Game Design Document
Game Design Document (Version 1.0)
1. Executive Summary
Game Title: Echo Kill
Genre: 2D Top-Down Shooter
Target Audience:
Fans of fast-paced, high-difficulty action games (e.g., Hotline Miami, My Friend Pedro).
Players who enjoy skill-based, tactical shooting mechanics.
Project Scope:
A small game with tight combat mechanics and replayability.
Focus on player skill, and fast-paced action.
Developed in Unity (2D), targeting the VIA Arcade Machine initially.
2. Gameplay
Objectives:
The player must eliminate all enemies in a level using a mix of shooting, melee, and movement mechanics. Might add a multiplayer 1vs1.
Survive without getting hit (one shot = death).
Master bullet bouncing to eliminate enemies in creative ways.
Game Progression:
Levels are short but challenging, with increasing difficulty.
Each level introduces new enemy types, obstacles, and layouts.
Scoring system based on style (how many times the bullet bounce before killing an enemy), and the speed the level is finished.
Replayability through ranking, speedruns, and alternate strategies. For the multiplayer, a ranked system would be great.
In-Game GUI:
Minimal UI (health is unnecessary due to one-hit kill mechanics).
Ammo counter for each weapon.
Kill feed & combo meter for style-based scoring.
3. Mechanics
Core Combat System:
Twin-stick shooting (move with one stick, aim with the other). That's the main plan, but it still needs to be further discussed due to the VIA Arcade Machine limitations.
Bullets bounce up to 3 times (depending on the weapon) before disappearing.
Player can die from their own bullets if not careful.
Melee attack for close-range combat and deflecting bullets.
Dodge roll (invincibility frames) for avoiding bullets.
Weapon variety (pistols, shotguns, machine-guns and grenades).
Physics & Interactions:
Bullet physics (angles, bouncing behavior, destructible surfaces).
Knockback mechanics for certain weapons (like the shotgun).
Interactive objects (breakable glass, explosive barrels, doors).
4. Game Elements
World & Setting:
The game is set in a modern-era environment, using "realistic" locations such as houses, warehouses, and offices.
Characters:
The Player: A skilled assassin trapped in a deadly underground operation.
Enemies: Different enemy types with varied behavior (rushing, dodging, sniping, shielding).
Level Design:
Short, action-packed levels with strategic cover and bounce opportunities.
Encourages creative problem-solving with bullets & positioning.
Multiple ways to clear a level (aggressive vs. tactical playstyles).
5. Assets
Visuals:
Using a free Kenney asset pack for a top-down shooter. (https://kenney.nl/assets/top-down-shooter)
Modern-era setting with clean, readable visuals.
Simple but effective character and environment sprites.
Audio:
Realistic gunfire and impact sounds to enhance immersion.
Tense, action-oriented music (maybe electronic) to match the fast-paced gameplay.
Audio feedback for ricocheted bullets to warn the player.
6. Milestones
Core Gameplay Prototype: Basic movement, shooting and ricochet system (Core mechanics basically).
Expanded Mechanics & UI logic: Implementing enemy AI, multiple enemy types and UI.
Level implementation, Polish & Final Testing: Implementing levels, refining mechanics and bugs, balancing difficulty, optimizing performance, and adding final improvements (sounds, animations, etc).
This document will be updated as development progresses.


Comentarios
Publicar un comentario