1. Movement Main Character

    → Player dapat bergerak/berlari horizontal ke arah kiri dan ke kanan.

    → Player dapat melakukan jump, tinggi dari lompatan player berdasarkan tekanan kontrol dari player, ketika player menekan tombol jump sekali maka lompatan karakter normal, ketika player menekan dan menahan tombol jump maka lompatan karakter menjadi lebih tinggi.

    → Player dapat melakukan double jump.

    → Player dapat melakukan dodge roll.

    Player Menggunakan "A" dan "D" untuk bergerak ke kiri dan kanan , "W" untuk character jump , "shift" untuk player roll ke arah hadapannya (masuk 3C design)

  2. Combat Mechanic

    1. Main Character Attack

      → Player dapat melakukan attack berupa slash ke berbagai arah, arah attack tergantung dari arah kursor player.

      → Hanya terdapat 1 jenis attack.

      → Basic attack bisa menghancurkan projectile.

      Menggunakan Mouse 1 untuk melakukan basic attack (masuk 3C design)

    2. Dodge Roll

      → Player dapat melakukan roll ke arah player menghadap.

      → Pada saat player melakukan roll, player tidak akan terkena damage yang berasal dari musuh, namun masih bisa terkena damage yang berasal dari environmental.

      "shift" untuk player roll ke arah hadapannya (masuk 3C design)

    3. Bullet Time

      Game dirancang dengan sistem pertarungan cepat atau high-paced combat. Dari sistem pertarungan ini, player cenderung mengalami kesulitan untuk melawan musuh maupun menghindari jebakan yang ada dalam game. Maka, bullet time yang bersifat untuk memperlambat waktu akan memudahkan player.

      → Player dapat melakukan bullet time.

      → Untuk melakukan bullet time, player harus memiliki bullet meter yang cukup.

      → Bullet meter di charge saat player melakukan serangan dan berhasil dan saat player mendapat damage dari musuh (bukan environmental damage).

      → Pada saat bullet time, game state berjalan 40 kali lebih lambat, namun karakter yang dimainkan berjalan 30 kali lebih lambat daripada laju game yang biasa.

      tekan "left ctrl" untuk melakukan bullet time (masuk 3C design)

  3. Equipment Mechanic

    Dalam pertarungan, player hanya menggunakan satu senjata. Namun dikarenakan karakter utama merupakan prototipe humanoid, player dapat mengganti dan memodifikasi tangan sesuai dengan playstyle yang diinginkan player.

    1. Katana

      → Player memiliki dan memakai 1 senjata yaitu katana selama permainan berlangsung.

      → Katana bisa di upgrade

    2. Augment

      Untitled

      → Augment adalah sesuatu dapat menambahkan suatu atribut dari karakter.

      → Setiap augment akan menambahkan atribut yang berbeda dan player tidak bisa stack jenis augment yang sama.

      → Terdapat 5 jenis augment: untuk menambah attack power, defense power, bullet time duration, movement speed, dan jump power (berapa jumlah pertambahan atributnya?)

    3. Hand Modification (Mechanic Utama)

      → Player dapat memodifikasi tangannya, setiap tangan memiliki effect yang unik serta memiliki slot augment dan atribut yang berbeda.

      → Terdapat 2 jenis tangan:

      • Tangan 1
      • Tangan 2
  4. Exploration Mechanic

    1. Minimap

      digunakan untuk melihat lokasi player pada map , dan melihat room apa saja yang terkoneksi dengan room saat ini

    2. Map

      → Dalam map player dapat melihat jalur yang dapat ditempuh, bisa melihat optional route, one way route, locked route → setelah player mengexplore baru muncul di map

      • Contoh Map
  5. Dialog Mechanic

    1. Choice Based Dialogue

      → Pilihan dialog benar memberikan player item tambahan

      → Pilihan dialog tidak akan mempengaruhi alur cerita

    2. Story Dialogue

      → Cerita akan disampaikan secara dialog dan naratif

      → Keyword penting dari dialog dapat dimasukkan kedalam Glosarium

      *Glosarium* : Berisi keyword dan deskripsi, (dapat diakses dari?)
      
  6. Upgrade Mechanic

    → Menggunakan resource material dan uang untuk mengupgrade

    → Resource material didapat dari chest, berupa metal scraps dll, resource dikontrol sehingga membatasi levep upgrade cap

    → Lokasi chest disebar map, jumlah chest berbeda tiap room, lokasi bisa tersembunyi (hancurkan

    → Mata uang didapat dari enemy drop dan chest, untuk enemy tidak semua men-drop uang, dan jumlah uang dipengaruhi dari level enemy

    → Market : Player dapat membeli resource dengan limit pembelian

  7. Player

    Player memiliki atribut attack power, attack speed, defense power, bullet time duration, movement speed, jump power, dan health point. (Berapa jumlah tiap atribut?)

  8. Enemy

    → Enemy merupakan obstacle utama yang ada di game ini. (Ada enemy apa saja?)

    → Enemy memiliki atribut attack power, defense power, health point. (Berapa jumlah tiap atribut?)

    → ada 3 Jenis Enemy

    → Ranged bisa menembak dari jarak jauh → Melee mendekati player dan meng hit

    → Drone menfollow player untuk mendamage , dan ada drone yang bisa nembak

  9. Checkpoint

    → Checkpoint adalah area yang tidak mempunyai musuh dan di peruntukkan player untuk menyimpan progress, mengupgrade hand, dan memulihkan energy maupun healthpoint.

    → Setiap level memiliki jumlah checkpoint berbeda yang tersebar pada area-area di dalam map.

    1. Level 1: 2 checkpoint yaitu di area B1 dan B8.
      • Map 1
    2. Level 2: ??

Dynamic

Player action: player memencet tombol untuk memukul.

Simulation: game memanggil seluruh stat yang dipengaruhi oleh tindakan tadi (stat musuh). Game menghitung perubahan yang dihasilkan tindakan tadi (stat musuh berkurang).

Feedback: game memainkan animasi avatar player memukul musuh dan beragam animasi yang berkaitan dengan itu. Game memainkan efek suara memukul dan terpukul. Game mengubah health bar musuh.

Synthesis & Filtering:  Player menyadari bahwa memencet tombol untuk memukul bisa membuat health musuh berkurang apabila pukulannya mengenai musuh.

  1. Movement Dynamic
  2. Combat Dynamic
  3. Exploration Dynamic
  4. Narative Dynamic