Pengembangan Aplikasi Permainan

Deskripsi Lomba

Lomba pengembangan aplikasi permainan mendorong upeserta untuk berkreasi dan berinovasi untuk mengembangkan aplikasi permainan yang mampu berjalan dengan baik untuk memenuhi tujuan yang dicapai, memperlihatkan sisi pendidikan, mempunyai dampak dan manfaat, sekaligus mengandung unsur menghibur (entertainment value) dari sebuah permainan itu sendiri.

Babak Penyisihan

Babak penyisihan 1 dari kategori lomba pengembangan aplikasi permainan GEMASTIK 10 adalah pengumpulan dokumen proposal pengembangan aplikasi permainan.

Dokumen proposal ditulis maksimal 25 halaman dengan mengikuti aturan penulisan bahasa Indonesia yang baku dan benar. Tidak ada aturan tertentu dalam hal format dokumen. Peserta diharapkan menggunakan kreativitas untuk membuat proposal terlihat menarik dan menunjukkan bahwa karya yang akan dikerjakan mempunyai kualitas yang baik. Namun, isi dari dokumen proposal harus memuat hal-hal berikut:

  1. Nama aplikasi permainan
  2. Latar belakang dan motivasi dari aplikasi permainan yang dilombakan
  3. Deskripsi aplikasi permainan
    • High Concept Statement; beberapa kalimat yang mendeskripsikan aplikasi permainan yang dikembangkan
    • Story atau cerita dari aplikasi permainan
    • Mechanics and Players’ Role; aturan dan prosedur yang ada pada permainan. Kemudian, informasi terkait apa yang dilakukan oleh seorang/beberapa pemain pada aplikasi permainan yang dilombakan.
    • Genre (Action, Strategy, RPG, Read World Simulation, Construction & Management, Adventure, Puzzle, dsb).
    • Competition Modes (Single Player, Multi-player (kompetitif, koperatif), dsb)
    • General Summary of Progression (level atau story dari aplikasi permainan)
    • Target Audience; informasi terkait siapa target pasar dari aplikasi permainan yang dikembangkan.
    • Peserta perlu memuat gambar-gambar story board, screenshot, wireframe, maupun ilustrasi visual dari aplikasi permainan yang akan dilombakan agar memudahkan dewan juri dalam menilai Game Concept yang diajukan. Ingat bahwa sisi Aesthetics merupakan hal yang penting.
    • Informasi lain yang membantu menjelaskan aplikasi permainan yang dikembangkan
  4. Teknologi dan sumber daya yang digunakan (untuk pengembangan dan penggunaan nantinya)
  5. Tahapan rancangan dan implementasi yang dilakukan dari awal hingga aplikasi selesai dikembangkan

Rincian terkait babak penyisihan 1 dan batas akhir pengumpulan akan dijelaskan pada dokumen terpisah khusus kategori lomba pengembangan aplikasi permainan yang akan diumumkan kemudian. Babak penyisihan 1 akan menghasilkan 20 tim yang akan maju ke babak penyisihan 2 GEMASTIK 10 Tahun 2017.

Babak Penyisihan 2

Sebanyak 20 tim yang berhasil lolos babak penyisihan 1 akan melaju untuk mengerjakan tugas yang diberikan pada babak penyisihan 2. Pada babak penyisihan 2 ini, peserta diharapkan sudah menyelesaikan proses pengembangan aplikasi permainan. Walaupun nantinya proses pengembangan ini bisa jadi bersifat iteratif, namun peserta diharapkan sudah bisa menunjukkan bahwa aplikasi permainan sudah dapat dimainkan oleh pengguna.

Babak penyisihan 2 dari kategori lomba pengembangan aplikasi permainan GEMASTIK 10 adalah pengumpulan dua buah entries:

  1. Video berisi demo aplikasi permainan yang sudah dikembangkan. Video tersebut diunggah melalui YouTube dengan pranala (link) disertakan saat submission.
  2. Karya yang dihasilkan, yaitu:
    • Aplikasi permainan yang siap di-install, dimainkan, dan dinilai oleh dewan juri di lingkungan kerja dewan juri (executable file atau sejenisnya).
    • Dokumen teknis yang berisi cara instalasi dan petunjuk cara memainkan aplikasi yang dikembangkan. Peserta tidak perlu mengumpulkan kode sumber.

Video demo yang akan ditunjukkan harus memperhatikan hal-hal berikut:

  1. Video menyampaikan deskripsi singkat dari aplikasi permainan yang mencakup latar belakang dan motivasi, fitur, cerita yang terkandung pada permainan, serta aturan dan prosedur yang ada pada permainan.
  2. Video memperlihatkan aplikasi sedang dimainkan oleh pengguna pada beberapa level. Perhatikan bahwa bagian ini merupakan inti dari Video di babak penyisihan 2. Jadi, peserta diharapkan melakukan yang terbaik dalam membungkus proses demo aplikasi permainan yang dikembangkan dalam video singkat ini.
  3. Durasi video maksimal 10 menit
  4. Video demo harus mempunyai kualitas yang bagus (480p atau 720p (HD))
  5. Video harus mencantumkan logo GEMASTIK 10 Tahun 2017
  6. Video memperlihatkan nama dan logo tim yang mengembangkan
  7. Video demo diunggah di YouTube dengan format : Gemastik2017 Pengembangan Aplikasi Permainan [Nama tim] [Nama Aplikasi Permainan].

Hal yang perlu diperhatikan dalam pengumpulan karya aplikasi permainan (executable file dan sejenisnya):

  1. Teknologi apapun (game engine, dsb) dan dependency apapun (library tertentu, operating system, atau modul lain) yang digunakan, pastikan file aplikasi yang Anda kirimkan mudah di-install dan dimainkan di lingkungan kerja dewan juri. Artinya, peserta harus melakukan hal yang terbaik agar dewan juri atau pengguna secara umum tidak mengalami kesulitan saat mencoba aplikasi permainan yang dikembangkan.
  2. Jika peserta menggunakan perangkat keras khusus tambahan (alat pendukung augmented reality, dsb) dalam memainkan aplikasi permainan yang dikembangkan, mohon hubungi panitia secepatnya untuk proses lebih lanjut.
  3. Dokumen teknis tidak perlu terlalu panjang. Inti dari dokumen teknis hanyalah walkthrough atau penjelasan agar pengguna bisa memainkan aplikasi permainan yang dikembangkan (langkah-langkah yang harus diikuti pengguna dari awal).

Rincian terkait babak penyisihan 2 dan batas akhir pengumpulan akan dijelaskan pada dokumen terpisah khusus kategori lomba pengembangan aplikasi permainan yang akan diumumkan kemudian. Babak penyisihan 2 akan menghasilkan 10 tim yang akan maju ke babak FINAL GEMASTIK 10 Tahun 2017 di Kampus Universitas Indonesia.

Babak Final

Di babak final, sepuluh tim terbaik akan mempresentasikan hasil karya aplikasi permainan yang dikembangkan di depan dewan juri.

Kegiatan yang akan dilakukan saat babak final terdiri dari 3 hal:

  1. Presentasi tentang aplikasi permainan yang dikembangkan
  2. Demo aplikasi permainan yang dikembangkan
  3. Menjawab pertanyaan dan tantangan yang disampaikan oleh tim juri.

Tantangan akan diberikan oleh tim juri saat sesi technical meeting. Peserta harus mampu menjawab tantangan yang diberikan oleh dewan juri saat presentasi dan demo di hari berikutnya.

Rincian terkait babak final akan dijelaskan pada dokumen terpisah khusus kategori lomba pengembangan aplikasi permainan yang akan diumumkan kemudian.

Kriteria Penilaian

Penilaian dari aplikasi permainan yang dikembangkan didasarkan pada 3 elemen: Story, Mechanics, dan Aesthetics dengan melihat dari isu kesesuaian dengan tema GEMASTIK 10, sisi pendidikan yang diunggulkan, kreatifitas, gameplay menarik dan menghibur. Gameplay disini lebih kepada aktifitas yang dilakukan oleh pemain ketika bermain.

Tiga elemen ini diambil dari referensi buku Jesse Schell yang berjudul “The Art of Game Design: A book of lenses”. Mechanics membicarakan prosedur-prosedur dan aturan-aturan dari aplikasi permainan yang Anda kembangkan. Mechanics juga menggambarkan tujuan dari aplikasi permainan Anda, apa yang bisa dilakukan dan tidak bisa dilakukan oleh seorang pemain untuk mencapai tujuan permainan, dan apa yang terjadi seandainya pemain mencoba suatu aksi. Story merupakan rangkaian kejadian yang ada pada aplikasi permainan yang Anda kembangkan. Aplikasi permainan yang mempunyai story yang baik biasanya akan terasa lebih menyenangkan dan mudah untuk dimengerti. Aesthetics membicarakan tentang bagaimana aplikasi permainan Anda terlihat dan dirasakan secara langsung oleh pemain. Isu desain grafis yang menarik, user experience yang baik sangat kuat pada aspek Aesthetics ini.

Secara lebih rinci, penilaian lomba pengembangan aplikasi permainan akan mempertimbangkan hal-hal berikut:

  1. Kesesuaian dengan tema GEMASTIK 10 tahun 2017
  2. Unsur pendidikan yang ada pada permainan, manfaat dan dampak dari permainan. Unsur pendidikan dapat terlihat dan dirasakan, salah satunya, pada story yang ada pada permainan. Selain itu, unsur pendidikan juga dapat terlihat dari core mechanics-nya. Misal, mechanics yang diusulkan mengasah keterampilan tertentu dari seorang pemain yang kemudian bisa dimanfaatkan untuk keterampilan dalam kehidupan sehari-hari (contoh: math problems, typing, dan simulation).
  3. Kreativitas dalam pengembangan permainan. Misal, jika peserta mampu melahirkan mechanics atau aturan dan prosedur permainan yang belum pernah diusulkan dan digunakan sebelumnya (berdasarkan pandangan juri) pada aplikasi permainan yang sudah ada, peserta akan mendapat nilai bagus pada aspek ini.
  4. Unsur Aesthetics (desain grafis, user experience, suara, musik, dan sebagainya) yang baik dan menarik
  5. Gameplay secara keseluruhan yang menarik dan menghibur
  6. Kesesuaian dengan fitur-fitur atau fungsi yang sudah dinyatakan pada proposal pengembangan aplikasi permainan.

Ketentuan Khusus

Daftar informasi yang ada di bawah adalah persyaratan khusus untuk lomba pengembangan aplikasi permainan yang harus dipenuhi peserta lomba selain persyaratan umum yang sudah disampaikan pada bagian awal dokumen panduan ini.

  1. Semua berkas pengumpulan dikumpulkan secara online melalui sistem [URL akan diumumkan pada web] sebelum batas akhir yang sudah ditentukan. Pengumpulan setelah batas akhir menyebabkan peserta yang bersangkutan gugur dalam perlombaan.
  2. Permainan harus bisa dijalankan pada sebuah mesin komputasi (PC, smartphone, portable device, atau yang lainnya).
  3. Aplikasi permainan yang dikembangkan boleh dijalankan di platform manapun (bebas), misal seperti Linux, Mac, Windows, Android (smartphone), Internet Browser, portable device, atau lain sebagainya.
  4. Karya yang dilombakan belum pernah dipublikasikan sebelumnya baik secara komersil maupun non-komersil, termasuk sudah pernah dipublikasikan di application store atau tersedia bebas di media online.
  5. Peserta harus mempunyai hak penuh terhadap aplikasi permainan yang dikembangkan. Panitia tidak akan menggunakan sedikitpun semua yang ada pada aplikasi permainan tanpa izin tertulis secara formal dari pihak peserta.
  6. Peserta boleh menggunakan teknologi manapun untuk pengembangan aplikasi permainan, seperti game engine, framework, dan model. Namun, peserta harus memiliki hak penuh terhadap teknologi-teknologi tersebut, atau pastikan teknologi yang digunakan memang tersedia secara gratis. Peserta dilarang keras menggunakan teknologi yang didapatkan secara ilegal, misal bajakan.
  7. Peserta boleh menggunakan aset manapun (seperti suara, musik, atau gambar yang digunakan pada permainan). Namun, peserta harus memiliki hak penuh terhadap aset tersebut, atau pastikan aset yang digunakan memang tersedia secara gratis. Jika peserta menggunakan aset gratis yang sudah tersedia, peserta perlu mencantumkan sumber pengambilan pada bagian credit. Agar tidak melakukan kesalahan terkait isu hak cipta, perhatikan dengan baik lisensi dari setiap asset yang didapatkan: public domain, creative common (perlu dipelajari dengan seksama apakah boleh dimodifikasi atau tidak), dan sebagainya.
  8. Karya yang dilombakan tidak boleh menggandung unsur SARA, pornografi, dan kekerasan.
  9. Peserta harus memastikan bahwa aplikasi permainan tidak menyalahi aturan hukum yang berlaku di Indonesia.

Selengkapnya Jadwal Gemastik 10

Selengkapnya Buku Panduan Gemastik 10 Terkini