Контекст игры. Тут хранится состояние всего того, что происходит в лабиринте
Подробнее...
#include <Context.h>
|
enum | State { INGAME
, WIN
, LOST
} |
|
|
enum GameContext::State | state = INGAME |
|
std::list< std::unique_ptr< IDynamicEntity > > | dynamic_objects |
|
std::list< std::unique_ptr< IStaticEntity > > | static_objects |
|
Pacman | pacman |
|
Pacman | pacman2 |
|
bool | screamer_active = false |
|
float | screamer_timer = 0.0f |
|
Контекст игры. Тут хранится состояние всего того, что происходит в лабиринте
- Аргументы
-
pacman | два пакмана (на случай игры на двоих) |
dynamic_objects | static_objects массивы сущностей |
State | состояние игры |
Объявления и описания членов структур находятся в файлах:
- source/application/Context/Context.h
- source/application/Context/Context.cpp