Unity and Flutter apps Home Page
Work to create apps for generating revenue
Loading...
Searching...
No Matches
Managers Namespace Reference

Namespaces

namespace  WaypointManagement

Classes

class  GameManager
 Manager the overall game with a single instance GameManager Initialises the game on the start menu Manages the scene updates. More...
class  GamePlayManager
 Creates a single instance GamePlayManager controlling GameStatus. More...
class  GameResetManager
 Resets the game after losing a life or running out of time with this singleton. More...
class  GameStateManager
 Game state manager controls the GamePhase and when running the current scene number and last level scene number before winning the overall game. More...
struct  GameStatus
 GamePlay tracks the progress of the players game, is it running, lives, gale level amd time remaining Its just a struct so any business logic must be handled by calling code. More...
class  SoundManager
class  UIScoreManager

Enumerations

enum  GameDifficulty { Easy , Hard , Impossible }
enum  GamePhase { ReadyToGo , GamePlaying , Winner , Loser }
 Sets up the GamePhase enum so the state manager can control and notify the phase to suscribed classes. More...

Enumeration Type Documentation

◆ GameDifficulty

Enumerator
Easy 
Hard 
Impossible 

◆ GamePhase

Sets up the GamePhase enum so the state manager can control and notify the phase to suscribed classes.

Enumerator
ReadyToGo 
GamePlaying 
Winner 
Loser