top of page

Drew Graham - PPJ 2

Writer's picture: Drew GrahamDrew Graham

Updated: Aug 25, 2019

  • Randomize enemies in rooms: 7 hours

  • Code meeting: 2 hours

  • Late night merge conflicts: 2.5 hours

  • Tested build for bugs: .5 hours

Total: 12 hours


This week I worked on a system that makes enemies spawn randomly in each room according to parameters that can be tweaked by designers.


Shown below are a collection of spawn locations in a room:

Imagine a bunch of positions indicated in the room on the right (Unity makes this a pain like most things)

These spawn locations are referenced in the Enemy Spawn Settings, along with the min/max number and types of enemies that can spawn in this room.

Lots of stuff for the designers to play with here. Empower the designers!

This should help our designers craft rooms with interesting encounters for the player. They can even reuse the same room layout and assign different enemy spawn settings to provide variations of existing content.


Next week I'm going all in on enemy AI; I'll be implementing a proof-of-concept enemy based on the design I drafted up in Week 1.


important picture i saw today on the internet

 
 
 

Recent Posts

See All

Joseph Chaga PPJ 02

Tasks: New Battle Music: 4 Hours Learning the SoundController from Drew: .5 hours Steamon SFX started: .5 hours Total: 5 Hours Upcoming:...

Comments


©2019 by Holy Tester. Proudly created with Wix.com

bottom of page