Dana Vrajitoru
B583/C490 Game Programming and Design
B583/C490/I400 Project
Due date: Monday, December 12, 2022.
Undergraduate & graduate students: The project should be a
game of your choice. Here are some details:
- It can be 2D, 2.5D, or 3D.
- You don't have to use Unity, but if you use another engine, the
application must involve some code writing, and you should specify
which engine you used in the report or in the Readme file.
- The size of the project should be equivalent to about 3 average
size homeworks.
- You can start with one of the homeworks we did and develop it into
a more elaborate game.
- You can start with an online tutorial, but your program cannot be
limited to the tutorial. You need to develop it further than the
tutorial. Also, specify the name/link of the tutorial in the report or
Readme file.
Things that you can try to include in the project:
- Collision detection
- Keyboard and/or mouse interaction
- Sound effects
- A score or indication of goal achievement
- Basic instructions for the user
- An environment which is either procedural or preset
- A back story
- Positive/negative feedback to the player (power-ups or downs).
- Mandatory: A README file with instructions for the reader
to be able to run your program. This file should also include any
credit for artwork and sounds that you took from a website or that
were created by someone else.
Graduate students: Write a 1-3 pages report describing the
game and any interesting aspects about it.
Presentation. We'll reserve the last day of class for
project presentations (5 extra credit points, in the order of signing
up, as time allows).
Turn in: Source files, a Windows build for your project, the
README file, and the report if applicable.