Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/najlae01/helicopter
Classic Arcade Game
https://github.com/najlae01/helicopter
cs50 fun gamedev unity unity3d
Last synced: 3 days ago
JSON representation
Classic Arcade Game
- Host: GitHub
- URL: https://github.com/najlae01/helicopter
- Owner: najlae01
- Created: 2024-03-30T05:51:43.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-04-01T05:08:50.000Z (8 months ago)
- Last Synced: 2024-04-01T06:24:33.515Z (8 months ago)
- Topics: cs50, fun, gamedev, unity, unity3d
- Language: C#
- Homepage:
- Size: 6.43 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Helicopter Game - Classic Arcade Game
This project is a faithful recreation of the classic Helicopter game developed as part of the CS50 Introduction to Game Development course using Unity.
## Gameplay
In the Helicopter game, players control a helicopter and must navigate through obstacles while avoiding collisions. The game features various types of obstacles, including planes, buildings of different heights, coins, and rare gems. Players can earn points by collecting coins and gems while avoiding obstacles. The game also includes score tracking, allowing players to compete for the highest score.
## Features
- **Score Tracking:** Keep track of your score as you collect coins and gems.
- **Obstacles:** Navigate through a variety of obstacles, including planes and buildings of different heights.
- **Coins:** Collect coins scattered throughout the environment to earn points.
- **Gems:** Rare gems spawn occasionally and are worth five times the value of a coin.
- **Simple Controls:** Use arrow keys to control the helicopter.## How to Play
1. Use arrow keys to control the helicopter's altitude.
2. Avoid colliding with obstacles such as planes and buildings.
3. Collect coins and gems to earn points and increase your score.
4. The game ends if the helicopter collides with an obstacle.
5. Press the space bar to restart the game and reset obstacle speeds.## Demo Video
Watch the [demo video on YouTube](https://www.youtube.com/watch?v=pO8zOXeTQyE&t=4s) to see the game in action and learn more about its features.
## Credits
- Developed as part of the CS50 Introduction to Game Development course.