Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🕹️ Urban SWAT Platformer

Urban SWAT Platformer is a 3D third-person action-platformer built in Unity.
You play as a SWAT operative battling hostile vampires across multiple levels filled with moving platforms, obstacles, and objectives.


🎮 How to Play

Test it here: https://maafiatroodon.itch.io/urban-swat-platformer

  1. Objective
    • Level 1: Eliminate all enemy vampires and reach the portal at the top platform.
    • Level 2: Defeat the final vampire boss and complete the mission.
  2. Controls
    Action Key
    Move WASD
    Jump Space
    Sprint Left Shift
  3. Mechanics
    • Player has 3 hearts (lives).
    • Enemies damage the player on contact.
    • Defeating all enemies unlocks the next portal.
    • Sprinting slightly zooms the camera for immersion.
    • If the player falls or loses all lives, they respawn at the last checkpoint.

🌍 Game Features

  • 🧍‍♂️ Playable SWAT Character — Realistic movement, sprint, and jump mechanics.
  • 🧛 Enemy Vampires — Intelligent AI that chases and attacks the player.
  • ❤️ Health & Lives System — HUD with hearts and health bar.
  • 🎥 Camera Follow System — Smooth third-person tracking.
  • 🧱 Moving Platforms — Dynamic environments requiring precision and timing.
  • 🔄 Level Progression — Multi-level gameplay with increasing difficulty.
  • 🌌 Atmosphere — Sci-fi themed floating islands and particle effects.

🧩 Technologies Used

  • Unity 2022 LTS (URP/HDRP compatible)
  • C# Scripts for movement, AI, camera, health, and triggers
  • Rigidbody-based physics
  • Prefabs & Animations
  • Git LFS for large asset handling

🖼️ Screenshots

Gameplay Scene Description
Scene 1 Starting area with the SWAT operative and enemies.
Scene 2 Objective and enemies visible on upper platforms.
Scene 3 Second level showing expanded arena and foliage.

▶️ Gameplay Video

🎬 Watch Recorded Gameplay


⚙️ How to Run

  1. Clone or download this repository:
    git clone https://github.com/MaafiaTroodon/UrbanSWAT-Platformer.git
    cd UrbanSWAT-Platformer
    git lfs install
    git lfs pull
  2. Open in Unity 2022 LTS or newer.
  3. Load the main scene from Assets/Scenes/.
  4. Click Play in Unity or build a standalone executable.

👨‍💻 Developer

Malhar Datta Mahajan
🎮 Game Designer & Developer
💬 “Built from the ground up as a cinematic 3D platformer experience.”


🏁 Future Plans

  • Add weapon mechanics and ranged combat
  • Add music, SFX, and environmental audio
  • Introduce new enemies and environments
  • Implement saving and loading system

📜 License

This project is released under the MIT License.


About

A third-person 3D action platformer built in Unity featuring a SWAT operative battling vampires across multi-level environments.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages