Search!

Tuesday, January 8, 2013

[Alpro] Algoritma "Leveling" dalam Insaniquarium


Ini merupakan proses yang paling penting dalam memenangkan permainan. Karena kita harus bisa menyelesaikan setiap level dalam setiap stage untuk bisa mencapai final level dan menyelesaikan permainan.

Berikut merupakan flowchart dari proses leveling itu sendiri:


Yang pertama adalah inisialisasi, dimana kita memiliki sejumlah ikan (fish), uang (money), dan pet (pet). Sementara itu, kita belum memiliki bagian-bagian dari telur pet (egg’s parts) dan terdapat bagian-bagian dari sebuah telur pet  yang dijual dan harganya (egg’s parts price) belum diketahui. Untuk menyelesaikan setiap level kita diharuskan untuk membeli telur tersebut.

Saat permainan dimulai, terdapat beberapa proses yaitu ikan yang lapar dan juga serangan alien yang sebelumnya sudah dijelaskan. Dari proses ini tentu saja bisa menyebabkan ikan kita berkurang (fish--).

Selanjutnya, apakah ikan kalian mati seluruhnya (fish==0)? Permainan akan selesai (game over) apabila ikan kalian mati seluruhnya dan kalian dinyatakan kalah.  Jika tidak, apakah uang yang kalian cukup untuk membeli bagian-bagian telur tersebut (money==egg’s parts price)? Jika tidak, rawatlah ikan kalian hingga kalian bisa mendapatkan uang lagi (money++).

Ingat! dalam proses merawat ikan, ada kemungkinan ikan kalian mati akibat kelaparan atau diserang alien. Tetaplah berhati-hati, jangan sampai ikan kalian mati seluruhnya.

Jika uang kalian sudah mencukupi untuk membeli bagian-bagian telur tersebut (money==egg’s parts price), segeralah beli bagian telur tersebut (money--, egg’s parts++).

Apabila jumlah bagian telur yang kalian miliki adalah lengkap, yaitu sejumlah 3 (egg’s parts==3) kalian telah berhasil menyelesaikan level tersebut dan mendapatkan pet baru (pet++). Namun, jika belum lengkap dan uang yang kalian miliki belum mencukupi untuk membelinya rawatlah kembali ikan kalian untuk mendapatkan uang.

Info:
  • Terdapat 4 stage dan di setiap stage terdapat 5 level. Selain itu, ada 1 final level di akhir permainan untuk melawan boss alien, tetapi dengan algoritma yang berbeda yang akan saya jelaskan dalam post berikutnya.
  • Di akhir stage, kecuali stage 4 terdapat level bonus dengan algoritma yang berbeda juga dan saya akan jelaskan di post berikutnya.
Strategi:
  • Gunakan strategi dalam merawat ikan dan melawan alien yang sudah saya jelaskan sebelumnya. Untuk pembelian telur pet, biasanya saya mengumpulkan uang hingga sejumlah 3 kali dari harga bagian telur dan membelinya secara sekaligus.

No comments:

Post a Comment