Cyberskate
CYBERSKATE
Navigate levels and collide with enemies at high speeds in order to earn points and get a high score!
Controls:
A/D - Move left and right
S - Crouch
Shift - Dash
Space - Jump/Wall jump when touching a wall
Press escape on the level select or level complete screens to return to the title screen.
On starting the game, you will be presented with a title screen
Here you can select 'Start Game' to go immediately to level 1 or 'Level Select' to go to the level select screen.
The level select screen will let you jump into any of the three levels directly, as well as showing the highest score you have obtained for each level and either a bronze, silver or gold medal based on that score.
After completing a level, you will be taken to the level complete screen, showing the score you achieved on that run and the medal earned. Hitting continue will take you to the next level (or back to the title if you completed the last level) or you can hit escape to go straight back to the title screen.
When you're in a level, you can use the controls stated above to move around. Crashing into enemies at a fast enough speed will destroy them and give you points based on how fast you were going.
In the top right corner, you can see your current score multiplier. This number will increase as you gain speed.
In the bottom right you can see your current score for the level.
And in the top left you can see your dash charges, which will deplete when you dash and then recharge over a couple of seconds.
Dashing will generate a short burst of speed, and allows you to quickly change directions by dashing in the opposite direction, maintaining all of your built up speed. This even works midair!
Crouching will stop your speed from being decreased by friction, allowing you to maintain high speeds for longer. Chain together dashes and crouches to build up to insane speeds and boost your score multiplier!
BLACK CAPS font by G369: https://www.fontspace.com/black-caps-font-f11717
ChatGPT and Github Copilot were not used in any way for this assignment.
Additional features implemented:
- Custom character art
- Custom tilemap art
- Custom UI art (kinda, only the cooldown bars for the dash are made by me)
- End of game screen
- High score table
- Multiple levels
- Artificial intelligence (though it is very simple)
Status | Prototype |
Platforms | HTML5 |
Author | abarker7 |
Genre | Platformer |
Made with | Unity |
Development log
- DocumentationMay 31, 2024
- Enemy DesignMay 12, 2024
- Player Movement FundamentalsMay 07, 2024
- Game ConceptApr 22, 2024
Comments
Log in with itch.io to leave a comment.
It's fun to go zoom in this game, especially on the big jumps
Testing form: https://docs.google.com/forms/d/e/1FAIpQLSf-iIosgAhFibiw18jNCKHTDpEBG0bJNYMD-Wfd...