Senin, 29 Desember 2014

Construct 2 RPG template update

Hmm... rasanya sudah lama aku enggak menulis tentang RPG template yang aku buat untuk Construct 2, seingat ku cuma ada satu posting soal ini. Mungkin karena aku sibuk menulis buku, jadinya proyek RPG template ini jadi agak terlupakan, untungnya aku masih bisa melanjutkan membuatnya.

Jadi, sudah sampai manakah kemajuan template ini? Kalau kalian ingat, dulu aku baru bisa membuat karakter menyerang biasa. Sekarang, tiap karakter sudah punya skill mereka sendiri, saat ini baru ada dua skill untuk tiap karakter: skill yang target tunggal, dan skill dengan target jamak.

 photo pic14.png

jadi seperti yang bisa dilihat, masing-masing skill punya SP cost masing-masing yang ditulis di samping nama skill. Untuk menggunakan skill yang menyerang satu musuh, pemain perlu meng-klik nama skill yang ingin dipakai lebih dulu, baru kemudian memilih target. Kalau untuk menyerang semua musuh, pemain cuma perlu meng-klik nama skill saja, game akan otomatis memilih ketiga musuh sebagai target.

Animasi yang dipakai untuk skill juga beda dengan animasi menyerang biasa, tapi karena keterbatasan sprite, animasi sewaktu menggunakan skill adalah menyarungkan pedang. Tapi kalau dipakai oleh orang lain, bisa dengan mudah diubah, cuma perlu membuat nama animasi dengan nama skill mirip, misalnya nama skill adalah "Fire ball", nama dalam animasi harus "fireball" supaya game bisa menemukan animasi yang diinginkan. Ini karena untuk nama animasi tidah bisa pakai spasi.

SP akan berkurang tiap kali memakai skill, tadinya karena ada bug kecil skill pemain yang memakai skill langsung berkurang jadi 0. Ternyata ini karena aku mengurangi SP di event yang dijalankan tiap tick, tapi itu sudah diperbaiki sekarang.

Yang jadi tujuanku berikutnya adalah melanjutkan coding untuk skill yang menyembuhkan HP teman, harusnya gampang karena tinggal mengganti target dari musuh ke teman sendiri. Tapi nantinya aku juga ingin ada sihir yang menyembuhkan status tertentu (poison, stun, silent, dan sebagainya), jadi kode nya juga harus bisa membaca string dan menentukan apakah akan menyembuhkan status atau tidak. Mungkin akan lebih susah dari dugaan ku, tapi mungkin juga enggak.

Untuk sementara, ada screenshot untuk skill penyembuhan

 photo pic15.png

oke, mungkin sementara cukup segitu dulu. Sampai ketemu di blog post berikutnya!

Senin, 15 Desember 2014

Belajar koding untuk pelajar

Halo semuanya, ketemu lagi di blog yang membahas tentang cara-cara membuat game ini! Sekarang aku ingin membagi sesuatu yang mirip dengan post sebelumnya tapi sekarang ini mungkin lebih berguna buat para pelajar. Kenapa? karena para pelajar masih belum punya pengalaman dalam membuat game (biasanya sih), jadi tulisanku yang sebelumnya mungkin agak terlalu 'tinggi' buat mereka. Kali ini kebetulan aku ketemu daftar buku-buku tentang coding yang lebih diperuntukkan untuk pelajar. Apa saja itu? lihat daftar berikut ini:

semoga kalian yang masih belajar bisa termotivasi untuk menjadi seorang programmer, atau malah game programmer! Semangat!

Kamis, 04 Desember 2014

Referensi dalam membuat game

Hai semuanya, ketemu lagi di blog ku yang terbaru! Kalau kalian mengunjungi blog ini, aku yakin kalian pasti ingin tahu tentang cara membuat game. Buktinya adalah tutorial RPG yang aku tulis adalah post dengan jumlah pembaca terbanyak. Tapi selain teknis programming, ada satu hal lagi yang sangat penting: game design.

Aku sudah banyak menulis tentang programming, tapi sepertinya jarang banget aku menulis soal game design. Kali ini aku ingin berbagi referensi, karena sewaktu menulis buku, aku mendapatkan banyak masukan dari para reviewer, salah satunya memberikan banyak referensi tambahan untuk membuat game design. Nah, aku sudah memuat referensi itu dalam sebuah daftar yang ringkas, seperti di bawah ini:

Jadi apakah kalian harus membaca semua referensi di atas sebelum membuat game? Enggak juga, cukup membaca beberapa aja sudah cukup kok. Aku sendiri belum pernah membeli buku dari Amazon jadi kalian enggak perlu memaksakan diri beli.

Semoga kalian mendapatkan referensi yang bagus dari daftar ku di atas, sampai ketemu di blog berikutnya.

Senin, 01 Desember 2014

Jadi bagaimana nasib game-ku?

Oke, seperti yang sudah disinggung di postingan sebelumnya, kali ini aku akan membahas soal game-ku, Warriors of Belirium. Aku juga baru ingat kalau aku (mungkin) belum pernah menulis soal kenapa kok project game ini berhenti. Kalau mau dijelaskan secara singkat: life happened. Selama beberapa bulan mengerjakan Warriors of Belirium, aku benar-benar membuat game itu dengan dasar cinta dan passion, klise ya? Tapi memang itulah yang menjadi alasan ku membuat game itu dulu.

Sesudah beberapa bulan bekerja tanpa ada pemasukan sedikit pun, aku mulai sampai di titik di mana stok idealisme ku habis, dan wadah kosong di otak ku mulai kemasukan realita, kalau aku harus melakukan sesuatu untuk mendapatkan pemasukan, kalau bisa sih bukan dengan merampok bank. Jadi sekitar bulan mei atau juni aku sudah mulai bekerja secara freelance, membuat proyek game untuk orang-orang, dan yang terbaru ini aku menulis buku untuk Packt pub.

Dan sekarang ini aku sudah mulai bisa menyisihkan waktu untuk berpikir bagaimana selanjutnya game Warriros of Belirium ini. Dilanjutkan? Itu pasti, ini adalah game yang aku cintai dan pasti akan kubawa ke layar komputer orang-orang lain. Yang jadi masalah adalah: aku sudah lupa kode ku beberapa bulan yang lalu. Dulu aku menulis kode dengan enggak rapi, pokoknya jalan, toh cuma aku aja programmer nya. Kode yang tanpa dokumentasi dan pengelompokan yang baik itu enggak baik, walaupun kamu sendirilah si programmer itu.



Jadi bagaimana? Sederhana saja, aku akan mulai lagi dari awal. Dan kali ini, aku akan membuat jalan ceritanya dulu sampai selesai, atau sekitar pertengahan lah. Karena jujur aja deh, enggak ada sisi lain dari game ini yang bisa aku tonjolkan selain cerita. Aku enggak punya ide gameplay atau battle system yang menarik dan inovatif, dan itu pun terlihat di versi pertama Warriors of Belirium.

Jadi sudah aku tetapkan: Warriors of Belirium akan ganti genre, jadi visual novel, tapi tetap dengan bumbu RPG. Maksudnya? Yeah nanti akan ada sistem pertarungan dan inventory, seperti beberapa game visual novel lain yang menggabungkan dengan RPG. Sementara ini aku baru tahu Loren: The Amazon Princess sebagai game yang menggabungkan dua genre ini. Aku sudah main game itu dan menurutku itu adalah contoh yang bagus untuk game yang akan aku bikin, tinggal bagaimana membuatnya saja.



Nah, karena itu aku juga akan ganti tools, kali ini aku akan memakai Ren'py untuk membuatnya. Dulu aku sudah pernah memegang Ren'py untuk membuat game, walaupun enggak sampai jadi. Menurutku aku tinggal mengingat bagaimana memakainya saja. Untuk grafiknya, aku akan minta commission dari orang lain untuk mengerjakannya.

Hmm, sejujurnya aku bingung bagaimana mengakhiri blog ini, mungkin karena aku sudah terlalu lama enggak blogging. Yeah, akhir kata, sampai ketemu di blog berikutnya.