🏨 Game · In Development
🏨

RoomFall

Game hotel FPS asimetris — berlomba membersihkan kamar yang sudah dirusuh sebelum timer habis. Bersih atau kacau, kamu yang tentukan.

Unity 6 First-Person C# Asymmetric Multiplayer

Dua Fase, Satu Tujuan

Setiap ronde terbagi menjadi dua fase yang saling terhubung — sabotase dulu, bersihkan kemudian.

Phase 1
SABOTAGE

AI Guest merusuh dan mengotori semua kamar secara acak dalam timelapse. Player melihat layar hitam — tidak tahu kamar mana yang dikotori. Ini adalah fase kejutan.

Phase 2
🧹
CLEANUP

Timer mulai. Player bergerak secara real-time, masuk ke kamar demi kamar, dan membersihkan setiap kotoran. Bersihkan semua sebelum waktu habis — atau kalah.

Roadmap Multiplayer

Nantinya, Player 1 (Guest) akan merusuh secara real-time sementara Player 2 (Cleaning Service) membersihkan — dua sisi yang saling berlawanan dalam satu ronde.

Dibangun dengan Unity 6

Arsitektur ScriptableObject-driven dan event-based yang bersih — mudah di-balance dan siap diperluas ke multiplayer.

Engine
Unity 6
Language
C#
Render Pipeline
URP
Input System
New Input System
AI Navigation
NavMesh Surface
UI
TextMeshPro
Multiplayer (planned)
Netcode for GO
Version Control
Git + GitHub

Milestone Development

8 dari 10 milestone selesai — hampir siap untuk single-player release.

1Foundation & Core Architecture✅ Done
2Room & Registry System✅ Done
3Sabotage System✅ Done
4Cleaning System✅ Done
5Player Controller (FPS)✅ Done
6Interaction System (Tombol E)✅ Done
7HUD & UI Dasar✅ Done
8Game Loop (Dua Fase)✅ Done
9Level & Polish Single Player🔄 In Progress
10Multiplayer Synchronization (NGO)📝 Planned