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.
You need to submit your MVP for acceptance. Your MVP needs to include:
-
The landing page or outer world of your game that shows what the overall
game play is like. If you have a large world like Zelda, then you just need
to make a small part of the world - enough for someone to understand what
is going on and really illustrate the premise and feel of navigating your game.
-
Necessary elements for game play like scores, health, etc. Describe what
aspects you will include.
-
Three levels or minigames - one elementary level (potentially tutorial) and
two intermediate levels, next to each other in difficulty. The purpose of
this is to illustrate how you are going to teach an initial concept,
how you teach more advanced content, and how you *gradually* increase
difficulty to provide both practice and increasing difficulty. The three
must be of those types - simple, intermediate, intermediate+1. They
cannot be three completely disconnected topics or experiences - I need
to see how you build gradually. This depends a bit on what your game
is like. This could be two different minigames instead of three, with one
showing two sequential levels and the other being different. So look at
your game and see what makes sense compared to the goals of this requirement.
Example description here