"Silicon Sprint" is an engaging infinite runner game built with Phaser 3. Players control a charming chip character navigating through three parallel lanes while avoiding jelly obstacles. Using the left and right arrow keys, players can swiftly switch between lanes to dodge incoming threats. Jellies appear at random intervals and can dynamically expand to occupy multiple lanes, adding an extra layer of challenge. Along the way, players can collect coins to increase their score and compete for high scores. During the game the time is running, the current level of the game depends on the time.
- Infinite runner game
- 3 lanes
- Jellies that can take more than one lane
- Coins that give points
- Left and right arrow keys to change lane
- Vertical player movement, from bottom to top of the screen
- Open
index.htmlin your web browser to launch the game. - Use the left and right arrow keys to change lanes.
- Avoid jellies that can appear in random intervals and can take more than one lane.
- Collect coins to increase your score.
- Try to achieve the highest score possible!
- Player: A chip character.
- Jellies: Obstacles that can appear in random intervals and can take more than one lane.
- Coins: Collectibles that give points.
- Score: Displayed at the top of the screen.
- Level: Displayed at the top of the screen.
- Built with Phaser 3
- Using Vite as build tool
- Modular structure with separate classes for game elements
- Responsive design for both desktop and mobile devices
- Audio system for sound effects and feedback
- Add background music
- Implement a leaderboard system
- Add a pause menu
- Further mobile optimizations
Feel free to fork this repository and submit pull requests with your improvements. Let's make this school adventure even more exciting!
This project is licensed under the MIT License - see the LICENSE file for details.