Hapunan was created using the Unity engine by solo Filipino developer Josef Nikolaus Yenko, working under the developer alias Yikon Dev. Built under severe hardware limitations, the project demonstrates how an indie psychological horror title can achieve viral success through native game engine features and focused cultural storytelling rather than high-end production pipelines.
Unity Engine Development and Workflow
Developer Josef Nikolaus Yenko, who started learning programming in 2016, selected the Unity engine to bring the atmospheric street-vending horror of Hapunan to life. At age 21 during the game's surge in popularity, Yenko constructed the experience while contending with significant technical constraints.
The development process featured several distinct technical choices:
- Hardware Limitations: Yenko built the entire game on a low-specification laptop, which he referred to as a "potato PC."
- Frequent Engine Crashes: Due to the severe hardware limitations of the development laptop, the Unity editor crashed frequently throughout the development cycle.
- In-Engine 3D Modeling: Instead of relying on standard external 3D modeling packages like Blender, Yenko built the game's 3D models directly inside the Unity engine.
- Stylized Aesthetics: The resulting visual presentation features low-poly models, comparable to retro N64-era photorealism, paired with authentic Filipino environmental assets such as plywood walls, tuyo (dried fish), and plastic water dispensers.
Hapunan Technical and Engine Specifications
The following table summarizes the documented software, engine, and production details for Hapunan based on developer statements and official distribution listings.
| Category | Specification Detail |
|---|---|
| Game Engine | Unity Game Engine |
| Primary Developer | Josef Nikolaus Yenko (Yikon / Yikon Dev / YIKON GAMES INC) |
| Publisher | Yikon Dev / Neuroticfly Games |
| Modeling Pipeline | Direct modeling inside Unity (no Blender used) |
| Core Mechanics | First-person exploration, item management, dialogue choices |
| Average Playtime | 30 to 40 minutes (original base game) |
| Supported Platforms | Windows (PC), Android (via Itch.io) |
PC System Requirements
Steam app data for Hapunan lists the official minimum hardware specifications required to run the game on Windows:
- Operating System: Windows 10
- Processor: 4 physical CPU cores
- Memory: 8 GB RAM
- Graphics: Intel UHD Graphics 630 or comparable GPU
- Storage: 1 GB available space
The game includes single-player support, Steam Achievements (42 in total), custom volume controls, save-anytime functionality, and Steam Cloud integration.
Default Input and Engine Controls
The Unity build uses a standard first-person keyboard and mouse control scheme:
- Mouse: Look
- WASD: Movement
- Shift: Run
- Left Click: Interact
- Right Click: Zoom
- Tab: Open or close inventory
- F: Use item
- Space: Equip item and skip dialogue
- A / D: Cycle inventory
- Esc: Pause menu
Platform Availability and Unauthorized Builds
Hapunan originally launched on Itch.io for Windows and Android, alongside an extended and re-imagined release titled Prologue. Yikon Dev issued public warnings cautioning players against fake or unauthorized copies uploaded to the Google Play Store and Apple App Store, noting that official builds are strictly distributed through Itch.io and the official Steam store page.
Frequently Asked Questions
What engine was Hapunan made in?
Hapunan was developed using the Unity Game Engine.
Did the developer use Blender for Hapunan's 3D assets?
No. Developer Josef Nikolaus Yenko created the 3D models directly inside Unity rather than using external 3D creation software like Blender.
Why did the Unity editor crash during Hapunan's development?
The developer worked on a low-specification laptop described as a "potato PC," and the machine's hardware limitations caused the Unity engine to crash frequently during production.
Can Hapunan run on integrated graphics?
Yes. Official minimum system requirements list an Intel UHD Graphics 630 or comparable GPU, alongside 8 GB RAM and 4 physical CPU cores.













