Cerita Dibalik Pembuatan Game Pertama (Devar Craft Alpha)


Devar Craft Alpha adalah game pertama buatan ArDev Developer yang mengusung tema pixel 2D seperti Minecraft dan Terraria.

Pada tanggal 15 September 2020, Devar Craft Alpha ver 0.1 sudah dirilis
untuk platform OS Windows 7,8,10.

Jika penasaran ingin mencoba Devar Craft Alpha, kalian bisa membuka artikel ini untuk mendownload nya.

Devar Craft Alpha ver 0.1 (Release For Windows 7,8,10)

Disini, aku sebagai pembuat game pemula ingin bercerita tentang proses pembuatan Devar Craft Alpha dari nol hingga menjadi sebuah game di game engine Unity 2D.

Tidak terlalu panjang kok cerita nya, sudah aku ringkas bagian bagian yang penting nya saja.

Aku menceritakan ini hanya bermaksud untuk memotivasi para pembuat game pemula seperti ku dan menyebar informasi yang aku punya terkait Game Development/Game Maker.

karena menyebar informasi bermanfaat itu baik :)

Oke, selamat membaca!.

 

Jadi begini, awal nya aku sama sekali buta atau tidak mengerti satu pun mengenai Game Development.
Awal nya juga, aku sama sekali nggak tertarik dan mungkin bukan bakat ku di bidang ini.

Aku belajar tentang Game Development, karena penasaran. Yap!, karena penasaran.

"Cara nya buat game itu bagaimana sih?" di tambah lagi, "Rasa nya buat game itu seperti apa sih? Enak?"

 

Kan, selama ini aku bisa nya cuma main game. CUMA MAIN!.

Nah, kali ini. Aku ingin coba untuk MEMBUAT GAME sendiri.
Menantang diri ku sendiri untuk membuat game, bisa gak nih buat game?.


Aku menggunakan metode Learning By Doing dalam belajar membuat game, yaitu belajar dengan melakukan. Mungkin banyak yang sudah tau apa itu Learning By Doing.

Aku mulai belajar pada bulan Agustus 2020. Ya, langkah pertama, aku mendownload software game engine Unity terlebih dahulu di website resmi nya unity.com.

Aku install terlebih dahulu di laptop ku, dan itu memakan waktu kurang lebih 4-5 jam an, karena koneksi internet ku nggak terlalu stabil.
Mungkin, untuk yang koneksi internet nya stabil, ngga sampai 4 jam mungkin sudah selesai.

Aku buka software unity nya, buat new project dan ku namai "Uji Coba Game Project".

Menunggu beberapa menit, mungkin 5-10 menit untuk membuat template new project nya.

 

Dan, booomm... Akhirnya, tampilan project baru nya terbuka. Awalnya aku lihat lihat fitur fitur yang ada di unity, dan masih bingung sama nggak paham. Ini buat nya kayak gimana?.

Lalu, aku buka youtube, dan aku cari video tutorial penjelasan fungsi dasar fitur fitur unity 2d terlebih dahulu.

Dan, besok nya. Aku memutuskan untuk mulai membuat game setelah aku memahami isi video youtube tersebut.

Awal nya aku buat game asal asalan. Pokok nya bisa berdiri dan bergerak.

 

Susun sempurna world nya, ngga terlalu rumit sih, simple aja. (Seperti gambar di atas)

Lalu, langkah selanjutnya, aku buat script codingan agar player atau pemain nya bisa bergerak kanan, kiri dan lompat.

Tantangan awal ku adalah ERROR. Ya, Error!.

Baru pertama coba aja udah kena error.

Wuuhh... Pusing nya Masyaallah saat kena error waktu itu. Saking tertantang nya, aku cari solusi error nya sampai tengah malam. Btw, saat itu malam minggu.

Otak atik script nya sebisa ku, dan bukan nya berhasil malah tambah error.

Sudah ngantuk, yaudah lanjut besok aja lah. Akhirnya aku tidur.

Aku dapat solusi nya itu... 2 hari setelah nya. Pas Script nya berhasil, rasa nya seneng banget.
(Gambar script nya seperti di bawah ini)

 

Akhirnya aku mulai kembangin lebih lanjut game ku.


Dan, ngomongin soal buat game. Aku dulu saat 2017 yaitu waktu duduk di bangku kelas 4 SD. Aku pernah beberapa kali buat game di kertas buku tulis atau buku agenda gitu, aku agak lupa. Cara main nya juga di gerakin manual, bukan main di HP, nama nya Paper Game.

Lalu, aku ngasih tau ke teman sebangku ku untuk coba mainin Paper Game ku ini. Dan lanjut ke lainnya.

Aku mencoba mengingat game Paper Game apa aja yang pernah aku buat dulu, tapi aku dah agak lupa.

Pokok nya, salah satu dari Paper Game yang pernah aku buat di kertas adalah, mekanisme game nya 2D dan pixel seperti Minecraft. Ada beberapa tantangan dan level nya gitu. Dan... Pakai remot?.

Aduh, aku agak lupa. Ya, pokok nya gitu lah.


                                           Source: youtube.com/Reality-Stupid

Teringat hal itu, aku akhirnya buat game yang mirip seperti Paper Game yang pernah aku buat dulu dan akhirnya, tercipta lah mekanisme game Pixel 2D bernama Devar Craft.

Sebuah kemajuan ya... Yang dulu nya buat game di kertas, sekarang akhirnya bisa buat game di PC.
walaupun game nya ngga bagus bagus amat :)

Aku pertama tama buat Asset nya dulu di software drawing yaitu Paint Tool SAI.
Seperti tanah (Ground) nya, pohon, awan, dan karakter nya.

Lalu, satu persatu Asset nya aku letakkan di dalam Unity 2D dan mulai membuat dunia game Devar Craft.

 

Setelah aku susun rapi. Saat nya menulis dengan Visual Studio script Player Controller nya.

Aku cari cari di internet dan youtube untuk script nya. Ya, karena aku masih ngga tau coding, bahasa pemrograman, C#, dan lainnya.

Error nggak?, woo iya jelas error, sering sekali.

Error seperti hal yang selalu lekat dengan codingan ku. Tapi, lama lama aku makin paham apa penyebab script C# yang aku buat error.

Jadi nya... ya, aku sudah mulai bisa mengatasi error dengan cepat :).

 
Beberapa hari kemudian, Level 1 dari Devar Craft sudah berhasil ku buat dan berjalan dengan lancar.

 

Aku mulai memikirkan nama dari game ku ini. Tapi sebelum itu, aku membuat sebuah nama developer dari game ini yaitu ArDev Developer. Kata "Ar" dari nama ku sendiri yaitu Arya, dan kata "Dev" dari singkatan Developer.
Jadi lah ArDev, dan aku tambahi nama Developer agar tau itu sebuah developer.

Lalu, nama Devar Craft, nama itu aku ambil dari nama developer yang aku buat. Tapi kebalikan nya, jadi nya
ArDev = DevAr. Dan Craft, artinya kerajinan.

Jadi, Devar Craft, arti nya kerajinan devar.

Dan, nama Devar adalah nama yang menyimbolkan atau mewakilkan ArDev. Jadi nya, arti sesungguh nya adalah kerajinan/karya ardev.

Begitu.


Dan, sudah waktu nya aku merakit game ku mulai dari Main Menu dan End Menu.
Aku cari tutorial nya di internet dan youtube, dan perlahan aku ikuti.

Ternyata nyari tutorial nya juga susah, kebanyakan tutorial nya di buat oleh orang luar. Jadi nya, agak susah ngerti apa yang di bicarakan.

Dan, memang elemen terpenting dari penyusunan game adalah Coding nya, sekaligus bagian yang kadang bikin pusing.


Aku sempat istirahat sejenak beberapa hari dari belajar membuat game, karena agak pusing mikir codingan nya. Lihat nya aja sudah bikin pusing...

Lalu akhirnya, aku melanjutkan proyek Devar Craft beberapa hari setelah itu.

Aku buat tombol PLAY nya, tombol SETTINGS, dan tombol EXIT.

 

Terus, nulis script codingan nya agar bisa di tekan dan berjalan lancar. Lalu error, perbaiki, error lagi, perbaiki sampai berhasil. Dan, akhirnya berjalan lancar.

Setelah berhasil membuat Main Menu, akhirnya aku bingung mau buat End Menu nya kayak gimana.
Tulisan YOU WIN?.

Tapi masalah nya, aku cari tutorial nya ngga nemu nemu. Sekali nya nemu, ngga sesuai harapan.

Akhirnya aku memutuskan untuk membuat Credit Scene saja seperti di film film dan itu lebih gampang di buat. (dan tombol KEMBALI KE MENU UTAMA di pojok kanan bawah)


Dan, setelah semua sudah ku rakit berurutan, akhirnya selesai lah game ku. Aku buat pengumuman perilisan di Story WA dan Postingan IG. Ya... bisa dibilang promosi lah.
Mwehehe... :)

Niat nya mau rilis akhir pekan tanggal 19 September 2020 pas hari Sabtu.
Eh tapi maju jadi tanggal 15 September 2020.

Aku buat kayak poster perilisan gitu di software Photoscape X biar gampang.

 

Oh ya, aku juga sempat bingung mau ku upload dimana link download game nya?. Lalu kepikiran untuk buat blog Karya Arya ID. Ya udah, akhirnya buat lah blog dan rencana akan ku taruh disitu link download nya.

Btw, buat blog nya itu 3 hari sebelum perilisan game.

Sebelum aku upload, aku pastikan semua persiapan nya sudah matang. Game sudah layak main dan semua berfungsi dengan semestinya.

Akhirnya pada 15 September 2020, aku mulai merilis game nya jam 14.00 WIB.

Setelah Sekolah Online. Mula mula, aku taruh file game nya yang sudah aku satukan menjadi file RAR di Mediafire dan Google Drive. Lalu, aku salin link download nya dan aku tempel di blog.

Terus, aku buat dan edit poster perilisan nya di Photoscape X.
(kayak gini nih)

Dan, tepat jam 14.00, aku rilis deh.

Poster perilisan nya aku post di Story WA dan Postingan IG.

Selesai, akhirnya game pertama ku berhasil aku rilis.

 

Banyak teman teman yang penasaran dengan game yang aku buat dan menunggu untuk segera dirilis.
Terima kasih banyak yang sudah mau menunggu Devar Craft rilis.

Dan terima kasih banyak teman teman yang sudah menyemangati ku. Aku berterima kasih sekali.

 

Hikmah yang aku dapat dari perjuangan ku saat membuat Devar Craft sebagai game pertama ku adalah. 

"Bahwa tidak ada kata mustahil jika kita mau terus berusaha."

Ya, asal kita mau, tertarik dan terus berusaha. Aku yakin pasti ada hasil nya.

 

Begitu lah, cerita ku dalam membuat game pertama ku dari nol sampai merilis nya.

Terima kasih sudah mau membaca sampai akhir, semoga terhibur!.

 

Ditulis oleh:
Akbar Arya Maulana
(Pembuat Devar Craft)

 

Terima Kasih!!!. 

Komentar

  1. Saya suka game ini meskipun 2D semoga dapat berkembang manjadi 3D Seperti minecraft

    BalasHapus
  2. adik aku suka banget permainan 2D! terus berkembang Arya, kamu punya bakat!

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

Papercraft Dead Body Among Us

—Aku, kamu, kita, dan Surabaya— Pt. 1

Devar Craft Alpha version 0.1 (Release For Windows 7,8,10)