Kamis, 31 Maret 2016

Roket Raket Devlog #1

Selain posting tentang informasi dan tutorial tentang dunia game, aku juga akan posting devlog tentang project yang sedang aku kembangkan. Maksudnya biar aku ga dicap cuma ngomong aja, uda banyak kasi teori kasi wawasan tapi kok gabisa menerapkan sendiri pada game sendiri

ok, jadi ini adalah card game pertama buatanku yang akan segera rilis (amin)
untuk art sudah selesai, tapi mungkin masih perlu sedikit perbaikan disana sini, judulnya adalah ROKET RAKET



Setelah melalui berbagai rintangan, akhirnya hasil print out versi bagus berhasil dibuat untuk prototype final, dengan menggunakan laminasi UV yang cocok untuk card game. Laminasinya membuat kartu terasa licin, nyaman ketika dipegang dan lancar ketika dikocok. Untuk penghitungan skor / nilai kami sudah berhasil membuat scoreboard berdasar kalender duduk yang di custom sehingga tampak seperti dibawah ini.


Komponen komponen yang ada dalam card game Roket Raket ini adalah:
1 papan scoreboard
55 kartu aksi
20 kartu spesial

permainan roket raket cukup mudah dan dijelaskan dalam gambar dibawah ini


Permainan roket raket dapat dimainkan oleh single (2 orang) atau ganda (4 orang 2 tim). Permainan yang cukup sederhana dan dapat untuk mengisi waktu luang.


Apakah sudah bisa dipesan?
seperti yang telah aku tuliskan diatas bahwa art sudah selesai, dan kebetulan kami baru submit untuk Expo IN.GAME Fest Jogja tanggal 24 April 2016 besok. Saat ini kami sedang riset mencari ukuran yang pas dan tempat pembuatan yang sesuai untuk membuat versi final produk ini. Kami berharap ketika kami berangkat ke jogja produk ini sudah siap untuk dijual, mungkin kami akan membuat 10 kotak dulu lalu setelah itu akan kita buka sesi pre order, hehe.

Penasaran bagaimana cara bermainnya? silahkan lihat tutorial cara bermain roket raket dibawah ini

Game Engine

Untuk membuat sebuah game, tentunya kita butuh alat yang mampu untuk membantu kita merealisasikan ide ide kita. Alat atau software untuk membantu kita membuat game dapat kita sebut sebagai game engine.

 

Game engine adalah sebuah software aplikasi yang dirancang untuk pembuatan dan pengembangan suatu game, utamanya game digital. Ada banyak sekali game engine yang dirancang untuk bekerja pada beberapa konsol video game seperti xbox, playstation, nintendo dan sistem operasi desktop seperti Microsoft Windows, Linux dan Mac OS X. Fungsi utama yang secara khusus disediakan oleh game engine meliputi render (renderer) untuk grafik 2D atau 3D, mesin fisika, deteksi tabrakan (collision), suara, script, animasi, kecerdasan buatan (AI) , jaringan, streaming, manajemen memori, threading, dukungan lokalisasi dan layar grafik. Proses pembuatan game seringkali dihemat oleh sebagian besar developer dengan menggunakan kembali game engine yang sama untuk membuat game yang berbeda.

Ada 3 tipe game engine yang ada saat ini, diantaranya :

1. Roll-your-own game engine
Perusahaan game bonafit biasanya membuat game engine mereka sendiri agar fungsi fungsi dan fitur yang mereka butuhkan dapat mereka dapatkan dalam game engine yang mereka gunakan. Mereka menggunakan API seperti XNA, DirectX atau OpenGL untuk membuat game engine mereka sendiri. Di sisi lain, mereka kadang menggunakan library komersil atau yang open source. Terkadang mereka juga membuat semuanya mulai dari nol. Biasanya game engine tipe ini lebih disukai karena selain kemungkinan besar diberikan secara gratis, juga memperbolehkan mereka (para developer) lebih fleksibel dalam mengintegrasikan komponen yang diinginkan untuk dibentuk sebagai game engine mereka sendiri. Kelemahannya banyak engine yang dibuat dengan cara semacam ini malah menyerang balik developernya. Tower Games Studio membutuhkan satu tahun penuh untuk menyempurnakan game engine-nya, hanya untuk ditulis ulang semuanya dalam beberapa hari  sebelum penggunaannya karena adanya bug kecil yang sangat mengganggu.

2. Mostly-ready game engines
Engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer/programer. Semuanya termasuk contoh GUI, physiscs, libraries model, texture dan lain-lain. Banyak dari mereka yang sudah benar-benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari pertama. Game engine semacam ini memiliki beberapa batasan, terutama jika dibandingkan dengan game engine sebelumnya yang benar-benar terbuka lebar. Hal ini ditujukan agar tidak terjadi banyak error yang mungkin terjadi setelah sebuah game yang menggunakan engine ini dirilis dan masih memungkinkan game engine-nya tersebut untuk mengoptimalkan kinerja game-nya. Contoh tipe game engine seperti ini adalah Unreal Engine, Source Engine, id Tech Engine dan sebagainya yang sudah sangat optimal dibandingkan jika harus membuat dari awal. Dengan hal ini dapat menyingkat menghemat waktu dan biaya dari para developer game.

3. Point-and-click engines
Engine ini merupakan engine yang sangat dibatasi, tapi dibuat dengan sangat user friendly. Anda bahkan bisa mulai membuat game sendiri menggunakan engine seperti GameMaker, Torque Game Builder dan Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game point-and-click yang kamu banget.  Kekurangannya terletak pada terbatasnya jenis interaksi yang bisa dilakukan dan biasanya hal ini mencakup semuanya, mulai dari grafis hingga tata suara. Tapi bukan berarti game engine jenis ini tidak berguna, bagi developer cerdas dan memiliki kreativitas tinggi, game engine seperti ini bisa dirubah menjadi sebuah game menyenangkan, seperti Flow. Game engine ini memang ditujukan bagi developer yang ingin menyingkat waktu pemrogramman dan merilis game-game mereka secepatnya.


Macam – macam Game Engine

1. Freeware game engine/open source game engine
Blender
Golden T Game Engine (GTGE)
DXFramework
OGRE
Box2
jMonkeyEngine (jME)
Unity3D
Construct2
Game Maker

2. Commercial engines/game engine berbayar (komersial)
Alamo
A.L.I.V.E
Bigworld
DXStudio
Dunia Engine
Euphoria
GameStudio
Jade Engine
Jedi

3. RPG Maker Engines / game engine khusus pembuatan game RPG
RPG Maker VX
RPG Maker XP
RPG Maker 2003
RPG Maker 95
Vision Engine

Semoga ilmu ini bermanfaat
.Game Tutorial Indonesia

Rabu, 23 Maret 2016

10 Tips Memulai Pembuatan Game (Pertamamu)

Setelah kamu membaca artikel tentang membuat game pertamamu dimana kamu harus memulai dari target penyelesaian yang kecil, maksimalkan potensi yang kamu punya, tanyakan internet kalau kamu stuck atau buntu dan jangan menyerah, aku akan memberi tips dalam pembuatan game secara praktis khususnya pada pembuatan game pertamamu.

Tips #1 - Production Time (Waktu pengerjaan)

Jangan rencanakan sebuah project yang memerlukan dirimu untuk mengerjakan hingga lebih dari sebulan atau mungkin bahkan berbulan-bulan. Percayalah skillmu untuk membuat game akan semakin baik dalam setiap game yang kamu buat, dan ketika kamu sudah mencapai titik itu, mungkin kamu tidak akan berbangga bangga lagi dengan game pertamamu, mungkin kamu akan meninggalkan project game kecilmu setelah mengetahui bagaimana mengerjakan sebuah game dengan baik dan cepat dan memulai mengerjakan project game baru dari nol (0) dengan berbekal pengalaman pembuatan game sebelumnya.

Tips #2 - Manajemen Waktu Pembuatan Game
Pengalaman untuk membuat game di awal awal mungkin akan membutuhkan kamu untuk membuat game lebih dari sebulan, tidak ada referensi untuk belajar atau dicontoh, mengerjakan pekerjaan lain sehingga tidak ada waktu, dan sebagainya, tapi jangan khawatir, semua professional dalam bidang apapun juga melalui tahap ini. Seiring berjalannya waktu kamu nantinya akan bisa menambah jadwal pengerjaan gamemu menjadi lebih banyak. Dalam dunia pengembangan game, banyak hal tak terduga sering terjadi dan bisa menjadi sebuah tantangan untukmu agar bisa mengatasinya.
Apabila kamu melewati batas waktu 1 bulan jangan panik, karena hal itu masih bisa ditoleransi, tetapi jika project game pertamamu telah memakan waktu hingga 3 bulan berarti jangkauan game pertamamu terlalu besar. Ambil pelajaran dari hal itu dan mulailah project game yang lebih kecil dalam project yang akan datang

Tips #3 - Desain Game
Jangan terlalu memikirkan desain game yang kamu buat, meskipun kamu merasa desainnya terlalu sederhana atau aneh itu wajar karena ini masih game pertama. Jangan mendesain game, sistem, mekanik selama berminggu minggu yang kamu sendiri belum tau bagaimana cara mengimplementasikannya dalam gamemu. Dalam game pertama, buatlah game dan jadikanlah secepat mungkin tak peduli hasil akhirnya bagaimana. Dalam waktu waktu seperti ini, pengalaman jauh lebih berharga daripada hasil akhir.

Tips #4 - Tentukan Target
Yang satu ini sering dianggap remeh, apalagi untuk sebuah project kecil, tetapi akan sangat berguna ketika diimplementasikan dan waktu yang kamu punya dapat kamu manfaatkan sebaik baiknya. Apabila kamu telah mengira ngira sebuah project akan memakan waktu sekitar sebulan, tentukan target apa saja yang harus dicapai tiap minggunya.

Tips #5 - Pecahkan Target Yang Ada Menjadi Target Target Yang Lebih Kecil


Setelah kamu tentukan target apa yang harus tercapai sebelumnya, ada baiknya juga dalam 1 minggu itu target apa saja yang harus kamu capai setiap harinya untuk mencapai target 1 minggu itu tadi. Tips ini tidak hanya berguna untuk game pertamamu tetapi untuk semua project game lainnya. Membuat game engine atau menyelesaikan semua desain karakter yang kompleks lengkap dengan detailnya adalah sebuah pekerjaan yang terlalu besar untuk dijadikan sebuah target. Mengimplementasikan sebuah fungsi dalam engine atau melakukan rigging animasi pada salah satu desain karakter adalah contoh target yang telah dipecah dari target yang besar tadi dan sebenarnya target ini juga masih dapat dipecah lagi. Buat task list, catat apa saja yang belum dan telah selesai dikerjakan akan membantu dirimu untuk memberitau pekerjaan sudah ada progres sampai dimana.

Tips #6 - Kirim Email Devlog pada dirimu sendiri

Di tiap awal minggu, kirimkanlah email berisi devlog (development log) yang memberitahumu hal hal apa saja yang telah kamu lakukan seminggu yang lalu dan apa saja rencana yang akan kamu kerjakan seminggu yang akan datang. Lalu bandingkan emailnya dengan email minggu lalu. Ini adalah cara yang cukup cepat dan agak licik untuk memastikan tidak ada hal yang terlewat atau menyimpang dari jadwal pembuatan gamemu, selain itu dapat membantu untuk mengorganisir waktumu tiap minggunya.

Tips #7 - Review Game
Lakukan review pada / lihat kembali project gamemu setidaknya seminggu sekali. Meskipun kehidupan diluar project game mulai berat dengan banyaknya pekerjaan, tugas, PR, tanggung jawab yang dibebankan padamu banyak menghambat dirimu untuk melakukan progres pada game buatanmu, buatlah dirimu agar melihat project gamemu setidaknya selama setengah jam dalam seminggu. Adalah hal yang sangat mudah membuat waktu berjalan begitu cepat hingga tak terasa sudah 2 minggu berlalu tanpa menyentuh project gamemu. Jika itu terjadi lalu kamu kembali menyentuh project gamemu setelah ditinggal begitu lama, kamu mungkin akan kebingungan sampai mana progres project game buatanmu dan apa saja yang tela kamu lakukan. Inilah yang membuat banyak orang berhenti dan menyerah menyelesaikan project, JANGAN BIARKAN HAL INI TERJADI PADAMU

Tips #8 - Kualitas Game
Jangan khawatir dengan kualitas game pertamamu. Kebanyakan orang ingin hasil karya mereka terlihat bagus atau terdengar bagus. Jika gamemu sudah asik untuk dimainkan, kamu akan punya waktu untuk polis (mempoles) gamemu menjadi terlihat lebih baik nanti. Polish art dan sound tidak terlalu penting untuk game pertamamu. Ketahuilah bahwa ada banyak game bagus dan asik untuk dimainkan yang hanya dibuat dari kotak berjalan, seperti contonya dibawah ini:

Tips #9 - Manfaatkan Penyelesaian Masalah Orang Lain
 

Jika kamu telah menemukan satu titik buntu dalam progres pembuatan game mu, jangan paksakan dirimu untuk menyelesaikannya sendiri hingga membuatmu menghabiskan waktu berjam jam atau bahkan berminggu minggu hanya untuk menyelesaikan satu masalah, dan ketika kamu mulai meneruskan progres kembali, kamu akan menyadari bahwa progres game mu selama waktu yang kamu gunakan untuk menyelesaikan satu masalah sangat sedikit atau hampir tidak ada progres sama sekali dibandingkan waktu yang lama. Banyak tutorial di luar sana yang mampu menjawab masalah yang kamu punya, manfaatkan sebaik baiknya. Jangan mencoba untuk menyelesaikan suatu masalah yang telah diselesaikan oleh orang lain, tapi pelajarilah bagaimana orang lain menyelesaikan masalah yang sedang kamu hadapi.

Tips #10 - Buat Orang Lain Mainkan Gamemu
Ini tips terakhir dalam artikel ini dan ini adalah hal yang paling penting, buatlah orang lain untuk memainkan gamemu. Mungkin kamu tidak percaya diri dengan hasil akhir game yang kamu buat, malu karena kualitas yang dibawah rata rata dan kamu mungkin akan membandinkang game buatanmu dengan game sekelas AAA seperti Final Fantasy, Call of Duty, Metal Gear Solid, Dark Soul, Hyperdimension Neptunia, dan lain sebagainya. Tapi percayalah, jika game mu dimainkan oleh orang lain kamu akan mendapatkan banyak pelajaran yang berharga dari reaksi, feedback, komentar dan saran dari orang orang yang memainkan gamemu. Dari sana kamu akan banyak belajar bagaimana membuat gamemu selanjutnya lebih baik. Satu langkah kecil akan menuntun pada sesuatu yang besar nantinya. 

Artikel ini bersumber dari video berikut dengan beberapa perubahan:


Semoga ilmu ini bermanfaat
.Game Tutorial Indonesia

Jumat, 18 Maret 2016

Membuat Game Pertamamu

 
Sebagian besar gamer seperti aku dan kamu pasti sering bermain game yang bagus, membuat kita puas, senang, nostalgia, dan berbagai macam perasaan lainnya. Dan di suatu titik kita pasti pernah berpikir ingin membuat game yang serupa tapi lebih bagus dengan penambahan ini itu, penggabungan fitur ini itu bahkan digabung dengan fitur dari game lain dengan berbagai ekspektasi game impian yang luar biasa. Dari sana kita pasti mulai mencari bagaimana cara membuat game, mencari game engine yang ada, mengopreknya, mencobanya, mulai membuat gamenya, dan di tengah jalan kita tinggalkan begitu saja hanya karena frustasi dengan banyaknya eror dan masalah baik dari segi pembuatan game dan kehidupan kita. Padahal sayang sekali game yang telah dibuat susah payah, dengan sepenuh hati dan tulus dikerjakan, ditinggal begitu saja di tengah jalan.

Ketahuilah masalah utama yang dihadapi oleh game developer pemula adalah
SCOPE (jangkauan)
apakah tim yang kamu punya cukup solid untuk mengerjakan game impian? baik kerja sama, komunikasi, skill, waktu, dan banyak faktor lainnya untuk mengerjakan sebuah game impian, apakah semuanya sudah dimiliki?

game game dengan rating AAA seperti Final Fantasy, Call of Duty, Devil May Cry,  dikerjakan oleh ratusan, bahkan ribuan orang dengan job masing-masing yang saling melengkapi. Dan game tersebut bahkan dikerjakan selama beberapa tahun
Jika kamu hanya memiliki tim minimalis dan tetap optimis dengan apa yang kamu punya saat baru memulai, bisa saja kamu akan menghabiskan seumur hidupmu hanya untuk membuat 1 game impian itu tadi, tapi hasil yang kamu dapatkan tetap saja tidak akan sama dengan game AAA yang kamu jadikan referensi untuk membuat game impian bahkan mungkin tidak mendekati sama sekali. Realitanya, game pertamamu bahkan mungkin tidak bisa setara dengan Super Mario Bros pada konsol NES dengan semua level dan balancingnya

Goal atau tujuan akhir pada game pertamamu seharusnya adalah menyelesaikan game yang kamu buat. Meskipun game tersebut hanya memiliki 1 level, dengan balancing, animasi, sprite seadanya tapi jadikanlah itu sebuah game yang utuh. Pikirkanlah game pertama dan game game buatan awalmu adalah sebagai latihan untuk membuat game yang lebih bagus dan semakin mendekati game impianmu, bukan sebagai game pamungkas yang langsung jadi best game buatanmu. Kalau kamu memulai game pertama dengan project yang besar, kamu akan bingung harus dimulai darimana karena belum pernah melakukan ini sebelumnya. Mungkin kamu akan mencoba mengerjakan sedikit demi sedikit namun setelah melakukan progress dan melihat tujuan akhir game impianmu, kamu akan merasa tidak ada progress yang berarti dan itu bisa membuatmu sangat frustasi. Maka dari itu buatlah game pertamamu sesimple mungkin, sesederhana mungkin.


Mungkin game pertamamu nantinya hanya akan menjadi sebuah game dengan 1 level, dengan genre platformer yang memiliki collision (tabrakan) yang kacau, tapi banggalah, karena kamu telah menyelesaikan game pertamamu. Setelahnya coba ajak temanmu untuk memainkan game buatanmu tersebut. Apabila mereka bingung dengan game buatanmu, jangan patah semangat karena kamu tahu lebih banyak tentang bagaimana membuat game karena sebenarnya tidak mudah, dan yang paling penting kamu bisa membuat sesuatu yang lebih bagus dan lebih cepat pada game selanjutnya. Tidak lama setelahnya pasti akan ada fans atau orang orang yang bertanya game apa yang sedang kamu buat dan mereka tidak sabar untuk memainkannya.

kemudian masalah kedua yang biasanya dihadapi oleh game developer pemula adalah
Keterikatan Ide
 Yang satu ini memang kedengarannya aneh, tapi, jangan buat game pertamamu dengan ide yang sangat spesifik. Tapi mulailah game pertamamu dengan apa yang bisa kamu buat dan desainlah game mu dalam lingkaran itu. Jangan sampai dengan ide yang terlalu spesifik itu akan membuatmu cukup frustasi karena skill yang kamu punya belum cukup untuk membuat game dengan ide yang cukup spesifik itu tadi. Mulailah dengan mencari ide yang sederhana dan umum, carilah tutorialnya di internet, dan mulailah membuat game yang kamu cukup yakin bisa mengerjakan dan menyelesaikannya. Boleh saja apabila kamu masih bingung pada beberapa bagian, tapi pastikan bagian tersebut bisa kamu atasi nanti baik dengan mengakalinya atau bertanya pada ahlinya atau mungkin mencari tutorial yang mampu menjelaskan lebih baik dan lebih lengkap. Game engine yang cukup populer seperti Unity, Construct2, Game Maker, dan sebagainya memiliki pengguna yang sangat banyak dan mereka mau untuk berbagi ilmunya menggunakan game engine tersebut. Temukan mereka,lihat mereka, pelajari mereka. Dan janganlah takut untuk melakukan coding.


Kebanyakan orang takut untuk melakukan coding, tapi jika kamu bisa mendesain gamemu dengan benar, kamu akan kaget betapa sedikitnya coding yang diperlukan untuk membuat gamemu. Dan mungkin kamu bisa merasakan betapa asiknya coding untuk game (maklum, penulis sendiri perannya programmer di gamedev).

Sekali lagi, untuk game pertama buatanmu, mulailah dari yang kecil dan sederhana. Kamu akan banyak belajar di sela sela pembuatan game sederhana di awal awal karir game development. Mulailah dari apa yang kamu bisa dan tingkatkan skill di area itu. Jika kamu adalah Artist (orang yang membuat aset untuk game) dan tidak bisa coding dengan baik maka poleslah game buatanmu dengan grafis yang bagus meskipun coding yang kamu lakukan sangat minimalis, apabila kamu adalah programmer yang tidak bisa menggambar jangan takut, karena diluar sana banyak game yang disebut dengan game yang memiliki dengan grafis minimal seperti contoh dibawah ini.


Kemudian apabila ada art, atau coding yang tidak bisa diakali atau dibuat sendiri bahkan dengan meminta bantuan para ahli jangan khawatir, pergilah ke asset store. Asset Store menyediakan asset untuk game dimulai dari art (karakter, background, animasi, dll), sound, script / plugin, dan masih banyak lagi. Beberapa Asset Store yang bisa ditemukan

Hal terakhir yang perlu ditanamkan pada semua game developer adalah
NEVER GIVE UP
Kehidupan kita pasti memiliki banyak masalah dan kendala dan itu wajar saja. Kebanyakan orang memulai karirnya sambil mengerjakan pekerjaan lain dalam hidupnya untuk bertahan hidup atau  pelajar yang masih melakukan tugasnya untuk belajar di sekolah. Mungkin pada satu waktu akan terjadi saat dimana kamu akan meninggalkan pembuatan gamemu selama berhari hari atau bahkan berminggu minggu sebelum kembali mengerjakan kembali gamemu, memang akan menjadi sebuah perjuangan besar di awal awal. Aku tidak punya kata kata yang dapat memotivasi untuk bagian ini tapi yang bisa aku katakan adalah semua hal yang baik memiliki progres dan perjuangan yang cukup berat, jadi percayailah perjuangan yang kamu lakukan tidak akan sia sia. Seiring berjalannya waktu dimana nanti kamu memiliki skill yang mumpuni untuk membuat game yang bagus dan cepat, maka kamu bisa fokus untuk mengerjakan game dan menjadi satu satunya pekerjaan dimana kamu mencari uang. Tetap Semangat!!


Materi ini terinspirasi dengan sedikit modifikasi dari video berikut:


Semoga ilmu ini bermanfaat

Rabu, 16 Maret 2016

blog baru, salam kenal

well, ini adalah blog yang sudah kubuat kesekian kali
blog blog sebelumnya lebih banyak berisikan hal random
karena kali ini aku sedang banyak bergelut di dunia industri game
mulai dari informasi, desain game, game developing, dan banyak hal sedang kugeluti dan kupelajari

di satu sisi aku ingin membagikan ilmu tentang game yang telah aku kuasai, mengingat apa yang telah diajarkan oleh dosenku
"Seseorang pasti akan mati, tetapi apa yang ia tuliskan tidak akan pernah mati"
maknanya sangat dalam, jadi mumpung aku masih hidup, sehat, dan semangat maka akan aku kobarkan semangat menulis kembali meskipun mungkin akan jarang update, tapi aku akan berusaha semaksimal mungkin agar blog yang sesuai dengan passionku ini tidak mati di kemudian hari

oya, perkenalkan, namaku Dio Al Sabah tetapi diriku jauh lebih terkenal dengan nama Als Strife atau alsstar di dunia maya ini, search nama Als Strife dan kamu akan bisa melihat beberapa portfolio game dan art ku
Dalam dunia game developing aku lebih dominan dalam programming, akan tetapi aku juga bisa menggambar apalagi setelah mendapat ilmu game art yang telah aku pelajari ketika KP (Kerja Praktek) di Mojiken Studio Surabaya

apa saja yang nantinya akan diisi dalam blog ini?
beberapa diantaranya adalah
  1. Tutorial tool pembuatan game, seperti contohnya Unity, Construct2, dll
  2. Desain game
  3. Referensi pembelajaran ilmu game
  4. Ilmu game yang aku dapatkan di perkuliahan
  5. Game art
  6. Wawasan dunia game
  7. dan lainnya tentang dunia industri game
selain apa yang aku tulis di blog ini, akan aku usahakan untuk dibuat videonya dalam youtube terutama untuk tutorial penggunaan tool pembuatan game karena aku sendiri terkadang agak bingung jika hanya membaca dan melihat screenshot tapi tidak tahu step yang dimaksud berada di sebelah mana. jadi, doakan saja semoga niat tulus ini terus terjaga dan istiqomah untuk terus menulis dan berbagi ilmu terutama untuk para game developer muda Indonesia

MAJU TERUS INDUSTRI GAME INDONESIA