Skip to content

Ponyu-dev/3D-SpaceShooter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 

Repository files navigation

3D-SpaceShooter

Goal

Develop a 3D Space Shooter game with a third-person perspective, adapted for mobile platforms and Web.

Objectives

  1. Player Control System.
  • Implement third-person control mechanics.
  • Enable touchscreen controls for mobile devices.
  1. Dynamic Environment.
  • Create an asteroid pool generating an endless stream of obstacles.
  • Add adjustable difficulty levels.
  1. Health System and Game Progression.
  • Display a player health indicator.
  • Include mechanics for health regeneration.
  • Add a scoring system to maintain player interest.
  1. Performance Optimization
  • Minimize resource consumption on mobile and Web platforms.
  • Use shaders for the starry background.
  • Leverage Unity’s Job System for efficient asteroid movement.
  1. Combat System
  • Implement a player weapon system with different weapon types.
  • Add weapon upgrades and shooting mechanics.

Tech Stack

Achievements

  1. Player Control System.
  • Fully implemented third-person controls.
  • Touchscreen controls for mobile devices completed.
  1. Dynamic Environment.
  • Developed an asteroid pool generating an endless stream of obstacles.
  • Adjustable difficulty levels not implemented.
  1. Health System and Game Progression.
  • Player health indicator implemented.
  • Health regeneration mechanics not completed.
  • Scoring system added to enhance player engagement.
  1. Performance Optimization.
  • Jobs written for asteroid movement and rotation.
  • Starry background shader created but not optimized.
  1. Combat System.
  • Automatic shooting system implemented.
  • Runtime weapon switching not implemented.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors