[Added] Services for assets and audio, main screen, simplified drawing, [Updated] Dockerfile, so the libraries get their own folder

This commit is contained in:
Ninjaws
2024-12-07 22:36:20 +01:00
parent 8d1c3bc429
commit 1849382c01
22 changed files with 435 additions and 282 deletions
+17
View File
@@ -0,0 +1,17 @@
#ifndef ESCREEN_H
#define ESCREEN_H
/**
* All possible screens that the game can be displaying
*/
enum class EScreen {
TITLE,
MAIN,
TUTORIAL,
GAME,
PAUSE,
GAMEOVER,
VICTORY
};
#endif