Skip to content
Nick Stapleton edited this page Jun 12, 2019 · 33 revisions

This is the main development wiki for the ECS 189L crowd of people.

Trello board.

Summary of the development process... see Releases.

How we managed different game states and such.

Information about the Player/AI controllers.

Information about... abstraction 😲

Information about the UI.

Classes that Nick just made and didn't have time to formalize.

Note on object tagging

Instead of using the built-in tag feature for everything, I encoding the tag information for all objects in their name when they're called with new GameObject(str). I use a unique counter for each class that's in charge of spawning to ensure that all objects in the game scene have their own unique name.