Wave Jump is a 80's arcade inspired multiplayer game where you've got to be lightening fast to beat your friend to the finish.
Ride a bolt of electricity in a slick retro-futuristic sunset world with your friend. Put your reflexes to the test as your race to catch the final cyber portal first.
You've been warned. This game will make your brain melt.
You can play Wave Jump for free today: https://joekarlsson.github.io/wave-jump/
To use this game you'll need to install a few things before you have a working copy of the project.
Navigate into your workspace directory.
Run:
git clone git@github.com:JoeKarlsson/wave-jump.gitThis project requires Node.js 18+ and npm. Download from nodejs.org/
Navigate to the cloned repo's directory.
Run:
npm installRun:
npm run devThis will start the Vite development server with hot module replacement (HMR).
Open your browser and navigate to localhost:3000
The page will automatically reload when you make changes to the source code.
Run:
npm run buildThis will create an optimized production build in the dist/ directory.
After building, you can preview the production build locally:
npm run previewThis project is configured to automatically deploy to GitHub Pages via GitHub Actions.
- Push your code to the
mainormasterbranch - GitHub Actions will automatically build and deploy to GitHub Pages
- Your game will be available at
https://[your-username].github.io/wave-jump/
Note: Make sure GitHub Pages is enabled in your repository settings and set to deploy from GitHub Actions.
- ES6+ JavaScript (ES Modules)
- Phaser CE 2.10.0
- Vite 6.x - Modern build tool with HMR
- ESLint 9.x with flat config
- Prettier for code formatting
- GitHub Actions for CI/CD
- Fork it!
- Create your feature branch: git checkout -b my-new-feature
- Commit your changes: git commit -am 'Add some feature'
- Push to the branch: git push origin my-new-feature
- Submit a pull request :D
This game was created for the Global Game Jam 2018 over 48 hours on January 26 - 28, 2018 in Minneapolis, MN.
|
Joe Karlsson |
Cal Carlson |
Daniel Olson |
Lisa Mabley |
Original music and sounds by Andrew Hill

