SDL Breakout Project
SDL Breakout Project Introduction This project is a breakout game built with SDL. The author is Junfeng Zhou. The main reference of this project is https://learnopengl.com/ . How to run This game is only available on macOS. Use cd command to the ./Game/bin directory, then use the command ./breakout to run the game. Note that for the relative directory issue, you cannot simply double click the executable file in Folder to run it, neither run the ./breakout in a directory other than . /Game/bin , or some resources cannot be loaded correctly. Documentation https://denebf33.github.io/Breakout_SDL/Game/Docs/html/index.html Executable binary file https://github.com/denebf33/Breakout_SDL Post Mortem If I have more time for this project, firstly I would like to refactor my ResourceManager class. Now when this class startUp itself, each resource is loaded separately, which means every time I need to load some resource, I have to call the Load() function. This caused a very inconveni...