Skip to content

A 3D target arrow shooting game, containing 3 different levels and difficulties. Player can build and design his own level by placing targets around the map.

Notifications You must be signed in to change notification settings

HaythamT95/ArcherMaster3D-FinalProject-Practical-Software-Engineering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arrow Shooter 3D

This repository hosts the final project for the Practical Software Engineering Diploma, showcasing a 3D game developed using C/C++ and OpenGL.

Overview

Arrow Shooter 3D provides an engaging gaming experience where players can demonstrate their archery skills. The game offers a challenging environment that pushes players to their limits, encouraging competition to reach the top of the leaderboard with their scores and earn special recognition as the top scorer.

Features

Dynamic Gameplay

Players progress through three levels, each presenting unique challenges. In the first level, players aim at static targets within an inner circle to accumulate points. The difficulty increases in the second level as targets start moving, requiring precise timing for successful shots. The final level introduces additional challenges such as wind, increased gravity, and darker environments.

Resource Management

Players face constraints with limited time and arrows, but they can replenish their resources by collecting special boxes dropped sporadically by airplanes during gameplay.

Customization

The game allows players to customize their own levels, adding a personal touch to their gaming experience.

User Accounts

To access the game, players are required to create user accounts. This ensures their progress is saved, and they have the flexibility to pause and resume gameplay at their convenience.

How to Play

  1. Clone the repository to your local machine.
  2. Compile the source code using a C/C++ compiler with OpenGL support.
  3. Launch the game executable.
  4. Create a user account or log in if you already have one.
  5. Start playing and enjoy the challenge!

Login Screen

alt text

In Game Screens

alt text

alt text

alt text

About

A 3D target arrow shooting game, containing 3 different levels and difficulties. Player can build and design his own level by placing targets around the map.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages