Skip to content

The Last 3D is a mobile horror game developed as a non-commercial personal project, inspired by the legendary Outlast. Created purely for learning and self-improvement, it brings stealth-based horror gameplay to mobile devices, focusing on immersive atmosphere, tension, and player vulnerability.

Notifications You must be signed in to change notification settings

TGaDev203/UnityGame-TheLast3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧟 TheLast3D — Outlast-Inspired Horror Game Prototype (Mobile Game)

TheLast3D is a first-person horror game prototype developed with Unity 6, designed specifically for mobile. Inspired by Outlast, the game focuses on immersive horror and stealth mechanics in a dark, abandoned facility.

Players must explore the eerie environment, avoid hostile enemies, and uncover what happened inside. With no weapons to defend yourself, stealth and observation are key to survival. The game features interactive objects, simple AI behavior, blood effects, and a checkpoint-based saving system.

This is a non-commercial project created for learning and experimentation with 3D horror game development. It remains in prototype phase and may include minor bugs.


🔗 Play Now on Itch.io

👉 Play TheLast3D on Itch.io


🎥 Short Gameplay Preview

🎮 Gameplay Demo

Gameplay Demo
And there’s still more to discover – take a look around in-game!

📱 UI Screenshots

👹 Enemies Screenshots


🎮 Features

  • 👣 First-person controller with immersive movement
  • 👀 Enemy avoidance instead of direct combat
  • 🧠 Enemy AI: patrols, chases, and attacks the player
  • 🩸 Health system: player loses health when hit by enemies
  • 🩸 Blood effects for feedback and horror atmosphere
  • 🔐 Interactable objects: chests, padlocks, doors
  • 💾 Checkpoint-based save/load system
  • 🔊 Audio system: voice, ambient, sound effects, music
  • 🧭 Minimal UI for interaction prompts and feedback

🧰 Tech Stack

  • Engine: Unity 6
  • Language: C#
  • Rendering: Universal Render Pipeline (URP)
  • Version Control: Git & GitHub

📁 Project Structure Highlights

  • Assets/Scripts/: All gameplay code (Player, Enemy, Interaction, SoundManager, etc.)
  • Assets/Prefabs/: Reusable prefabs (enemy, items, etc.)
  • Assets/Scenes/: Game scenes (prototype levels)
  • Assets/Others/: UI, audio, effects, and other resources

🙏 Credits

  • Game Design, Programming, UI, Level Design: Nguyen Van Tri
  • Assets Used:
    This project includes free 3D models, sound effects, music, and UI elements from community-based and open-source platforms.
    These are used only for educational, non-commercial purposes.
    → Full acknowledgments are included in the project folder.

Thanks to the Outlast-inspired creators and the game dev community!


🚧 Limitations & Future Work

This is an early-stage prototype and has many areas for improvement:

  • Audio system is still basic due to limited sources
  • Enemy AI and level design are under development
  • No full combat system or inventory yet
  • Needs further polish, optimization, and UX tuning

I'm still learning and working to improve. Any feedback is welcome!


👤 About Me

I'm a Computer Science student with a passion for game development.
This project is part of my journey to master Unity and C#.

Even though it's just the beginning, I'm proud of what I've made so far — and I'm excited to grow from here.


About

The Last 3D is a mobile horror game developed as a non-commercial personal project, inspired by the legendary Outlast. Created purely for learning and self-improvement, it brings stealth-based horror gameplay to mobile devices, focusing on immersive atmosphere, tension, and player vulnerability.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published