Minimum Viable Product

You may do either 2-D or 3-D. There is absolutely no requirement that your game be 3-D. If there had been a C# textbook that introduced the 2-D features of Unity rather than 3-D, I would have chosen that. I have no preference for 3-D.

The purpose of this exercise is to finalize the MVP of your project - this is the "contract" between you and the instructors for the grading of your project - and add those last elements to the design (culturally- relevant design and support for students with learning differences or physical disabilities).

You need to submit your MVP for acceptance. Your MVP needs to include: Minimal Viable Product Specifications Since each of you have different projects, we will need to evaluate each project differently. The purpose of this document is to provide more details on what you will implement in your MVP. We will review this to adjust for difficulty based on your game idea and the platform you are using to develop your game. We will use this specification to grade your final MVP. Short Game Description Make Humans Angry Again is a puzzle game where you will travel back in time to stop the destruction of the world. You can manipulate spacetime so you use gravity assist to travel through the multiverse to get to our universe. Your job is to arrange the stars, planets, moons, and asteroids in each universe so you can use their gravities to reach the wormhole and get to the next universe. MVP Specs Elements of the game and their functionality: The spaceship orbits around the stars, planets, moons, and asteroids. The spaceship has a health bar. Stars, planets and asteroids have different gravities because they have different masses. The grader should be able to tell that stars have a stronger pull than planets, etc. Colliding with stars kills the spaceship. Colliding with planets, moons and asteroids make you lose health points; colliding into more massive objects costs more health points. Colliding with a wormhole brings you to the next level. You can move the space objects within certain boundaries. Settings: There will be an intro splash page, a main page with level numbers, and the backdrop for each level. To go into the level, click on the level number. Only three level numbers will be active. Level definition: A level consists of three challenges at the same level of difficulty, with the same number of stars and planets. Once the ship gets to the intended position on one screen, it moves to the next screen of similar difficulty, until if completes all three screens. Level descriptions: 3 universes/levels - one introductory level and two intermediate levels: Level 1: 1 star and 1 planet so the players learn that stars are lethal and planets just cost you points. Stars also have a stronger pull than planets. Level 12: 1 star, 2 planets, and 4 moons so players learn that moons cost fewer health points than planets and has a lower gravity. Level 13: 1 star, 2 planets, 2 moons, and 1 asteroid. This is similar difficulty to level 14, but the asteroid introduces an additional gravity wrinkle.