Game5: Walking Simulator
Game5 is about building a game that uses a WalkMesh
to allow a player to navigate a Scene
.
NOTE: The phone-bank.blend
-derived scene/walkmesh assets are included for testing.
If you use them in your game, please make substantial, additive changes or I will deduct up to 0.5pts.
Your goal is to start with a fork of the game5 base code and develop a new game which involves moving around a Scene using a WalkMesh
.
I say "move" rather than "walk" since games that allow the player's avatar to slide, hover, roll, or otherwise move on the surface of a mesh are all okay, as long as their positions are constrained by a 2D manifold of valid positions.
What You Need To Do
- [1pt] Tell me what you are making (due by 10pm, Friday, September 29th) -- use this google form.
- [2pt] Turn in what you made (due before class, Thursday, October 5th) -- use this google form.
(More on game scoring.)
How To Do It
The challenge of this assignment is in finishing the implementation of the WalkMesh
class and in actually building a game.
- Fork the base5 code as a starting point.
- Refer to the WalkMesh lesson for guidance [and debug visualizations] related to filling the in the missing walkmesh code.
- Create a new scene and author a new walkmesh for it. (Or, at least, substantially modify the
phone-bank.blend
scene.) - Fill in the missing sections in
README.md
to document your project; replacescreenshot.png
with a screenshot of your game. (The base code is already set up to capture a screenshot whenever you press thePrintScreen
key.) - Turn in the game using the form linked above.
The official inspirational song of game5 is "Take a Walk" by Passion Pit.