Instruction:
Clone Lab10 repo: https://github.com/nlarson2/SE_Lab10.git
There is a working build in the repo called workingGame
There are approximately 6 bugs throughout the program and
to find them all you have to play the game.
Explanation of the code will be given during class, and
notes will have been written in the code for the larger
subjects.
Only files you need to look at are in the src directory
When making changes, do not change the code given.
wrap the code you are going to alter with pre compiled
headers so that one build is the bugged copy and a
seperate build is yours.
Example:
#ifdef YOUR_NAME_HERE
//your code written here
#else
//my code here
#endif
You also need to put a small comment in your section to explain
what you did to fix the bug
Lastly the Makefile has some requirements
1. No .cpp or .header file in your g++ call
but variables can be used
2. Must be two builds
a. Bugged build
b. Student build
3. Must alter g++ call so that headers
(in this instance you can change the main.cpp
but only to remove the "src/" from the include)
#include "src/fonts.h"
#include "src/GameScene.h"
#include "src/Menu.h"
do not require the src directory tag
Depending on how many bugs are fixed during class some
may become extra credit
Submit in zip file in this format:
firstinitialLastname_Lab10.zip
nlarson_Lab10.zip
to: nlarson2@csub.edu