A 2D stealth-platformer game where you play as the Kuyang, a terrifying mythical creature from Indonesian folklore. Your goal: kidnap a baby while avoiding vigilant humans.
Nightfall: Kuyang Quest flips the traditional horror script. Instead of running from the monster, you are the monster. This game was the final project for the MSIB Game Design & Development program at Infinite Learning. It combines RPG, Platformer, and Stealth genres, challenging the player to navigate a 2D environment, avoid detection by patrolling NPCs, and complete your sinister objective.
- 👻 Play As The Monster: Experience the power of the Kuyang, complete with unique abilities.
- 🤫 Stealth Gameplay: Avoid detection by humans (NPCs) who will patrol and give chase if they spot you.
- 🩸 Blood Collection Mechanic: Collect blood to fill your meter.
- 💨 Invisibility Power: Reach 80% blood to unlock the invisibility ability to sneak past the baby's parents.
- 💡 Camouflage: Hide inside electronic objects in the room to avoid humans.
- 🧠 Reactive Enemy AI: NPCs will patrol, chase the player, and react to sounds (like the baby crying).
You are the Kuyang. Your main goal is to kidnap the baby inside the house.
- Avoid Detection: Stay out of sight of the patrolling humans.
- Collect Blood: Find blood sources to fill your meter.
- Unlock Invisibility: Use this power to sneak by unseen.
- Hide & Camouflage: Use objects in the room to hide and wait for the right moment.
- Kidnap the Baby: Secure your main target to win the game.
- Unity Hub
- Unity 2022.3.10f1 (Or the specific Unity version used for this project)
- Git
- Clone the repository
git clone [https://github.com/Az-Rof/Kuyang-The-Game.git](https://github.com/Az-Rof/Kuyang-The-Game.git)
- Open the Project in Unity
- Open Unity Hub.
- Click "Open" > "Add project from disk".
- Navigate to the cloned
Kuyang-The-Gamefolder and select it. - Unity will import the project.
- Run the Game
- Open the main scene (e.g.,
MainMenu) from theAssets/Scenes/folder. - Press the "Play" button in the Unity Editor.
- Open the main scene (e.g.,
| Key | Action |
|---|---|
| W/A/S/D | Move |
| Mouse | Look Around |
| E | Interact / Camouflage |
- Game Engine: Unity
- Programming Language: C#
- Render Pipeline: Universal Render Pipeline (URP)
Contributions are greatly appreciated!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
The Kuyang is a vampiric creature from Indonesian and Malay folklore. By day, they appear as normal humans, but at night, their head detaches from their body, trailing their internal organs as they fly through the darkness in search of blood—particularly that of pregnant women and newborns.
Check the Issues page for known bugs and feature requests.
Distributed under the MIT License. See LICENSE for more information.
This game was created as a Team Final Project (Team - 12 Morning) for MSIB Infinite Learning in Game Design & Development batch 6.
- Rofi Azhar - Game Programmer
- Nazwa Naqiyah Andifa - Project Manager & Game Designer
- Andre Kharisma Dwi Thansa - Game Designer
- Adya Saladina Athaya - Game Artist
- Nia Kurniasih - Game Artist
- PT Kinema Systrans Multimedia (Infinite Learning) for the MSIB program.
- The mentors at the Game Design & Development program.
- Indonesian folklore and culture for the inspiration.