Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tegraxd/boom-boom-bakudan
Labyrinth and Minesweeper-like game
https://github.com/tegraxd/boom-boom-bakudan
Last synced: 20 days ago
JSON representation
Labyrinth and Minesweeper-like game
- Host: GitHub
- URL: https://github.com/tegraxd/boom-boom-bakudan
- Owner: TEGRAXD
- Created: 2024-05-29T06:47:35.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-07-01T22:51:19.000Z (7 months ago)
- Last Synced: 2024-11-17T05:36:50.970Z (3 months ago)
- Language: C
- Size: 236 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Boom Boom Bakudan!!!
\
Artwork: [SONA](https://www.hoyolab.com/article/1128318)### Deskripsi Project
Tugas Institut Teknologi Sepuluh Nopember (Departemen Teknik Komputer). Membuat game seperti labirin dan minesweeper.### Deskripsi Tugas
Dalam proyek ini, Anda akan mengembangkan sebuah minigame berjudul Boom Boom Bakudan!!.
Boom Boom Bakudan!! merupakan sebuah minigame dengan peta berukuran 20x20. Dimana pada
peta tersebbut terdapat bom yang tersebar secara acak. Pada permainan ini player diminta untuk berjalan
dari START menuju END tanpa menyentuh bom.### Spesifikasi
1. Program harus ditulis dalam bahasa C.
2. Peta berukuran 20x20.
3. Start disimbalkan dengan huruf S, End disimbolkan dengan huruf E, dan Player disimbolkan dengan
huruf P.
4. Posisi Start dan End ditentukan secara acak.
5. Terdapat 3 macam terrain, yaitu: . : Tanah biasa. # : Tembok. * : Bom.
6. Bom tersebar secara acak dengan probabilitas 20
7. Player dapat bergerak ke atas, bawah, kiri, dan kanan dengan menekan tombol W, A, S, dan D.
8. Player tidak dapat melewati tembok maupun keluar dari peta.
9. Secara default, peta akan ditampilkan dengan semua terrain tertutup oleh ? kecuali tembok.
10. Ketiika player telah melawati suatu terrain, maka terrain tersebut akan terbuka.
11. Ketika player menyentuh bom, maka permainan akan berakhir.
12. Player dianggap menang jika telah mencapai END.
13. Terrain akan terbuka semua ketika player kalah ataupun menang.### Contributor
```
TEGRAXD - Tegar B. Suganda
```