Sabtu, 02 Februari 2019

24 Tips Menjadi Game Programmer Untuk Pemula


Tips menjadi game programmer untuk pemula - Assalammualaikum teman - teman, pada postingan saya kali ini saya akan berbagi informasi atau lebih tepatnya tips dan triks bagaimana menjadi seorang programmer untuk pemula. Baca juga artikel saya sebelumnya tentang game engine unity.

Wow, menarik bukan.. Jadi tanpa berlama - lama berikut 24 tips menjadi game programmer yang saya dapatkan setelah lama berselancar di dunia internet. Untuk temen - temen yang ingin lebih jauh belajar tentang membuat game menggunakan unity bisa baca - baca kumpulan artikel yang ada di blog beelancah.

24 Tips Menjadi Game Programmer Untuk Pemula

1. Mulailah dengan membuat game yang kecil
2. Dengan tetap fokus dan tetap konsisten, selesaikan game pertama yang kecil tersebut.
3. Jika ketika saat peroses belajar mengembangkan game pertama temen - temen dan temen - temen tidak tahu tentang pengembangan game. Mulailah dengan tetris / gim platform dasar atau gim arcanoid.
4. Selalu dapatkan umpan balik tentang game yang telah kita selesaikan. Mulai proses ini segera setelah prototipe pertama selesai. Uji permainan kita dengan sekelompok orang yang sangat jujur tidak pernah memainkan game temen - temen sebelumnya.
5. Membuat prototipe sesering mungkin.
6. Jangan takut membuang atau menghapus prototipe yang telah di kerjakan. Itu bukan masalah besar,
hanya beberapa hari kerja.
7. Jangan membuat kritik pribadi. Mendapatkan umpan balik seperti "game kita sempurna.
8. Jika kita mengembangkan game kita sendiri, saya harap temen - temen jangan membuat game clone. Penyebab pengembangan game clone itu untuk tidak mempelajari proses iterasi desain game.
9. Mulailah membuat game dengan game engine yang populer dan banyak forum dan tutorialnya seperti unity salah satunya.
10. Temukan rekan tim. Mereka akan memotivasi kita dan yang paling penting adalah bertanggung jawab untuk rekan setim jauh lebih memotivasi kemudian menjadi responsif pada diri sendiri.
11. Temukan seorang mentor tetapi jangan ajukan pertanyaan kepada mentor kita sebagai refleks. Pertama-tama teliti masalahnya, jika kita buntu maka minta kata kunci. Jangan meremehkan kekuatan google.
12. Jika kita pikir kita punya ide bagus, lakukanlah. Hampir semua game indie yang sukses memiliki mekanik inti yang dapat dikembangkan dalam 1-2 minggu. Jika mereka tidak melanjutkan pengembangan mereka tidak akan berhasil.
13. Jangan meremehkan sektor game (terutama ponsel). Semua konsumen masa depan kita memiliki harapan yang sangat tinggi. Menerbitkan game yang belum selesai akan membuat pelanggan kita tidak puas dan akan lebih rendah reputasi kita dan motivasi kita untuk terus berkembang. Alih-alih pertandingan besar yang belum selesai, menerbitkan game kecil yang sudah jadi.
14. Jika kita berpikir ada yang salah dengan kode kita. Hapus dan tulis kembali.
15. Jangan mencoba menulis kode yang dapat digunakan kembali. Cobalah untuk menulis yang dapat dibaca, diperluas, kode fleksibel. Setiap game yang kita kembangkan akan menjadikan kita pengembang yang lebih baik jadi sebagian besar waktu semua Class yang kita tulis sebelumnya, akan ditulis ulang dengan cara yang lebih baik.
16. Cari implementasi atau pustaka siap pakai sebelum memulai pengembangan suatu algoritma. Tidak masalah kita menggunakannya atau tidak. Jika kita memutuskan untuk menulis implementasi kita sendiri, setidaknya periksa warisan kode (inheritence) akan menunjukkan kepada kita apa yang harus dan tidak seharusnya kita lakukan.
17. Pelajari cara mencari di google. Serius, ini beneran serius. Internet adalah sampah besar jika kita tidak tahu kata kunci yang tepat.
18. Dekatlah dengan orang yang mengerti apa yang kita lakukan dan menghargai pekerjaan kita.
Bercakap-cakap dengan orang-orang seperti ini adalah yang paling bermanfaat dan meningkatkan
sesi.
19. Jaringan sangat penting. Hadiri sebanyak mungkin pertemuan, konferensi, seminar yang bisa kita lakukan.
20. Jika kita merasa cukup menghadiri Game Jams. Kegiatan-kegiatan ini sangat penting untuk jaringan, menemukan teman satu tim di masa depan dan juga baik untuk mengingatkan diri sendiri bahwa 48 jam adalah sial lama.
21. Sebelum mulai mengembangkan game, berbicaralah dengan teman-teman pengembang kita. Beri tahu mereka algoritma yang akan kita tulis atau alternatif di pikiran kita dan memiliki badai otak.
Ini dapat memberi kita begitu banyak waktu dan mungkin mencegah kita mengambil perjalanan yang salah.
22. Jika kita menemukan diri kita di jalan buntu maka istirahat adalah pilihan terbaik yang harus kita lakukakkan. Jika memungkinkan, tidurlah. Otak kita terus berusaha menyelesaikan masalah. Ketika kita bangun sangat mungkin untuk berteriak "GILA".
23. Saat memulai bahasa baru, cara belajar saya adalah: Temukan buku yang bagus

  • Baca sebagian besar (kita akan melupakan segalanya tetapi kita akan memiliki kata kunci)
  • Baca beberapa kode contoh dan menganalisisnya
  • Pilih tujuan dan mulai menulis
  • Jika kita buntu lihat kode contoh
  • Jika kita tidak dapat menemukan google masalahnya
  • Jika kita tidak dapat menemukan situs web terkait yang tidak kita miliki kata kunci yang tepat, tanyakan teman kita yang tahu bahasa tersebut.
  • Cari kata kunci baru
  • Tulis sampai masalah berikutnya :)
24. Jangan menyanjung ego kita dengan mencari pengetahuan kita. Selalu lihat keluar dan ingatkan diri kita betapa sedikitnya pengetahuan kita.