Materials Needed
Initial Build:
- SN-05001N (Joystick module)
- 4 Push Buttons
- Joystick Encoder (direct connection to USB)
- Breadboard (used during prototyping phase)
- Resistors
- Wiring (assorted lengths and colors)
- Laptop for testing and playing the game
- 3D-printed Controller Box (housing the joystick and buttons)
- Joystick encode
- 3 LEDs
- wires
Version Progression
Mini Crazy Arcade V1
- Core Features:
- Joystick mapped to arrow keys (↑, ↓, ←, →).
- One button assigned to balloon placement (SPACE), and the others mapped to in-game items.
- Basic controller functionality to enable game play.
Mini Crazy Arcade V2
- Design Enhancements:
- Adopted a 3D-printed controller box for a sturdier and more stable structure.
- Applied an ergonomic design, repositioning the joystick and buttons to improve comfort and ease of use for fingers.
- Engraved "KOREAN", "BnB", and other thematic text onto the controller box to represent Korean gaming culture.
- Incorporated balloon-shaped engravings to highlight the game theme and enhance its visual appeal.
Mini Crazy Arcade V3
- Game play Assistance Features:
- Added 3 LEDs to visually display the balloon burst timer.
- Example: When a balloon is placed, the LEDs light up sequentially, helping the player anticipate when it will burst.
- This addition simplifies game play while adding a strategic element for players.
- Added 3 LEDs to visually display the balloon burst timer.