Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฏ Extract Shoot: Zero

Extract Shoot: Zero is a third-person action and survival game developed using Unreal Engine 4.25, combining strategic combat mechanics with fast-paced action. The game features dynamic enemy AI, projectile detection, collision systems, and survival-based mechanics.


๐Ÿ† Game Overview

  • Engine: Unreal Engine 4.25
  • Genre: Third-Person Action / Survival
  • Development: Solo Project by Kaan Balcฤฑ
  • Core Mechanics: Shooting, AI Combat, Time-Based Survival
  • Objective: Eliminate all enemies within the time limit while managing ammunition and player health.
  • Current Content: One demo level with combat AI, aiming mechanics, and survival elements.

๐Ÿ›  Features

โœ… Dynamic Player Control Mechanics
โœ… Skeleton-Based Animation System
โœ… Projectile-Based Shooting Mechanics
โœ… Health Management & Death Algorithms
โœ… Enemy AI & Navigation System
โœ… Logical Win/Loss Conditions Implementation


๐ŸŽฎ Gameplay Mechanics

  • Players must eliminate all enemies in a given time frame.
  • Each player has 3 lives, and if they run out, the level restarts.
  • The game encourages strategic shooting and movement to complete the level quickly.
  • Future updates will introduce new levels, enemy behaviors, traps, and additional game modes.

๐Ÿ’ก Technologies & Concepts Used

  • C++ & Blueprints Integration: Optimized core mechanics using C++ and Unreal Engine Blueprints.
  • Advanced Enemy AI: Implemented dynamic attack algorithms with automatic targeting and shooting.
  • Physics-Based Collisions: Designed realistic projectile interactions and player movement physics.
  • Dynamic User Interface (HUD): Developed in-game performance indicators and level tracking.
  • Special Effects & Sound Design: Added explosions, gunfire effects, and immersive audio.
  • Weapon Switching & Ammo System: Implemented a system for managing ammunition and changing weapons dynamically.

๐Ÿ“ฅ Installation & How to Play

1๏ธโƒฃ Clone the repository: ```bash git clone https://github.com/UAJOP/ExtractShoot-Zero.git 2๏ธโƒฃ Open the project in Unreal Engine 4.25.
3๏ธโƒฃ Compile and launch the game.
4๏ธโƒฃ Defeat all enemies and survive! ๐Ÿ”ฅ


๐Ÿš€ Future Roadmap

๐Ÿ”น New Levels: Additional challenging environments.
๐Ÿ”น Enhanced Enemy AI: Smarter and more adaptive opponents.
๐Ÿ”น New Weapons & Power-Ups: Expanding combat mechanics.
๐Ÿ”น Multiplayer Support: Possible future integration for cooperative gameplay.


๐Ÿ“ Contributing & Contact

If you would like to contribute, feel free to fork the repository and submit a pull request.

For any inquiries or feedback, contact me through:
๐ŸŒ kaan-balci.com

Extract Shoot: Zero is an evolving project, and Iโ€™m excited to expand its mechanics and content in future updates. Stay tuned! ๐ŸŽฎ๐Ÿ”ฅ

๐Ÿ”— **Download Game **: Google Drive Link

Releases

Packages

Contributors