Assignments
This week, each group member will have to complete one of the following parts. Note that the demo is dependent on the engine being implemented, so the engine should be completed before it. We recommend that the game and engine be worked on in parallel so that your group has time to implement the creative component at the end.
Task 1.Once all 3 sections have been completed, your group will have to add a creative component to the demo. If your group has 4 members, instead of all members, only the 4th member should work on the creative component, and it should be a fairly significant product, approximately equivalent to the amount of work the other parts took.
Using the code that you have written, implement an extension of your demo in demo/extension.c. Be creative!
You should incorporate features from your game as well. Were there any requirements in the demo that you
can extend?
Finally, make sure to answer the following questions in a comment at the top of your extension.c file:
- What did you do for the creative component?
- What challenges did you face?
- (Only applicable if there are 3 group members) What did each group member contribute?
Last Task
Task 1.
Once all your teammates are done, one of your teammates should copy the following files
from your project04 repo to your game repo:
include/sdl_wrapper.h- all of the files in the
libraryfolder
As a quick sanity check that everything is set up correctly, copy your code from
project04/game/frogger.c into game/game/game.c and run make game. The
link at game.game.html should be the frogger game that your game teammate
implemented this week.