Game Batu Kertas Gunting Kotlin

Untuk membuat game step pertama yang harus di siapkan adalah membuat GDD (Game Design Decument), tujuannya adalah menentukan mekanik game, dan integrated sistem dan juga konsep UI (user interface).
- Rancangan konsep untuk game mekanik dan layout UI nya adalah sebagai berikut

2. Selanjutnya adalah implementasi layoutnya di androidnya. berikut adalah xml
layout untuk game playnya.
3. Implementasi game mekanik menggunakan kotlin step pertama yang akan dibuat adalah dengan membuat mekanisme game lifecycle karena game ini menggunakan batasan waktu maka kita membuat timer dan lifecycle nya.
untuk game lifecycle nya
4. membuat logic game di Activity dengan menggunakan rule permainan batu kertas gunting. Kertas akan kalah dengan gunting, gunting akan kalah dengan batu. Dan batu kalah dengan kertas dst.
logic tersebut tertriger jika button ‘rock’ , ‘paper’, ‘scissor’ di click. menggunakan opereator when
untuk melakukan seleksi di kotlin.
Lebih lengkapnya bisa dilihat di repo github berikut
