Intro
Hey guys, I got tasked to design and develop an endless runner as part of my web dev course together with a class mate and decided to share my progress with you guys. This project thread is to push myself so I can keep working on this project without slacking off. The project will be developed in Phaser.js (using ES6). All assets that you'll see are created for this project (graphics, animations, etc). Note: I'm not posting this in Web Development as this has nothing to do with websites.
Game description
"Overgrown" in an endless runner set in a dystopian, overgrown world. The player has the only option to jump, which introduced a pretty fun feature. The player has to jump from rooftop to rooftop while avoiding obstacles. The player is constantly accelerating until the max speed is achieved. When a player hits an obstacle, he will lose his speed and might to make the next jump. Jumps must be perfectly timed as well. You can see it as a Canabalt clone or w/e (before I get called out on the concept).
Thread will be updated shortly with media and what not.
Development
Tech Used
- Webpack
- PostCSS
- ES6 + Babel
- Phaser Engine
Upcoming Features
Development Log
[SPOIL]
Code:
26 Nov DAY 3: Pwer to the player
- Player(s jump mechanic has been added, slide in development
- Death Mechanic and score system introduced
- Started on Menu state
25 Nov DAY 2: The lack of time
- Player has been animated ans has been implemented.
- I`ve continued design while Aaron, my partner, is fixing some issues with the player animation.
- Preloading has been fixed.
- Fixed issues with variable naming
24 Nov DAY 1: Design and development has started.
- Player sprite (1st version) has been designer, still needs animation.
- Started working on the overall desig of the game. Inspiration enog from Feist, Patapon, Alto's Adventure.
- Problem with Player and Platform velocity. Incrementing over time needs work.
- Started on platform generating for basic testing and created the Player class using a pink block as asset.
[/SPOIL]
Media
Drawing Board
In-Game
Playable Public Build
None atm