F-02 Build on the grid Β· F-03 Floors and stairs P0
The player picks a room or facility, then taps a highlighted tile. New buildings must touch something already built. Floors 2 and 3 can only be built on top of a building. Example data.
1 Β· Build mode, room selected
Rp 8.450.000πͺ 45β
3,8Lv 4
Kota Kecil Β· Kos MelatiBulan 3 Β· Hari 12
Lt 1Lt 2π Lt 3
ποΈ101
ποΈ102
π³Taman
ποΈ103
πͺTangga
π³Dapur
ποΈ104
ποΈParkir
+ Di sini
+
2 Β· Not enough money
Rp 3.450.000πͺ 45β
3,8Lv 4
Kota Kecil Β· Kos MelatiBulan 3 Β· Hari 12
Lt 1Lt 2π Lt 3
ποΈ101
ποΈ102
π³Taman
ποΈ103
πͺTangga
π³Dapur
ποΈ104
ποΈParkir
+
+ Di sini
3 Β· Floor 2 (F-03)
Rp 3.450.000πͺ 45β
3,8Lv 4
Kota Kecil Β· Kos MelatiBulan 3 Β· Hari 12
Lt 1Lt 2π Lt 3
ποΈ201
ποΈ202
Di atas taman
tidak bisa
tidak bisa
+
πͺTangga
+
Belum
terhubung
terhubung
Di atas parkir
tidak bisa
tidak bisa
Lt 1 belum
jadi
jadi
Lt 1
kosong
kosong
Lantai 2 Β· 2 kamar
4 Β· Under construction
Rp 3.450.000πͺ 45β
3,8Lv 4
Kota Kecil Β· Kos MelatiBulan 3 Β· Hari 12
Lt 1Lt 2π Lt 3
ποΈ101
ποΈ102
π³Taman
ποΈ103
πͺTangga
π³Dapur
ποΈ104
ποΈParkir
π§105
+
Kamar 105 sedang dibangun
Acceptance criteria β F-02 Build
F-02.AC1 Given build mode with an item selected, then only empty tiles that touch an existing building on the same floor are highlighted green.
F-02.AC2 Given enough money, when the player taps a green tile and "Bangun", then the money is taken and the tile becomes "under construction" with a timer.
F-02.AC3 Given too little money, then "Bangun" is disabled, the missing amount is shown, and "Tukar koin" opens the coin swap (F-09).
F-02.AC4 Given a 2-tile item (garden, parking), then only places with 2 free tiles in a row are highlighted.
F-02.AC5 Given construction is running, when the player pays the shown gold coins, then it finishes at once; watching an ad cuts 30 minutes (counts toward the 5-a-day ad cap).
F-02.AC6 Given a finished building, when the player moves it, then a small fee is charged; when demolished, 50% of its cost comes back.
F-02.AC7 Given a room touches a garden, then it shows the π³+ chip and its tenant gets the happiness bonus. No other neighbor effects in Phase 1.
Acceptance criteria β F-03 Floors
F-03.AC1 Given floor 2 is unlocked, then a tile on floor 2 can be built only on top of a finished room, facility building or stairs β never above garden or parking.
F-03.AC2 Given a floor has no stairs below it, then nothing can be built on it until stairs are built.
F-03.AC3 Given the player is under the required level, then the floor tab is locked and shows the level (floor 2: Lv 3, floor 3: Lv 8 β example values).
F-03.AC4 Given a blocked tile is tapped, then a short reason is shown (above garden, not connected, floor below not built).
Phase 1 catalog (example)
- Rooms: Standard, AC, Private bathroom, Premium (upgrade path)
- Tile facilities: Kitchen, Laundry, Prayer room, Garden (2 tiles), Motorbike parking (2 tiles), Rooftop drying area (top floor)
- Whole-kos upgrades (no tile): Wi-Fi, CCTV