Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elonehoo/vue-junmper
3D racing game in Vue.js
https://github.com/elonehoo/vue-junmper
canvas game vue3
Last synced: 5 days ago
JSON representation
3D racing game in Vue.js
- Host: GitHub
- URL: https://github.com/elonehoo/vue-junmper
- Owner: elonehoo
- License: mit
- Created: 2022-01-25T11:33:19.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-15T04:46:46.000Z (9 months ago)
- Last Synced: 2024-04-17T06:53:34.902Z (9 months ago)
- Topics: canvas, game, vue3
- Language: Vue
- Homepage: https://jumper.elonehoo.me
- Size: 164 KB
- Stars: 14
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
vue-jumper
[live demo](https://xiaoxunyao.github.io/vue-junmper/)
## Controls
- Mouse = Steer
- Click = Brake
- Double Click = Jump
- R = Restart## How to Play
The road is randomly generated and different every time. You start with 20 seconds, pass checkpoints to get 10 more seconds. Avoid rocks and trees by swerving or jumping over them. The road ends at 1000, good luck!## Version Features
Retro style 3D rendering engine in full HD
Realistic driving physics and collisions
Random level generation with increasing difficulty
Gradient sky with sun and moon
Procedurally generated mountain range
Random trees and rocks
Camera rumble and slows when off road
Checkpoint system, road markers, and hue shift
Time and distance HUD
Start screen with title display