-
Notifications
You must be signed in to change notification settings - Fork 1
Technical Design Document
Technical Design Document merupakan dokumentasi dari spesifikasi/blueprint dari produk/software yang akan dibuat. Dalam wiki ini berisi TDD untuk projek akhir dari program Studi Independen yaitu game Jigsaw Puzzle.
Time | Version | Author | Changes |
---|---|---|---|
12/11/2021 | 0.0 | Dedy Setiadi Daffa Shidqi |
Initial Document |
28/11/2021 | 0.1 | Dedy & Daffa | Push Github Sliding & Jigsaw |
01/12/2021 | 0.2 | Daffa | Finish Gameplay Jigsaw |
01/12/2021 | 0.3 | Dedy | Finish Gameplay Sliding |
05/12/2021 | 0.4 | Daffa | Merge 2 gameplay |
06/12/2021 | 0.5 | Dedy | Update TDD (Technical Feature) |
08/12/2021 | 0.6 | Daffa | Membuat Shop & Unlock Level |
08/12/2021 | 0.7 | Dedy | Update UI Gameplay |
Culinary Emerald Equator ini adalah sebuah game ber genre puzzle yang bertema kuliner dan budaya Indonesia yang didasarkan pada seorang player untuk menyelesaikan sebuah puzzle yang didalamnya player harus dapat melindungi informasi mengenai kebudayaan Indonesia yang berbeda pada setiap level.
Permainan ini menargetkan pemain yang suka game teka-teki dan hanya bermain di sela waktu kosong dalam beraktivitas. Target utama game ini untuk menyelesaikan gambar yang acak menjadi kesatuan gambar yang utuh
Fitur-fitur yang ada dalam permainan ini :
- Unlock Level
- Score/Star
- Hint
- Spin
- Shop
- Platform/OS: Android (Mobile)
- RAM: 512MB
Users | Tools | Use |
---|---|---|
Programmer | Unity | 2019.4.7f1 & 2020.3. |
Programmer | Sublime | Build 4107 |
Programmer | Microsoft Visual Studio | 2019.16.8 |
Game ini akan dibuat dengan menggunakan Unity2D game engine.
Assets | Extension | Description |
---|---|---|
Assets | .png | Image Assets |
Scripts | .cs | Game Script |
Sounds | .mp3/.wav | Game Audio |
Type | Description |
---|---|
Platform | Android |
Programming Language | C# |
Game sliding adalah game menyusun gambar secara acak dengan cara menggeser gambar ke kotak kosong
Fungsi ini adalah untuk membuat puzzle secara random dan dapat solveable
Membuat puzzle acak secara manual dengan dibuat terlebih dahulu di unity
Fungsi Get Invertion. Karena dapat di kombinasikan dengan fungsi shuffle sehingga puzzle teracak otomatis dan solveable
Game jigsaw adalah game menyusun potongan gambar menjadi satu
untuk mengembalikan informasi tentang objek yang terdeteksi oleh raycast.
mengirim setiap bingkai di mana objek lain berada di dalam pemicu penumbuk yang terpasang pada objek ini
OnTriggerStay2D. lebih mudah dan simple dalam pembuatannya
Spin adalah fitur untuk mendapatkan hadiah secara random
Mengubah nilai rotasi Z sehingga dapat memutar secara melingkar
ini akan mengambil nilai rotasi z tiap waktu
langsung menggunakan transform.rotate dan merubah nilai rotation Z
Game ini masih perlu diberi feature tambahan.