Skip to content

Instantly share code, notes, and snippets.

@MarksCode
Created July 10, 2015 16:58
Show Gist options
  • Save MarksCode/402506399fd2921f1be8 to your computer and use it in GitHub Desktop.
Save MarksCode/402506399fd2921f1be8 to your computer and use it in GitHub Desktop.
GDD: (Updated Jul 9) by Ron Marks
Objective: The goal of my game is to navigate your character, a ball, to the end zone by drawing platforms to roll on to dodge stationary spikes.
Core Loop: Open App → Awarded with coins?, go to shop?, try beat a few levels, unlock new levels, awarded with coins?, go to shop?.
Level Design: A typical level will have a start and end zone, with chunks of platforms missing for the player to fill in before starting to roll through towards the end. “No-Draw Zones” will become an issue to deal with for the player as well as spikes.
Technical: The controls will be tilting for moving, with an option for buttons. Drawing platforms is as simple as dragging your finger. The main menu will have a store where the player can buy skins, and a button to go to the level selector. There will be different worlds with about 10-15 levels each. I’ll need a character, platform, main scene, gameplay, and a store class, but initially I won’t include the store.
Milestones:
Week 1:
Finish basic core mechanics
Week 2:
Debug mechanics, design levels
Week 3:
design levels, upgrade art, get user feedback
Week 4:
design levels, clean up app, get feedback
Week 5:
clean up app, finish final implementations
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment