As a kid, I loved playing video games on my Gameboy! I spent hours playing Tetris, the Worm, and Car races. Although other Nintendo devices that are hooked up to a T.V. screen are cool, I preferred the hand-held devices much more, because I can take them anywhere, especially at school 😉
Even as a grown up, I feel nostalgic whenever I come across old Gameboys.
The project idea is a game console (a Gameboy-like device) that have at least one game. I hope that I can one day develop a game like the Worm, but I will start with a simple game concept:
The game begins with providing the player with a random number from 1 to 100 on a screen, which they should keep in memory
Then, a counter starts to count from 1 to 100, and the player should catch the correct number on time when it comes up on the screen, by pressing a button
Each time the player can catch the number on time their score increases
The game would get harder and harder (the counting speed increase) as the player gets a higher score
Construction Parts
Input
(Sensing, Tactile Input, and/or Graphical Input)
Action
(Physical and/or Graphic)
Brain
Power Management
Minimum Features: are the least amount of features that would demonstrate the coverage of all the technical modules and their complete integration
Complete Features: are the set of features that will complete your original project objective and vision
Nice-to-have Features: are the extra set of features that will make the project cooler, yet they need extra time, effort, and/or resources to finish
Minimum User Features
Example: Lamp changes color when the user gets closer
Action: RGB LED
Sensing: Ultrasonic Sensor
User Input: None
....
Action:
Sensing:
User Input:
....
....
Complete User Features
....
Action:
Sensing:
User Input:
....
Action:
Sensing:
User Input:
....
....
Nice-to-have User Features
....
Action:
Sensing:
User Input:
....
Action:
Sensing:
User Input:
....
....
Task
Sub-Tasks
From:
To:
Component/Material
Quantity
Link