Research & Planning - binarybarnyard/project-btc GitHub Wiki

Research & Planning

Tasks

  1. Research game mechanics and design patterns: This involves studying existing games and identifying successful design patterns that can be incorporated into the game.
  2. Create a Game Design Document (GDD): This comprehensive document will contain all the crucial details about the game including its mechanics, story, characters, art style, and more.
  3. Define project scope and milestones: This involves setting clear goals for the project and identifying key milestones to track progress.

Core Mechanics for Your Metroidvania Tech Demo

Platforming

  • Movement: Basic movement with smooth control.
  • Jumping: Single jump, double jump.
  • Dashing: Ground dash, jump dash.

Combat

  • Weapon: Start with a bat.
    • Basic Attack: Swinging the bat.
    • Air Attack: Use bat while jumping.
  • Upgrade System: Allow bat upgrades.

Exploration

  • Abilities:
    • Double Jump
    • Dash
    • Jump Dash
    • Gun for breaking locks and accessing new areas.
  • World Design: Apartments to search for gear, fashion, and food.

Progression

  • Roguelite Elements:
    • Virtual pet (Giga Pet) that grows with feeding.
    • Pet gives new abilities and stat boosts.
    • Bosses drop items for pet to grant power-ups (e.g., Double Jump).
⚠️ **GitHub.com Fallback** ⚠️