Skip to content

It was the first project in my life. Just tried to implement some algos which are relatable to my work. Tried to work in everything in this categories and did it on my own.

License

Notifications You must be signed in to change notification settings

niloy200119/Celestial-Combat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

🚀 Celestial Combat

📚 Course Name: Project Work 1

🆔 Course Code: SUST CSE 150

👥 Team: DYNAMIC_DRILLERS

🕹️ Title: Celestial Combat Game

📅 Date: 01.12.2023


🌟 Overview

Celestial Combat invites players to navigate a spaceship, battling waves of alien enemies across various levels. Inspired by the legendary Nokia 3310 Space Impact, this game features a variety of power-ups and challenging bosses, adding excitement to the journey. With limited graphics and controls, it showcases the charm of early mobile gaming and contributes to the phone's legendary status in mobile gaming history. Its enduring popularity has led to nostalgic remakes and tributes over the years.


🎯 Goals

  • 🛡️ Survival: Avoid obstacles from enemies and the atmosphere.
  • 🔫 Combat: Engage and destroy a certain number of firing enemies.
  • 🏆 Victory: Survive until the end to complete the game.

🎮 Controls

  • ⬅️ Movement: Navigate the spaceship using Left, Right, Up, and Down movements.
  • 🚀 Shooting: Use a dedicated button to fire at enemy obstacles.

🛠️ Developing Goals

The primary development goal is to implement a functional shooting game using C and relevant data structures. Key features include:

  • 🎛️ User input handling
  • 🎲 Random enemy obstacle generation
  • 🚀 Player spaceship movement mechanics
  • 💥 Collision detection
  • 🏅 Scoring system

📈 Learning Outcomes

  • Enhanced team collaboration and communication skills.
  • Development of problem-solving skills through game development.
  • Implementation of basic algorithms for collision detection and score tracking.
  • Gained experience in user input handling and game mechanics.

📜 Submitted by

A.B.M. Mostakim Niloy


⚖️ License

BSD 3-Clause License


About

It was the first project in my life. Just tried to implement some algos which are relatable to my work. Tried to work in everything in this categories and did it on my own.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages