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

Game States[

Controllers

The player controller script that handles user input and stuff.

This is a basic AI controller for a Dot object.

The abstact interface that handles all AI logic. More functions should be added here if we ant the AI to do more special things.

This interface controls all behaviour for AI. To make an AI, define it's Action functions and call them successively in Update().

This is the base interface for all geometric objects in the game, ie all AI and the player.

This bad boy is attached to a GameObject, sits there, and waits to be called in DotSpawner.Kill() when an AI dies.

This acts as a programatic spawner for all Projectiles.

This interface handles the spawning for all AI

Each piece of geometry has a weapon, think of player in Call of Duty has a gun.

Location: Scripts/Geos/Shield.cs

Location: Scripts/Terrain/planeCollision.cs

Clone this wiki locally