$29
CS1372 Homework 6: Sprites
Purpose
This assignment is to make sure you have an understanding of bitwise operations amd structures.
Instructions
For thise homework, you have two options: the first is to modify one of your previous homeworks to use
sprites ofr all moving elements. Specifically, the sprites must move and be at some must be enabled and
disabled throughout the game. Further, your sprite should have a side that always faces in the direction of
motion.
Alternatively, you may write a simple “game” that includes the following:
1. A tile background.
2. At least two sprites.
3. At least one of the sprites must move with the user’s input. This sprite should have a side that always
faces in the direction of motion.
4. At least one of the must must be hideable by pressing a button. Holding this button should not cause
the sprite to flash on and off.
Submit all C files, header files, and your makefile on T-Square. In addition, be sure that all code files are .c
files and not .cpp files. If you use .cpp, the compiler does not enforce proper C syntax.
As before, include the following in the top of your main file:
///////////////////////////////////////////////////////////////////////
// Name: //
// Prism Account: //
// Collaboration: //
// "I worked on the homework assignment alone, using only //
// course materials." //
// or //
// "I received outside aid on this assigned from the following //
// person(s): //
///////////////////////////////////////////////////////////////////////
1