Lynnax Game Development Log – Zack dan Alyssa

Lynnax Game Development Log – Zack dan Alyssa

Yuu huu! Gimana kabarnya? Baik? Yeah, Me Too. Pada Lynnax Game Development Log Gw sekarang mau ngomongin Sprites kedua hero dalam Project game gw, Zack sama Alyssa. Oke, langsung saja dah ke TKP!

Sesuatu yang entah bisa sesuai dugaan gw atau enggak terjadi pada gw. Ini soal masalah DLC nih guys. Soalnya gw baru tahu kalau ternyata semua DLC pada RPG Maker hanya bisa berfungsi di RPG Maker MV versi Steam nih, guys. Sedangkan versi MV yang gw punya adalah yang versi gratisan alias yang bukan dari Steam. Jadi, DLC yang berjudul Add Ons Vol.2 yang RM2k Hero Character Pack yang isinya para hero dari RTP RPG Maker 2000 itu sama sekali gak bisa berfungsi di versi MV gw yang sekarang. Damn…

But, there’s still hope. Gw terpaksa menjalankan Plan B lebih cepat dari seharusnya. Yaitu bikin Sprites-nya menggunakan teknik Frankenspriting nih, guys. Dan kali ini tugasnya agak sulit karena gw mesti nyari bagian sprites yang cocok seperti referensi yang gw cari dari Internet. Sedangkan yang ane punya masih seadanya. Alhasil, gw hanya bisa nyari secocok mungkin dengan referensi yang ane dapat dari Internet. Dan ini dia beberapa referensi karakter yang gw kumpulkan dari berbagai sumber:

Zack

Zack (RPG Maker 2003)

Alyssa

Dan begini nih sprites-nya. Ternyata, bikin karakter dengan teknik ini gampang-gampang susah lho…. Gampangnya adalah gak perlu skill gambar yang mumpuni untuk membuat sprite yang bagus. Tinggal cari part, tempel, edit, udah. Bagian susahnya? Kalau terpaku pada referensi mesti nyari bagian yang cocok. Masalahnya, untuk mencari bagian yang cocok rada sulit lho… Ya iyalah, nyari koin lima ratus perak di tumpukan jerami aja susah, apalagi nyari part yang gw butuhkan di internet. Karena sulit nyari bagian yang cocok, ya udah pake yang alakadarnya.

Untuk Zack sendiri, gw pake rambut dari Kadokawa dan akang Maig-san. Pakaiannya ngambil dari Kadokawa untuk jaket, serta kaus dan bawahan dari Yorushi (ヨルシ). Habis itu diedit dengan menghapus bagian yang gak penting menggunakan layer mask dan mengubah warnanya menggunakan Adjustment Hue/saturation. Begini deh penampakannya.

Sprites VIPRPG Zack versi buatan gw

Untuk Alyssa lebih sulit lagi. Meski tampak simpel, ternyata bingung mau nemuin mana yang cocok. Jadinya, untuk parts-nya gw terpaksa pake yang ada dulu aja, deh. Yang penting game-nya gak sampai abandoned lagi saat gw pas SMP hingga Kuliah. Begini deh penampakannya. Kalau dilihat hasilnya, jauh banget ya dari ekspektasi gw! Overall, i’m pretty happy with result…. Seenggaknya.

Sprite VIPRPG Alyssa versi gw.
Sprite VIPRPG Alyssa versi gw. Yeah, at least i tried.

Yosh, demikian curhat soal sprites Zack sama Alyssa di Lynnax Game Development Log kali ini, nanti kalau ada update gw post disini. Oke deh, adieu alias sampai jumpa!

Lynnax Gamedev Log – Hambatan Soal Sprites

Lynnax Gamedev Log – Hambatan Soal Sprites

Gue mau ngomong seputar hambatan yang gw hadapi kali ini. Yaitu soal sprites yang gw pake untuk proyek gw. Ada hambatan yang harus gw selesaikan untuk memastikan proyek ini berjalan dengan lancar. Apa sajakah itu?

Main Heroine’s Sprite, Lynnax

Pertama soal Sprite-nya Main Heroine game gw, Lynnax. Aku bikin sprites-nya Lynnax menggunakan teknik Frankenspriting. Yaitu teknik menggambungkan beberapa bagian sprites menjadi satu mulai badan, pakaian, rambut, mata, dan aksesoris. Nah, gw menggunakan teknik ini karena menurut gw agak gampang sih gak usah cape-cape gambar satu-satu. Berikut ini referensi yang gw pake untuk bikin karakter ini.

Referensi pertama untuk bikin sprites main heroine
Source: VIPRPG
Referensi Kedua untuk bikin sprites main heroine
Source: VIPRPG

Dan ini nih hasilnya. Yeah, gak semirip ekspektasi gw, sih. Tapi gw puas dengan hasilnya.

Sprite yang merupakan hasil editanku
Credits: Kadokawa RTP, MaigMemple, Ice, Umidori

Untuk kedua hero yang sisanya (Zack dan Alyssa), ceritanya lain lagi. Gw gak nemu sprites gratis RTP RM2K yang siap pakai buat MV. Kalaupun ada, itupun juga harus bayar. Ada yang namanya Add Ons Vol.2 RM2K Hero Character Pack yang isinya adalah para heroes dari RTP RPG Maker 2000 yang jadul itu. Harganya sih lumayan murah. Cuma 90-105 ribu Perak elu udah dapat satu pack lengkap dengan Sprites Jalan, Sprites Tepar, Sprite SV Battlers, Facesets dengan dua style (MV dan Rm2k), dan juga Bust art yang udah di-remaster. Pengen beli Add-on kayak gini nih. Tapi, setelah gw baca review-nya, banyak yang gak puas sama DLC seperti ini. Bahkan ada yang kecewa karena udah di-instal, tapi gak ketemu gitu file-nya. Jadi , buat jaga-jaga, gw harus bikin dari nol. Mulai nyari parts yang gw rasa cocok, masukin ke base, ubah warnanya, sudah. Buat yang penasaran, bisa dilihat penampakannya.

Itulah hambatan soal sprites yang ingin aku ceritakan pada elu semua. Semoga game-nya bisa segera selesai dan ada yang download meski dikit. Oke wes, sugeng dalu.

Lynnax Game Development Log – Prototype Completed

Lynnax Game Development Log – Prototype Completed

Hey There, bro/sis! Udah lama banget nih gak update. Nyari waktu yang tepat buat update blog aja lebih sulit daripada nyari pacar! Gw mesti harus nyambi kerja saat work from home hasil kegabutan yang tidak beralasan. Udahan dulu curhatnya! Let’s talk about progress dalam Lynnax Game Development Log pertama ini!

Alhamdulillah, akhirnya prototype gw berhasil selesai. Meski gak sesuai sama ekspektasi gw, gw pada akhirnya berhasil menyelesaikan prototype untuk game ini. Dan begitu menyelesaikannya, disitu kadang gw merasa puas gitu. Tapi, it’s still a long long way to go… Perjalanannya masih panjang untuk menjadi sebuah permainan yang bisa dimainkan…

The Prototype

Jadi untuk prototype-nya, kita akan ngomongin mekanisme kota-nya dulu. Dalam setiap RPG, pasti ada yang namanya kota. Kalau gak kota, yang bukan game RPG Namanya! Nah, di kota itu, ada fitur-fitur pokok dalam setiap kota. Mulai dari Toko, Inn, sampai NPC-NPC-nya. Nah, dalam prototype gw ini, selain unsur-unsur yang wajib ada di RPG (Toko Senjata, Toko Item, Inn, dkk). Yeah, pokoknya kayak kota pada umumnya aja sih.

Gameplay Prototype

Dan untuk gameplay-nya gw buat kayak RPG pada umumnya. Cuma, gw ngasih berberapa fitur nih, guys. Mulai Quest Journal dari Galv untuk main quest dan side quest. Lalu untuk World Map-nya gw bikin ala Final Fantasy Mystic Quest dan Super Mario World. Gw juga tambahin mini game Chest Room ala Dungeons and Treasures. Habis itu ada Fitur Equip Skill yang terinspirasi dari game Insurgence bikinan Platoonic Studios. Hingga event triggered encounter kayak Final Fantasy Mystic Quest ama Earthbound.

Gw juga akan menambahkan Skill Shop sebagai fasilitator untuk Equip Skill yang nanti akan gw jelasin selanjutnya.

Bicara soal toko skill, gw gak pengen kita beli lebih dari satu skill alias satu chara satu skill. Gw maunya setiap toko menjual skill-skill yang hanya bisa sekali beli. Jadinya, gw install plugin EIS Shop System dari Kino. Dengan menambahkan script ‘KR.ShopManager.restockShop(shopId, itemInformation);’, kita bisa membatasi jumlah stock dalam suatu item/equip. Ini hasilnya.

Sebelum kita beli skill. Setelah skill dibeli.

Untuk battle-nya, gw menggunakan battle system sideview ala Final Fantasy jaman SNES. Gw maunya bikin battle yang terinspirasi sama Final Fantasy guys. Gw nambahin berberapa fitur seperti Active Time Battle, Ganti Sasaran dan Scope (satu musuh atau semua musuh), Animasi senjata, animasi jurus, dan juga kalau pake sihir buat nge-heal kawan bisa nyakitin musuh tipe undead. Begini deh penampakan battle-nyaTadinya gw nyoba tambahin cursor buat target. Tapi, sayangnya malah screwed up alias berantakabn. Ketika gw ganti sasaran dari temen ke musuh, char yang harusnya gak ada cursor-nya malah kelihatan cursor-nya. Ya udah gw ngilangin fitur cursor buat target. Soalnya kalau dipaksa jadi tambah ancur. Begini nih penampakannya.

Prototype Battle System yang mau gw pakeYups, demikian Lynnax Game Development Log kali ini. Semoga game-nya bisa selesai dengan lancar tanpa hambatan dan game gw juga bisa di-download meski gak banyak. Doain agar project game gw gak sampe abandon, ya! Oke deh, Sugeng dalu!

Rencana untuk ke depannya

Rencana gw untuk ke depannya

https://image.freepik.com/free-vector/list-concept-illustration_114360-1320.jpg

Hello, dulur-dulur. Sorry karena gw gak update blog selama 8 bulan lebih. Entah karena gw agak males, sibuk dengan kehidupan dan kegabutan gw, pokoknya gw gak sempat Update blog gw lama banget!

Gw sekarang mau seriusin membangun dan mengembangkan Cakra Gamedev. Mulai dari Update Instagram, Tik Tok Cakra Gamedev, sampai… Mengurus kehidupan nyata gw mulai pekerjaan rumah dan pekerjaan kantor dan melawan kemalasan gw dan hobi-hobi lain yang enggak ada hubungannya ama kehidupan Game Development gw.

Pertama aku mempunyai kabar baik nih! Game RPG Maker MV Story of the Brave Harold akhirnya sudah rilis! Aselole! Setelah delapan sampai sembilan bulan desain game, pengembangan, hingga menang juara dua lomba RTP Challenge 2020 di Grup RPG Maker ID @ Facebook, modifikasi, perbaikan, dan lain sebagainya, akhirnya Story of the Brave Harold sudah selesai! Untuk memainkan game-nya, silahkan ikuti link-nya disini.

Rencana gw untuk ke depannya adalah sebagai berikut:

Rencana gw untuk Story of the Brave Harold

Oke, untuk game Story of the Brave Harold, yang gw lakukan adalah melakukan revisi yang aku dapatkan berdasarkan review permainan mereka mulai dari gameplay, bug, glitch, sampai aspek-aspek lain baik para player ataupun saya sendiri. Sekaligus melakukan uji coba pada beberapa komputer mulai paling kentang, sampai paling canggih untuk menentukan sistem minimun sampai disarankan.

Lalu yang kedua, porting ke Android. Seperti yang kita tahu, tidak semua orang punya komputer ataupun mereka yang gak sempat buka PC terus main game buatanku. Untuk rencananya aku akan lakukan porting ke Android dengan fitur Gamepad dan Penambahan admob agar aku bisa dapat duit. Lumayan sih meski gak banyak.

Rencana gw untuk proyek berikutnya

Untuk project selanjutnya, gw akan mengerjakan project yang mengisahkan tentang seorang pengembara yang hendak balas dendam atas kematian ayahnya yang dibnunuh oleh penyihir jahat sekaligus menyelamatkan dunia. Gue akan membuatnya sekali lagi di RPG Maker MV. Nah, untuk project-nya nanti gue akan menggunakan karakter dari VIPRPG. Tahu gak apa itu VIPRPG? Sebuah komunitas RPG Maker di Jepang dimana komunitasnya itu mengembangkan game RPG dengan RPG Maker 2000/2003 yang berfokus pada postingan gak guna alias shitpost. baik menggunakan resource asli buatan mereka maupun resource default dari RPG Maker yang bersangkutan. Pada game ini, gw akan menggunakan karakter yang desainnya seperti ini:

Linux a.k.a Lynnax
Linux (Gue panggil ‘Lynnax’ aja ah biar agak keren) By: え~す。
Zack (RPG Maker 2003)
Zack (RPG Maker 2003) By: え~す。
Alyssa (RPG Maker 2003)
Alyssa (RPG Maker 2003) By: え~す。

Untuk prototype-nya, kayak gini nih recana gw:

  • Battle System
    • Sideview ala Final Fantasy jaman Nintendo sampai Super Nintendo
    • ATB (Attack Time Battle)
    • Battle Motion dengan animasi skill yang keren
  • System Features
    • World Map ala Super Mario World dan Final Fantasy Mystic Quest
    • Mini Game Chest Room yang terinspirasi ama Dungeons & Treasures
      Dungeons & Treasures Chest Room yang jadi Inspirasi mini game gw.
      Dungeons & Treasures Chest Room yang jadi inspirasi mini game gw.

      Dungeons & Treasures Chest Room yang jadi Inspirasi mini game gw.
      Dungeons & Treasures Chest Room yang jadi inspirasi mini game gw.
    • Quest utama dan sampingan
    • Monster book yang isinya monster yang pemain lawan
    • Achievements
    • Materia kayak di Final Fantasy 7 PS1

Ya segitu lah untuk rencana gw untuk Cakra Game Dev ke depannya. Semoga bisa berjalan lancar tanpa hambatan. Soalnya dunia udah mulai gak nentu sih! Oke wes sugeng dalu!

Penjelasan dan Jenis-jenis Game Engine

Penjelasan dan Jenis-jenis Game Engine – Game Engine adalah sebuah software yang dipakai untuk membuat game. Fungsinya adalah rendering gambar 2D atau 3D, physics engine, pengaturan audio, pemrograman, pembuatan animasi game, kecerdasan buatan alias A.I, networking, streaming, pengaturan memori, dukungan lokalisasi, hingga pengaturan gambar. Sebuah game engine bisa bikin berbagai macam genre game dan melakukan porting pada konsol lain lho, guys…

Jenis-Jenis Game Engine

Menurut Ward dalam GameCareerGuide.com (2008), game engine dibagi dalam tiga jenis, yaitu:

Roll-your-Own Game Engine

Roll-your-Own Game Engine adalah jenis dimana game developer merancang sendiri game engine-nya dengan menggunakan Application Programming Interface seperti XNA, Directx dan OpenGL . Ia biasanya dipakai oleh banyak studio game indie untuk bikin game. Keunggulannya adalah fleksibel dimana ia memungkinkan pengembang untuk mengimplementasikan komponen mereka sendiri dengan bebas. Sayangnya, Game engine ini memiliki kelemahan yaitu waktu pengembangan yang lama dan game engine yang dibuat dapat menyerang balik perancangnya. Contoh game engine yang masuk kategori Roll-your-Own adalah RE Engine buatan Capcom yang dipakai dalam game Resident Evil 7 Biohazard.

RE Engine buatan Capcom yang merupakan Roll-your-Own Game Engine

Resident Evil 7 Biohazard dibuat menggunakan RE Engine.

Mostly Ready

Mostly Ready Game Engine adalah engine yang siap dipakai secara langsung pada pengembangan yang meliputi rendering, input, Antarmuka GUI, physics, dan lain sebagainya. Kebanyakan bahkan memiliki engine sendiri sehingga bisa langsung merancang game dengan beberapa pemrograman. Namun, ia punya kelemahan yaitu penggunaan relatif terbatas dibandingkan membuat game engine sendiri. Contoh game engine yang  masuk kedalam kategori ini adalah Unreal Engine.

Unreal Engine merupakan game engine yang bisa langsung dipakai.

Point-and-Click

Point-and-Click game engine merupakan game engine yang hanya membutuhkan klik mouse dengan sedikit atau bahkan tanpa pemrograman yang rumit sama sekali. Kelebihannya adalah memiliki tampilan yang user friendly sehingga membantu game developer awam untuk membuat game-nya sendiri dengan mudah dan cepat. Kekurangannya adalah pemakaiannya yang sangat terbatas pada genre tertentu saja. Namun, bukan berarti game engine ini tidak berguna. Di tangan game developer yang cerdas dan kreatif, sebuah game yang bagus bisa dibuat memakai genre yang lain dengan batasan yang ada. Contoh game engine yang masuk ke dalam kategori ini adalah Torque Game engine, Unity 3D, dan RPG Maker.

Unity merupakan game engine yang masuk kategori Point-and-Click Game Engine

Contoh lain dari Game Engine berjenis Point-and-Click adalah RPG Maker

Ending

Sekarang kita sudah belajar  mengenai jenis-jenis game engine. Semoga ilmu yang gw share ini bermanfaat bagi kita semua.