issues
search
JellevanCampen
/
pugvania
The Pugvania project contains the implementation of a 2D game and its engine. The poject contains two subprojects: (1) Engine - a static library project containing engine code, and (2) Game - an executable project containing game code.
MIT License
0
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Implement resource classes for multiple types of shaders
#24
JellevanCampen
opened
7 years ago
0
Implement window generation using GLFW
#23
JellevanCampen
closed
7 years ago
0
Implement a resource management system
#22
JellevanCampen
opened
7 years ago
0
Implement data types for 2D shapes
#21
JellevanCampen
closed
7 years ago
3
Implement the interface for the graphics subsystem
#20
JellevanCampen
opened
8 years ago
1
Make the lifetime management functions of subsystems accessible only by the engine
#19
JellevanCampen
closed
8 years ago
0
Refactor GameTime into an actual subsystem called Timing
#18
JellevanCampen
closed
8 years ago
2
Make creation and destruction of the Engine explicit
#17
JellevanCampen
closed
8 years ago
1
Wrap the loading of config files in a utility class that automatically handles exceptions
#16
JellevanCampen
closed
8 years ago
0
Implement system for specifying resource paths
#15
JellevanCampen
closed
8 years ago
3
Make the engine globally available and make subsystems available via the engine
#14
JellevanCampen
closed
8 years ago
4
Test platform detection via CMake
#13
JellevanCampen
opened
8 years ago
1
Detect the target platform in CMake and pass it via headers
#12
JellevanCampen
closed
8 years ago
0
Test the automated management of engine subsystems
#11
JellevanCampen
closed
8 years ago
1
Test the reverse() function implemented to reverse-iterate collections using range-based for loops
#10
JellevanCampen
closed
8 years ago
2
Load settings that should be configurable post-compilation from file
#9
JellevanCampen
closed
8 years ago
3
Add an interface for subsystems of the engine
#8
JellevanCampen
closed
8 years ago
1
Add the reading of configuration files
#7
JellevanCampen
closed
8 years ago
2
Add functionality for measuring the update rate and draw rate
#6
JellevanCampen
closed
8 years ago
1
Add basic logging functionality
#5
JellevanCampen
closed
8 years ago
5
Add functionality to start and stop the game loop from the game
#4
JellevanCampen
closed
8 years ago
0
Implement a flexible game loop
#3
JellevanCampen
closed
8 years ago
5
Verify whether explicitely including the headers for the Game and Engine projects is required
#2
JellevanCampen
closed
8 years ago
1
Set up a proper CMake project structure
#1
JellevanCampen
closed
8 years ago
2