Skip to content

JLW-7/ChopperDash

Repository files navigation

🚁 ChopperDash (Helicopter Game)

Important

This is an amateur project that uses the CodeHS graphics library. If you want to test it out, run it in the CodeHS sandbox or have the CodeHS graphics library installed, otherwise the game would not run properly.

📷 Demo

Mid Game Image Game Over Image
Left Image: mid-game screenshot. Right image: game over page screenshot.

🕹️ Game Experience

💻 Interface

  • Green and black theme
  • Simple obstacles represented as green rectangles are placed in random positions.
  • Terrain represented as smaller green rectangels are placed top and bottom of the screen.
  • Both obstacles and terrain move towards the copter at similar speeds.

🎮 Mechanics

  • Helicopter Controls:
    • Click or tap to move the helicopter upwards; release to descend.

  • Scoring System:
    • Similar to the Chrome Dino Game, score increments by 1 every millisecond.
    • Score is displayed in top left corner of the game.

  • Game Over:
    • Collision with obstacles or terrain results in a game over.
    • Click anywhere on the message 'click here to replay' to respawn.

  • Coin Collection:
    • Coins can be collected on collision with the helicopter.
    • Collecting a coin adds 50 points to the score.

  • Difficulty:
    • Game increases in difficulty over time (e.g. more obstacles).

🎧 Audio Effects

  • Background music loops while game is running.
  • Sound effects are present during collisions with obstacles, terrain, and coins.

🧩 Technologies Used

  • JavaScript: Used to create game logic, including controls, collisions, scoring, and game dynamics.
  • CodeHS Graphics Library: Used for game assets including, images, terrain and sound effects.

🖥️ Usage & Installation

Still in progress...

📪 Contact

Contact July Wu at july.777.wu@gmail.com . Click here to visit July's github profile.

📄 License

This game is licensed under the MIT license. For more information see the LICENSE file.

About

Simple helicopter video game built with javascript.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors