while(game starts) do
memilih resep
if (resep terbuka < banyak kotak) then
if (bintang >= biaya resep) then
beli resep
else if (bintang <= biaya resep) then
tidak bisa beli resep
else if (resep terbuka >= banyak kotak) then
pilih resep sebanyak kotak and klik continue
while (time starts) do
if(ada step2 resep) then
while (quality parameter starts decrease) do
if (ada timed activity) then
klik di dalam kotak untuk memulai
while(menunggu) do
if (masih ada step2 lain) then
kerjakan aktifitas yang lainnya dan cermat //supaya cepat selesai
else (menunggu saja)
if (indikator aktifitas mencapai hijau) then
klik di dalam kotak untuk mengakhiri
if (ada complex activity) then
klik di dalam kotak untuk memulai
while (menunggu) do
if (masih ada step2 lain) then
kerjakan aktifitas yang lainnya dan cermat //supaya cepat selesai
else (menunggu saja)
while (ada indikator hijau) do
if (indikator aktifitas mencapai hijau) then
klik di dalam kotak
if (ada click activity) then
klik di dalam kotak untuk memulai
while (belum terpenuhi)do
klik di dalam kotak dengan cepat
if (ada drag activity) then
klik di dalam kotak untuk memulai
while (belum terpenuhi)do
klik dan geser2 mengikuti arah di dalam kotak dengan cepat
if (ada circle drag activity) then
klik di dalam kotak untuk memulai
while (belum terpenuhi)do
klik dan geser2 mengikuti arah lingkaran dalam kotak dengan cepat
if (terdesak) then
if (power up > 0) then
gunakan power up
if (ingin game slow motion) then
gunakan spatula time
else if (ingin improve quality of an activity) then
gunakan secret spices
else if (ingin complete an activity perfectly) then
gunakan the chef o-matic
else if (power ups = 0) then
kerjakan seperti biasa
if (setiap selesai mengerjakan aktifitas) then
quality parameter increase
if (mengerjakan aktifitas dengan tepat) then
quality parameter increase much
else if (mengerjakan aktifitas dengan tidak tepat) then
quality parameter increase but not much
if (resep akan selesai) then //biasanya ada bake, saute, dsb
tunggu resep lainnya, usahakan selesaikan bersamaan
else if (resep selesai) then
mendapatkan bintang
if (quality parameter bagus and cepat) then
bintang banyak and parameter quality stops
else (quality parameter kurang bagus dan kurang cepat) then
bintang sedikit and parameter quality stops
if (ada resep belum selesai) then
resep yang selesai mendapatkan bintang and return to: ada step2 resep
while (resep yang selesai menunggu)
if (bintang yang didapatkan == 6) then
bintang yang didapatkan akan tetap
else if (bintang yang didapatkan <=5) then
bintang yang didapatkan akan berkurang
else if (resep selesai semuanya) then
bintang yang didapatkan dijumlahkan and time stop
if (jumlah bintang yang didapatkan>= goal) then
thumbs up and klik continue //naik level
else if (jumlah bintang < goal) then
thumbs down and klik retry //tidak naik level
bintang = bintang + jumlah bintang yang didapatkan
return to game starts
Nahh itu dia pseudocodenya, semoga mengerti ya, maaf kalau masih berantakan atau bagaimana, masih dalam proses pembelajaran hehe :D
Ini ada video dari youtube, bermain Hot Dish hari terakhir, selamat menonton :D
Okee sekian post-post saya tentang Hot Dish kali ini, semoga bermanfaat :D
See You :)
Tidak ada komentar:
Posting Komentar