Buat game komputer – Mulailah dengan membuat dunia virtual Anda sendiri

Saya selalu menyukai video game sejak pertama kali saya bermain di komputer teman pada sore hari setelah sekolah dasar. Ada sesuatu yang hampir ajaib tentang fakta bahwa kita dapat memindahkan gambar dan berinteraksi dengan dunia virtual, fantasi hidup yang telah diusulkan bagi kita untuk berkomunikasi dengan apa pun yang kita inginkan. Saya juga ingin membuat game sendiri, tetapi sampai saat ini saya tidak memiliki pengetahuan teknis untuk melakukan ini. Sekarang saya mahasiswa teknik perangkat lunak tahun kedua, jadi jika saya tidak dapat menyandikan permainan tanpa terlalu banyak drama, itu akan menjadi salah secara drastis. Tetapi bagaimana dengan orang biasa: orang yang memiliki istilah & memori 145 & # 146; membangkitkan gambar kakek mereka, & # 145; pipeline & # 146; adalah tempat air mengalir dan & # 145; blitting & # 146; apakah itu tidak pernah terdengar? Yah, semua orang bisa mengurus permainan dan Anda bahkan tidak perlu mempelajarinya & benar-benar; pemrograman untuk melakukan itu.

Jadi, di mana permainan dimulai? Dengan sebuah ide. Permainan membutuhkan, sama seperti semua fiksi, ide untuk menjadi sukses. Tentu saja Anda bisa duduk dan menulis cerita tanpa melihat ke masa depan, Anda dapat melompat dan bermain bersama. Namun, kecuali Anda beruntung, pekerjaan terbaik biasanya adalah mereka yang telah dipikirkan dengan matang sebelumnya.

Ada dua metode untuk merencanakan proyek. Anda dapat mulai dari sudut pandang teknologi yang dikenal dan membangun proyek Anda di atasnya, atau Anda bisa pergi untuk desain, tambahkan sebanyak mungkin fungsi dan ide yang Anda sukai dan kemudian hapus yang tidak dapat Anda gunakan ketika Anda & # 146; Saya memutuskan teknologi yang akan Anda gunakan untuk mengimplementasikan game. Secara umum, tipe kedua mungkin yang terbaik yang dapat Anda gunakan dalam desain game. Namun, ketika Anda mulai untuk pertama kalinya, opsi pertama akan menghemat banyak sakit kepala.

Jadi untuk game pertama Anda menginginkan ide yang cukup sederhana. Jangan lewatkan saya, ide permainan gila-go-nuts yang fantastis, dan harus ada lebih banyak, tetapi Anda tidak akan dapat membuat simulator dunia nyata dengan lima puluh miliar orang virtual yang bekerja secara real-time dengan tindakan Anda dan memiliki efek kupu-kupu pada masa depan jagad maya jika itu adalah gim pertama Anda. Sungguh. Banyak orang mencobanya; tidak ada yang saya tahu telah berhasil. Meniru adalah cara terbaik untuk memulai. Game sederhana seperti & # 145; Space Invaders & # 146;, & # 145; Tetris & # 146;, & # 145; Pacman & # 145; atau bahkan & # 145; Pong & # 146; adalah tempat yang bagus untuk memulai. Semuanya sebagian besar mudah dibuat, tetapi memiliki sejumlah tantangan yang melekat. & # 145; Pacman & # 146; misalnya, membutuhkan pencarian jalan untuk para hantu. Saya menyarankan Anda memulai lebih mudah dari itu untuk usaha pertama Anda. & # 145; Space Invaders & # 146; adalah titik yang bagus untuk dilewati. Anda dapat membuat game yang sederhana dan lengkap tanpa banyak usaha dan hampir tak terbatas dapat diperluas.

Jika Anda tidak menyimpan ide, pilih genre yang Anda sukai. Apakah Anda suka game petualangan seperti & # 145; Pulau Monyet & # 146;, & # 145; Grim Fandango & # 146;, & # 145; Space Quest & # 146;, & # 145; Raja & dll? Rancang salah satunya. Coba game fighting seperti & # 145; Street Fighter & # 146;, & # 145; Tekken & # 146;, & # 145; Soul Calibur & # 146;, & # 145; Mortal Kombat & dan seterusnya? Muncul dengan ide untuk ini. Apakah Anda suka penembak orang pertama seperti & # 145; Gempa & # 146;, & # 145; Half Life & # 146; atau & # 145; Doom & # 146; Saya tidak merekomendasikannya sebagai proyek pertama, tetapi Anda selalu dapat mencobanya. Jangan ragu untuk menjadi umum seperti yang Anda inginkan, setelah semua ini adalah pengalaman belajar.

Sekarang setelah Anda memiliki ide Anda, inilah saatnya untuk menyelesaikannya. Jangan khawatir tentang teknologi atau fakta bahwa Anda mungkin tidak tahu bagaimana benar-benar mengimplementasikan permainan, ambil saja kertas dan pensil dan gila dengan ide. Jelaskan karakter utama, permainan, sasaran, interaksi, cerita dan tugas utama, apa pun yang dapat Anda pikirkan. Pastikan Anda memiliki cukup detail sehingga seseorang dapat membaca catatan dan memainkan game dengan banyak akurasi di kepala mereka. Mengubah desain game selama proses coding hampir selalu merupakan ide yang buruk. Setelah itu telah ditetapkan, itu harus diatur sampai tahap penyesuaian (saya akan membahas ini nanti) atau Anda mungkin akan masuk & # 145; pembangunan neraka & # 146 ;, di mana proyek berlangsung dan terus; ada semakin banyak pekerjaan dengan hasil yang semakin sedikit.

Pada akhir periode pembuatan game ini, Anda harus memiliki yang berikut:

– Ringkasan tertulis tentang karakter permainan dan mungkin sketsa atau dua (meskipun pesawat ruang angkasa, lingkaran kuning, mobil & # 39; s atau pangeran dari kerajaan gelap Falgour, Anda harus tahu siapa atau apa pemain itu dan siapa yang akan mereka lawan)

– Sebuah sketsa tertulis dari cerita (jika ada, ini bukan terlalu penting untuk Space Invaders & Tattoos & # 146; tetapi untuk & # 145; Uber Quest: An Adventure or Awesomeness & # 145 ;; itu adalah ide yang sangat bagus)

– Deskripsi dari gameplay, tertulis atau storyboard. Papan cerita adalah representasi gagasan secara visual. Gambarkan karakter Anda menjadi tindakan, dengan panah yang menunjukkan alur aksi dan deskripsi singkat yang menggambarkan kejadian dalam gambar Anda (karena sebagian dari kita bukan seniman hebat dan gambar kita sedikit terbuka untuk interpretasi). 19659002] Sekarang Anda memiliki ide yang mendetail, inilah saatnya untuk mengetahui bagaimana semua ini bekerja. Jika Anda memiliki poin ini dan Anda takut bahwa Anda akan menghabiskan bertahun-tahun mempelajari bahasa pemrograman yang rumit untuk mengimplementasikan ide Anda, maka jangan khawatir! Orang lain telah melakukan hal yang sulit untuk Anda. Ada banyak alat RAD (Rapid Application Development) yang tersedia untuk membuat game, beberapa di antaranya tersedia online secara gratis. Untuk beberapa, Anda masih membutuhkan & # 145; bahasa scripting & # 146; (bahasa pemrograman yang disederhanakan dibuat untuk tugas tertentu) tetapi secara umum ini tidak terlalu rumit atau terlibat. Saya telah menemukan daftar pendek dari beberapa yang saya temukan di akhir artikel. Nomor bebas pulsa didaftar pertama, dibagi dengan genre permainan.

Yah, itu sudah cukup untuk membuat Anda mulai membuat game Anda. Hal terpenting untuk diingat segera setelah Anda sampai sejauh ini adalah menyelesaikan permainan Anda. Banyak orang memulai proyek dan kemudian kehilangan minat dan gagal, atau mereka terus mengikuti satu proyek demi proyek lain tanpa menyelesaikan apa pun. Mulai dari yang kecil, bangun game yang berfungsi (sesederhana) yang, di atas semuanya, sudah selesai. Ketika Anda mencapai tahap ini, Anda selalu memiliki banyak hal yang ingin Anda ubah, perbaiki, dll. Tetapi Anda mendapatkan perasaan luar biasa mengetahui bahwa itu telah selesai dengan caranya sendiri.

Dari titik ini Anda dapat memulai penyesuaian fase. Main game Anda beberapa kali dan minta yang lain melakukan hal yang sama. Perhatikan apa yang tidak menyenangkan atau bisa menjadi lebih baik dan ubahlah hal-hal di sini. Pada tahap ini, lebih penting daripada sebelumnya untuk menyimpan cadangan dari versi sebelumnya sehingga jika perubahan tidak berhasil, Anda dapat kembali dan mencoba sesuatu yang lain tanpa kehilangan pekerjaan Anda. Pada titik ini Anda dapat menambahkan semua fitur baru, meningkatkan gambar dan suara, apa pun yang Anda inginkan, mengetahui dengan aman bahwa Anda sedang bekerja pada landasan yang kuat.

Saat Anda menantikan game Anda, mengapa tidak berbagi dengan dunia? Ada banyak tempat yang murah atau gratis untuk meng-host file Anda dan kemudian Anda dapat melompat pada daftar tautan dan forum dan memberi tahu semua orang tentang kreasi Anda. Yah, saya harap ini adalah pengenalan yang berguna untuk seni membuat game. Ini menyenangkan dan dapat membuka cara baru ekspresi kreatif yang dapat Anda jelajahi. Melompat dan bersenang-senang!

Kiri:

Penciptaan Permainan Umum:

(Alat dengan berbagai jenis permainan dapat dibuat dengan mudah)

Game Maker: http://www.gamemaker.nl

MegaZeux: http://megazeux.sourceforge.net/

Petualangan Game:

(permainan seperti Pulau Monyet, Raja & Quest, Space Quest, dll.)

Petualangan Game Studio: [http://www.bigbluecup.com]

AGAST: http://www.allitis.com/agast/

3D Adventure Studio: http://3das.noeska.com/

ADRIFT (untuk petualangan teks): http://www.adrift.org.uk/

Roleplays (RPG & # 39; s):

(Game seperti Final Fantasy, Breath of Fire, Diablo)

OHRPG: http://www.hamsterrepublic.com/ohrrpgce/

RPG Toolit: http://www.toolkitzone.com/

Game Melawan:

(Game seperti Street Fighter, Mortal Kombat, Tekken, Soul Calibur, dll.)

KOF91: http://sourceforge.net/projects/kof91/

MUGEN (sayangnya situs ini sebagian besar berbahasa Perancis): http://www.streetmugen.com/mugen- us .html

Game Menggulung Samping:

(Game seperti game Mario 2D, Sonic the Hedgehog, Double Dragon, dll.)

Perangkat Pengembangan Permainan Gulir: http://gamedev.sourceforge.net/

Masih banyak lagi yang tersedia. Situs yang sangat berguna untuk menemukan alat untuk membuat gim adalah: http://www.ambrosine.com/resource.html

Juga penting, meskipun bukan freeware, adalah alat yang sangat baik untuk membuat gim tersedia oleh Clickteam dan: [http://www.clickteam.com/English/]

Click and Play dan The Games Factory khususnya adalah program untuk melihat dan mengunduh demo gratis.

Jika Anda benar-benar ingin melakukan hal yang benar dan memprogram permainan sendiri, ada beberapa sumber daya pemrograman yang sangat baik yang tersedia di lokasi berikut:

Java Game Programming:

http://fivedots.coe.psu.ac.th/~ad/jg/

http://www.gamedev.net/reference/articles/article1262.asp

http://javaboutique.internet.com/tutorials/Java_Game_Programming/

Pemrograman Game Visual Basic:

[http://markbutler.8m.com/vb-tutorial.htm]

Pemrograman Game C ++:

http://www3.telus.net/alexander_russell/course_dx/introduction_dx.htm

http://www.rit.edu/~jpw9607/tutorial.htm

Informasi umum :

http://www.gamedev.net/

http://www.gamasutra.com/



Source by Daniel Punch