Skip to content

Instantly share code, notes, and snippets.

@halimbimantara
Last active August 25, 2021 12:18
Show Gist options
  • Save halimbimantara/257861bdf802a7357e3a22f7cdc3de4a to your computer and use it in GitHub Desktop.
Save halimbimantara/257861bdf802a7357e3a22f7cdc3de4a to your computer and use it in GitHub Desktop.
[Game Developer Tips Before Create Game] Tips and Tricks #GameDeveloper #Godot
  1. Choose your target categories ex :[action,rpg,platformer.etc]
  2. Choose Ads provider {Pertimbangkan hal ini karena untuk dapur}
  3. Enjoy to play
  4. Interactive

Why should play your gim ?

Tips 2

ALUR DEVELOPMENT GAME (versi Hanz)

  1. Buat alur cerita 1.1 Cari Starting point cerita dimulai 1.2 Cari masalah yang harus dihadapi 1.3 Cari Hadiah dibelakangnya

  2. Buat gameplay flownya (di kertas) 2.1 Pembuatan mekanis movement 2.2 Pembuatan mekanis masalah (ex: platform bergerak, dsb) 2.3 Pembuatan mekanis lainnya (ex: ambil koin, beli barang, tebang pohon, dsb)

  3. Bikin kalender deadline 3.1 Perminggu harus ada perkembangan (bikinlah devlog, dan bukan perhari ya)

  4. Bikin aset percobaan (jangan bikin aset benerannya disini karena dapat menghambat development, misal: playernya kotak polos)

  5. Implementasikan gameplay flow yang telah dirancang

  6. Bikin aset gamenya (beneran) Agni Rakai Sahakarya, [22 Jun 2021 05.15.16]: Nambah dikit aja deh. Saya belum nemu workflow yg pas soalnya 😁 jadi ngerjakannya pindah2 sesuai mood 😂

Tips bikin cerita yg bagus

Character

Pokoknya pertama tentuin character dulu, entah udah ketemu namanya, atau cuma kebayang bajunya, atau kebayang daerahnya doang. Pokoknya harus jadi character

Tujuan

Jangan cari masalah dulu, biasanya orang2 terpaku gara2 masalah itu ada di tengah2 (sebelum ending) jadi mikir masalahnya dulu, ntar baru di fikir tujuannya. Itu kebalik ya ges. Tujuan ini simple aja, kayak "naruto ingin menjadi hokage" jadi bikin kata sesimple mungkin

Masalah

Nah baru kita kasih masalah, kenapa masalah di taruh belakang ? Biar kita bisa tau lingkup cerita kita. Jadi ceritanya ga nyebar kemana2 dan ga jadi kayak sinetron indo 😁.

Note

  • kalo bikin game berbasis cerita gini ada baiknya kita sampaikan nilai2 yg kita tau dan kita punya. Jadi meskipun produk kita itu "game" tapi masih ada value yang bisa kita bagikan.

Tambahan ketika pengerjaan :

  • ketika bikin feature2 yg kompleks mending di bikin POC dulu. Jadi bikin project khusus yang isinya POC gitu, jadi gak ngotor2in project utama dan nanti kalo mau di re use juga enak.

*Buat yg ga tau PoC itu Proof of Concept

6.1 Tulis di kertas apa saja yang dibutuhkan (misal: tilemap tanah atas, bawah, kanan, kiri, dst) 6.2 Gambar masing-masing aset di kertas secara detail dengan petunjuk warna sesuai stylemu 6.3 Digitalisasikan yang sudah di gambar 6.4 Import assetsnya ke game engine

  1. Devlog Alpha Release, boleh buka testing (v0.1.0-alpha)
  2. Fix bug (jangan ada feature addition disini)
  3. Devlog Beta Release, boleh buka testing (v0.1.0-beta)
  4. Fix bug (sama seperti sebelumnya) tapi jangan langsung release versi baru lagi, tapi misalnya: setiap minggu baru release v0.1.0-rcN dimana N adalah nomer terserah kamu. rc artinya adalah Release Candidate
  5. Udah puas? Release v0.1.0
  6. Maintain, done.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment