Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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.