A remake of the classic chrome dino game in Godot with GDScript. This is a learning project to help familiarize myself with game dev and expand my understanding of the Godot engine.
-
Created: 24-12-01
-
Status: Done
-
Total Time: 18h 45m
-
Publish
-
Polish
- Add art assets
- Med Background Rocks
- Playtest and tune
-
More obstacles as score increases - Prepare Itch Assets
- Clean up project & code
- Add art assets
-
Polish
- Add art assets
- Playtest and tune
- More obstacles as score increases
-
Scope
-
Player Dino
- Player Jump
- Player Duck
- Ducking Sprites
- Base Sprites
- Dino Animations
- Create Standing/Walking Animation
- Create Ducking/Walking Animation
- State Manager for Dino Animation
-
Obstacles
- Large Rock
- Small Rock
- Tall Cactus
- Difficulty Scaling + Random
- Dist scales w/ score too
- Pteradactyl
- Base Sprite
- Animations
- (OP) Snake Enemy
- Snake Sprites
- Animation
- Behavior
- Additional Obst
-
Background
- Base Background Sprite
- Parallax Effects
- Far Mountain Sprites
- Medium Mountain Sprites
- Cloud Sprites
-
Medium Cloud - Far Cloud
-
- Ground Scuffs
- Paralax Scroll Script
- Add portions for handling clouds
-
Sounds
- Jump SFX
- Land SFX
- 100pts SFX
- Loss SFX
-
Score System
- Save/Load High Score
-
UI
- Score Display
- Game Over UI
- Tutorial Text (Startup UI)
- Purpose: Learning: Sprite animation, difficulty scaling, pixel art, animation state management
- Time Limit: 20h
- Team: Me
- Target Platform: Web embed, windows exe
- Target Inputs: kbr
- Tools Used: Godot, Chiptone, GIMP, Pixelorama
- Sound: Blips and Boops
- Visuals: Super simplistic pixel art with emphasis on low res and readability
- Obstacles scroll across the screen
- Player can jump to clear ground obstacles and duck to avoid air obstacles
- Every 100pts the game speed increases and new obstacles start spawning and in new configurations
- The game ends if the player touches an obstacle