-
Develop story
- Characters
- Overall setting & plot
- In-game events * cutscenes
-
Story systems
- Dialogue system * Profile pictures for the person talking * Different fonts for each speaker to express their personality * Support pauses, bold/italics for flavor * Different text scroll noises for each character?
- Cutscenes * Dialogue system + events that display different art as a scene progresses
- Variable to keep track of story progress & change triggers in the "home" room
-
Level Editor
- Define level file format (probably YAML)
- Grid snapping & object placement
- Develop interface good for both desktop and mobile
* Something like Mario maker, click on a category then drag to elements of the category - Add basic objects * Gravity blocks * Screen wrap blocks with movable indicators for where the screen will snap and where its limits will be * Player * Basic ground blocks * Key & Lock blocks * Goal block
- As soon as the basic version is done, open it up to supporters (they'll have to share the files directly until the sharing system is done)
-
Art
- Decide on new art style (leaning towards greyscale for the main game but color pixel art for real scenes)
- Find a pixel artist that I like & get a quote (fiverr probably)
-
Level design
- 20 levels in base game
- May use levels of supporters in the main game if any good ones get made
-
New game mechanics to be used in levels
- Bubbles, can only be jumped on once
- etc.
-
Level sharing system
- Log in via Oauth Steam for PC and Google Play for mobile
- AWS database for level, creator, ratings, difficulty
- Community approval system * When submitted, a level can only be played by community volunteers that screen profanity, rate difficulty etc. * After it's been approved by several volunteers it can be downloaded by anybody
- Random level button
- Search by any of the fields above (creator, ratings, etc.)
- Local storage of which levels have already been played & completed, avoid these on random
zygoth/vertigo2
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Packages 0
No packages published