Skip to content
 
 

Repository files navigation

Third CMPM120 Project: Neon-Runner

Group members: Leland Jin, Qingzhao Cao (Lakery), Qijun Lin (Jerry)
Date: May 8, 2021

Note:

Public GitHub repository

GitHub page

Group Google drive

Job Assignment

You can use Python as a web server to host the game locally: python3 -m http.server

Play on iPhone 📱

The game is now mobile-ready: it scales to any screen, has on-screen touch controls (◀ ▶ move, JUMP), and ships as a native iOS app via Capacitor (ios/ folder). To distribute it through TestFlight, follow docs/TESTFLIGHT.md — after a one-time Apple Developer setup, the GitHub Actions workflow iOS TestFlight builds, signs, and uploads a build with one click.

Hours taken:

  • storyboard: about 2 hours
  • code for Alpha v0.1: 1 hour
  • Release v1.0: 30+ hours

Features matched:

  • Players can now move up,down, left, or right
  • Collide and the game is over!

Change log:

Release v2.0

  • Gameplay redesign: endless enemy spawner with red "chaser" riders, score system with coin multipliers (every 5 coins, up to x5), shield power-up that absorbs one hit, and difficulty that ramps every 15 seconds (up to 3x)
  • Game juice: coin particle bursts, floating score popups, screen shake on death, SPEED UP! callouts, NEW BEST! celebration
  • Visible scrolling ground; best score saved across sessions

Release v1.1

  • Playable on iPhone: responsive scaling, on-screen touch controls
  • New HUD, menus, and game-over screen; native iOS app via Capacitor with a TestFlight release pipeline (docs/TESTFLIGHT.md)

Release v1.0: May 8, 2021

  • Playable game
  • removed legacy js files.
  • be sure to checkout main.js for grading this project!

Alpha v0.2: April 30, 2021

  • Applyed jump.js
  • now character can jump
  • three keys binded to the game:(M)enu; (R)estart; (H)ide dat.gui

Alpha v0.1: April 27, 2021

  • Initialized the game

Reference:

Credit

  • In game arts by Lakery
  • background music by Jerry

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages