0 ratings0% found this document useful (0 votes) 37 views4 pagesGDD Sample
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
‘i822, 132M
Game Design Document Example
Game Design Document
Example
Trivia Game
1) Objective : Create simple Quiz Game with Updatable Content
Wireframe
Game Detail
Y Gameplay
In each level, Player must answer question by choosing 1 correct answer
from 4 available choice.
Player will be provided with Hint Image to help them answer the question,
Each level will have different hint image
Player have 30s countdown to answer question.
If player answer correctly before time runs out, they win that level
If player answer incorrectly or the time runs out, they lost that level
If player lost a level, they will be sent to Select Level Scene.
If player win a level, they will play next level. If all level have been played,
they will be sent to Select Pack Scene.
hitps/lagategde notion sitelGame-Design-Document+Example-ef7617082actad@ab7a06556ed"4813, a‘i822, 132M Game Design Document Example
¥ Level Pack
* The first player pack is unlocked for FREE
Each Level Pack contain 5 Level
Each level contain one set of question (1 question, 1 hint, 4 answer choice, 1
correct answer)
When all level inside level pack is completed, that level pack is completed
For this practice, we only have 4 level pack (A, B, C, D)
New Level Pack will be added in future version
¥ Coin
* When player finish a level for the first time only, they will gain 20 Coin,
* Finishing a level that have been finished before will not give player
additional coin
* Coin is used to unlock new Level Pack
* 1 Level Pack cost 100 Coin to unlock
¥ Save Data
* When player close the app, the following data should be saved
How much coin they have ?
© Which Level pack they have unlocked ?
© Which Level they have finished 7
* Player will continue progress when they relaunch the App
¥ Analytic
* Analytic is a method to track player activities during gameplay and send
them to Analytic Server
* For this practice, you can use Debug. Log to simulate sending data to
Analytic Server, so you don't have to implement actual Analytic Feature
* You have to create separate module for Analytic
* Analytic Event should be sent during these occurences
© When player finished level, the game should send Analytic Event for
that level
© When player unlock new level pack, the game should send Analytic
Event for that level pack
hitps/lagategde notion sitelGame-Design-Document+Example-ef7617082actad@ab7a06556ed"4813, 2a‘i822, 132M
Level Database
Y Level Pack A
Level
AA
Aa
AS
Question
Warna dari Mawar ?
Warna dari Langit ?
Warna dari Daun ?
Warna dari Matahari ?
Warna dari Laut ?
v Level Pack B
Level
Bt
B2
B3.
Ba
BS
Question
Warna dari Langit?
Warna dari Daun ?
Warna dari Matahari ?
Warna dari Laut ?
Warna dari Mawar ?
Y Level Pack C
Level
ct
C2
3
c4
cs
Question
Warna dari Daun ?
Warna dari Matahari ?
Warna dari Laut ?
Warna dari Mawar ?
Warna dari Langit ?
Game Design Document Example
Answer
Merah, Biru, Hijau, Kuning
Merah, Bir, Hijau, Kuning
Merah, Biru, Hijau, Kuning
Merah, Biru, Hijau, Kuning
Merah, Biru, Hijau, Kuning
Answer
Merah, Bir, Hijau, Kuning
Merah, Biru, Hijau, Kuning
Merah, Biru, Hijau, Kuning
Merah, Biru, Hijau, Kuning
Merah, Biru, Hijau, Kuning
Answer
Merah, Biru, Hijau, Kuning
Merah, Biru, Hijau, Kuning
Merah, Biru, Hijau, Kuning
Merah, Biru, Hijau, Kuning
Merah, Bir, Hijau, Kuning
hitps/lagategde notion sitelGame-Design-Document+Example-ef7617082actad@ab7a06556ed"4813,
aia‘i822, 132M
Y Level Pack D
Level
D-1
D-2
D-3
D-4
D-5,
Question
Warna dari Matahari ?
Warna dari Laut ?
Warna dari Mawar ?
Warna dari Langit ?
Warna dari Daun ?
Level Asset
Soal - Google Drive
Game Design Document Example
Answer
Merah, Biru, Hijau, Kuning
Merah, Biru, Hijau, Kuning
Merah, Biru, Hijau, Kuning
Merah, Biru, Hijau, Kuning
Merah, Biru, Hijau, Kuning
© iips/7rive google convarivefokders/1dBidmZtSneZw
hitps/lagategde notion sitelGame-Design-Document+Example-ef7617082actad@ab7a06556ed"4813,
44