Unlimited WordPress themes, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Game Development
  2. Roundups
Gamedevelopment

Baru untuk Tuts+: Pembangunan Permainan? Bermula Di Sini.

Length:LongLanguages:

Malay (Melayu) translation by Seurion (you can also view the original English article)

Selamat datang ke Gamedevtuts+! Laman ini didedikasikan untuk pemaju permainan, dan kami menganjurkan tutorial, petua, dan artikel mengenai reka bentuk permainan, pengekodan, dan bekerja dalam industri. Sama ada anda tidak pernah membuat permainan sebelum atau anda pemaju lama mencari sesuatu yang baru, panduan ini akan membantu anda mencari yang terbaik dari kandungan kami.


Isi


Membuat Permainan Pertama Anda

Jika anda tidak pernah membuat permainan sebelum ini, terus ke bahagian Dari Scratch kami. Setiap tutorial ini akan membimbing anda melalui membina permainan dari awal hingga akhir, tanpa pengkodan diperlukan! Anda tidak perlu membelanjakan wang untuk perisian, dan kami menyediakan semua aset seni yang anda perlukan, jadi mudah untuk menyelam.

Khususnya, saya cadangkan ini:

Runner Infinite-Style Canabalt

Dengan tutorial screencast ini, anda akan membuat penggiliran tak terhingga, platform gaya Canabalt, dari awal hingga akhir. Permainan terakhir mempunyai tahap yang dijana secara rawak, pergerakan pemain, keadaan mati dan pemarkahan asas.

Permainan Artileri

Dalam tutorial bertulis ini, anda akan belajar bagaimana untuk membina permainan tangki dua pemain dalam Multimedia Fusion 2. Ia akan menampilkan penangkapan 360 darjah adat dan medan destructible.



Cubalah! Ambil gilirannya dengan api dengan tetikus.

Salji Angry

Dalam tutorial screencast dua bahagian ini, anda akan melihat bagaimana untuk membina permainan bertema Angry Birds bertema musim sejuk. Tutorial ini boleh diikuti sama ada Windows atau OS X.

Bombing Chap

Dalam siri tutorial skreencast empat bahagian terperinci ini, anda akan belajar bagaimana membuat permainan yang diilhamkan oleh klasik Hudson Soft, Bomberman. Ia termasuk kuasa-kuasa, musuh Ai, dan juga mod dua pemain, dan semua grafik disediakan untuk anda!



Perlawanan-3

Lebih suka membaca teks untuk menonton screencasts? Siri tutorial bertulis lapan bahagian besar ini akan menunjukkan kepada anda bagaimana untuk membuat permainan Match-3, longgar berdasarkan Pokémon Puzzle League, dalam Membina 2. Seperti biasa, semua grafik disediakan, dan yang anda perlukan adalah versi percuma Membina 2.


Klik dan seret blok bersebelahan untuk menukarnya. Cuba sepadan dengan tiga berturut-turut atau lajur. Jangan biarkan blok mencapai puncak!

Dari Permulaan hingga Pertengahan

Sebaik sahaja anda telah membuat beberapa permainan dengan bantuan panduan di atas, sudah tiba masanya untuk mengambil kemahiran anda ke peringkat seterusnya. Di sinilah artikel Bagaimana Kita Belajar artikel. Setiap panduan ini membimbing anda melalui sumber yang disyorkan (buku, tutorial, screencast, dan nasihat kita sendiri) untuk mempelajari platform gamedev tertentu seperti UDK, Flash, dan Perpaduan.

Semasa anda belajar kod, semak siri enam bahagian Steven Lambert mengenai pengaturcaraan berorientasikan objek untuk pembangunan permainan.

Membuat Permainan Pertama Anda: A Walkthrough

Making_Your_First_Game_notes
Nota Steven Lambert.

Kemudian, buat sendiri permainan! Steven Lambert memberikan anda Panduan Permainan StyleFAQs untuk melakukan perkara itu.

3 Soalan untuk Membantu Anda Menyelesaikan Permainan Pertama Anda

Questions to help you finish your first game
Permainan pertama EvolvingPoet, Hero kecil.

Kyle-Sloka Frey menambah kepada panduan Steven dengan tiga soalan penting yang harus anda tanyakan kepada diri sendiri tentang permainan pertama anda sebelum anda menyelam.

Lihat cerita pemaju lain tentang membuat permainan pertama mereka (dan nasihat untuk anda) dalam Sesi Permainan Pertama kami.


Pada ketika ini, anda akan bersedia untuk kandungan inti kami (dan seluruh panduan ini) - kebanyakan tutorial dan artikel kami ditujukan kepada pemaju permainan dengan pengalaman yang cukup dalam platform pilihan mereka dan beberapa permainan di bawah mereka tali pinggang.


Primer

"Primer" adalah apa yang kita sebut jawatan super terperinci yang menangani subjek tunggal dengan keluasan yang luas. Kami secara beransur-ansur membina koleksi ini; inilah yang kita ada setakat ini:

Tinjauan Pemodelan 3D dalam Permainan

3D Primer for Game Developers: An Overview of 3D Modeling in Games

Hampir setiap permainan utama yang dikeluarkan hari ini dibuat dalam 3D atau menggunakan jumlah aset 3D yang banyak. Walaupun terdapat banyak permainan yang dibuat dalam 2D, walaupun platform seperti Flash kini mengintegrasikan 3D. Buku ini meneroka apa yang memisahkan permainan dari medium lain yang menggunakan seni 3D, dan meliputi beberapa topik penting yang perlu dipertimbangkan ketika membuat seni 3D untuk permainan.

Marilah Bertaruh Ke Pesta Bakat

Cursed Treasure 2
Dari Khazanah Terkutuk 2

Fikirkan pokok bakat sebagai permainan mini terbesar yang pernah dikandung. Mereka menyenangkan teka-teki kecil yang memberi kuasa kepada pemain untuk memperibadikan permainan menjadi sesuatu yang mereka nikmati. Walaupun mudah dan terpencil dari bermain, bakat-bakat yang ada pada permainan anda boleh menjadi sangat bermakna.

Bagaimana Membina JRPG

jrpg-state-machine

Artikel ini adalah gambaran keseluruhan peringkat tinggi untuk membuat JRPG (Permainan Peranan Jepun) seperti permainan Final Fantasy awal. Ia melihat seni bina dan sistem yang membentuk rangka JRPG, bagaimana untuk menguruskan mod permainan, cara menggunakan tilemaps untuk memaparkan dunia, dan bagaimana untuk mengodakan sistem tempur RPG.

Mewujudkan Dunia Isometric

hero at door

Dalam artikel ini, anda akan mempelajari apa unjuran isometrik dan bagaimana untuk mewakili tahap isometrik sebagai array 2D, dan merumuskan hubungan antara pandangan dan logik, supaya kita dapat dengan mudah memanipulasi objek pada skrin dan menangani perlanggaran berasaskan jubin pengesanan. Banyak topik yang berkaitan dengan isometrik juga dilindungi!


Permainan Pengekodan dan Pengaturcaraan

Tutorial pelaksanaan kami cenderung menjadi antara yang paling popular di kalangan pembaca dan penulis. Kami berhasrat untuk memastikan bahawa semua tutorial ini adalah "platform-agnostik" - yang bermaksud bahawa, tidak kira apa platform gamedev yang digunakan pengarang, anda sepatutnya dapat mengikuti bersama dengan platform pilihan anda.

Kesan Air 2D Dinamik

Dalam tutorial ini, Michael Hoffman menunjukkan kepada anda bagaimana anda boleh menggunakan kesan matematik, fizik dan zarah mudah untuk mensimulasikan gelombang air dan titisan air 2D.

Sekiranya anda menikmati ini, lihat tutorial Efek Lightning 2D Michael juga!

Integrasi Verlet: Fabrik dan Ragdolls

Dinamik badan lembut adalah menyebarkan objek deformable yang realistik. Kami menggunakannya di sini untuk mensimulasikan tirai dan satu set ragdolls yang boleh anda berinteraksi dengan dan melayang di sekitar skrin. Ia pantas, stabil, dan cukup mudah dilakukan dengan matematik peringkat sekolah tinggi.

Pengesanan Perlanggaran SAT

Ujian Axis Pemisahan sering digunakan untuk memeriksa perlanggaran antara dua poligon mudah, atau antara poligon dan bulatan. Seperti semua algoritma, ia mempunyai kekuatan dan kelemahannya. Dalam tutorial ini, kita pergi ke atas matematik di sebalik teorem, dan tunjukkan bagaimana ia boleh digunakan dalam pembangunan permainan dengan beberapa kod sampel dan demo.


Seret dan lepaskan objek dan gunakan R dan T untuk memutarnya.

Buat Synthesizer Retro Dalam Permainan

Siri tiga bahagian ini menunjukkan kepada anda cara membuat enjin audio berasaskan sintesis yang boleh menghasilkan bunyi untuk permainan gaya retro. Enjin audio dapat menjana semua bunyi semasa runtime tanpa memerlukan sebarang ketergantungan luar seperti fail MP3 atau fail WAV. Hasil akhir adalah perpustakaan kerja yang boleh digugurkan dengan mudah ke dalam permainan anda.

Menggali Dengan Helaian Aset

Jadi, anda mempunyai permainan hebat anda dalam kerja-kerja, ia mempunyai pelbagai fizik kompleks, epik musuh AI atau apa-ada-anda. Tetapi ia berasa tidak bermaya. Anda mahu beberapa OOMPH, anda mahu beberapa animasi!

Jadi, jika anda pergi dan melihat bagaimana untuk bernyawa, jawapan pertama yang anda jumpai mungkin akan menjadi kaedah menggunakan spritesheets dan blitting. Malah, hampir semua tutorial di web bercakap tentang apa-apa tetapi bercahaya, seolah-olah tidak ada cara lain untuk menghidupkan. Tutorial ini menerangkan cara yang lebih sesuai untuk permainan tertentu!

Bagaimana Membuat Enjin Fizik 2D Custom

Terdapat banyak sebab anda mungkin ingin membuat enjin fizik tersuai: pertama, belajar dan mengasah kemahiran anda dalam matematik, fizik dan pengaturcaraan adalah sebab yang hebat untuk mencuba sesuatu projek itu; Kedua, enjin fizik tersuai boleh menangani sebarang jenis kesan teknikal penciptanya mempunyai kemahiran untuk membuatnya. Dalam artikel ini, Randy Gaul memberikan pengenalan yang mantap tentang cara membuat enjin fizik tersuai sepenuhnya dari awal.


Memahami Kelakuan Berkendara

Tingkah laku pemanduan bertujuan untuk membantu watak-watak autonomi berpindah secara realistik, dengan menggunakan kuasa mudah yang digabungkan untuk menghasilkan navigasi kehidupan yang sesuai dengan persekitaran. Set teori ini merangkumi teori asas di sebalik pelbagai tingkah laku, serta pelaksanaannya.

Evade
Kelakuan stereng "Menghindar"

Siri tutorial ini meliputi enam tingkah laku, dan menunjukkan kepada anda betapa mudahnya untuk mencipta AI dengan menggabungkan mereka bersama-sama.

Sekiranya ini adalah jenis perkara yang anda minati, periksa Peraturan Mudah Ketiga Perilaku Berkelah, juga.

Fisika Swinging untuk Pergerakan Pemain

Jamie Fristrom of Laboratories Happion - dari permainan seperti Die By The Sword, Spider-Man 2, Schizoid, dan Hook Energy-- menerangkan bagaimana dia menerapkan mekanik permainan berayun tali. (Ini terpakai untuk kedua-dua permainan 2D dan 3D.)

Spider-Man 2 and Energy Hook rope swinging physics tutorial

"Batalkan" Dengan Pola Perintah

Banyak permainan berasaskan giliran termasuk butang membatalkan untuk membiarkan pemain membalikkan kesilapan yang mereka buat semasa bermain. Ciri ini menjadi sangat relevan untuk perkembangan permainan mudah alih di mana sentuhan mungkin mempunyai pengecaman sentuh yang kekok. Daripada bergantung pada sistem di mana anda meminta pengguna "anda pasti anda mahu melakukan tugas ini?" untuk setiap tindakan yang mereka ambil, lebih berkesan untuk membiarkan mereka membuat kesilapan dan mempunyai pilihan untuk membalikkan tindakan mereka dengan mudah.

Dalam tutorial ini, kita melihat bagaimana untuk melaksanakannya menggunakan Corak Perintah, dengan menggunakan contoh permainan tic-tac-toe.

Kesan Zarah Salji

Kesan zarah sangat biasa dalam permainan - sukar untuk mencari permainan moden yang tidak menggunakannya. Dalam tutorial ini, kita melihat cara membina enjin zarah yang agak rumit dan menggunakannya untuk mewujudkan adegan salji yang menyeronokkan. Letakkan topi bulu anda dahulu!


Reka Bentuk Permainan

Kami mempunyai beberapa tutorial dan artikel rencana mengenai permainan rekaan: dari mendapat idea di tempat pertama, untuk memastikan pemain merasa senang bermain dan memberi hadiah untuk menang. Berikut adalah pilihan:

Bagaimana Kami Menipu dengan Cheaters di MMO kami

How We Dealt With Cheaters in Our Turn-Based MMO Game
Memantau dan menyekat tingkah laku yang mencurigakan.

Penipu, griefers dan trolls boleh merosakkan permainan anda. Semakin besar permainan anda, semakin besar kemungkinan anda menghadapi mereka. Walaupun mereka hanya cuba bersenang-senang seperti semua orang lain, mereka melakukannya dengan memberi kesan negatif kepada keseluruhan permainan. Tiba-tiba ciptaan awak menjadi mimpi ngeri. Teruskan membaca untuk mengetahui bagaimana Fernando Bevilacqua dan pasukannya menangani masalah ini dalam MMO giliran mereka.

Mengimbangi RPG Berasaskan Turn

Simulation #1: The Killer Attack Rabbit Decimates Chroud
Seorang musuh yang sangat tidak seimbang.

Anda tidak perlu melihat lebih jauh daripada permainan seperti World of Warcraft untuk melihat bahawa walaupun pemaju yang paling berpengalaman mempunyai kesulitan mengekalkan keseimbangan kelas. Dalam siri mini dua bahagian ini, Robert DellaFave mengambil kira imbangan dari perspektif pasukan yang mencipta RPG yang mudah, menekankan sepanjang reka bentuk permainan pepejal akan menjadikan permainan mengimbangi permainan anda dengan lebih mudah kemudiannya.

Benih Permainan

Game Seeds: meta card game for designing video games

Pernahkah anda tertanya-tanya adakah mungkin untuk merancang permainan dengan bermain permainan? Nah, biarkan David Arcila memperkenalkan anda kepada Game Benih, permainan kad yang direka untuk membantu sesi brainstorming anda dalam cara yang berbeza dan kreatif.

Jika anda menikmati ini, lihat panduan David untuk menguji setiap aspek reka bentuk permainan anda dengan A Deck of Lenses.

Pencapaian

Pemain suka pencapaian. Mereka bersenang-senang, mereka menambah lapisan tambahan kandungan, dan mereka membiarkan anda memamerkan kemahiran permainan anda. Ia secara amnya tidak mengambil banyak usaha tambahan untuk pemaju untuk menambahkannya, jadi tidak menghairankan bahawa permainan tanpa pencapaian kini dalam minoriti.

Malangnya, pencapaian masih sering kurang dilaksanakan; sama ada ini adalah hasil daripada pemaju malas, atau kerana reka bentuk pencapaian masih merupakan aspek yang agak baru untuk reka bentuk permainan, kita sering melihat pencapaian yang semata-mata tidak menyeronokkan. Dalam artikel ini, kita akan melihat bagaimana untuk mencapai pencapaian yang paling dan memastikan bahawa mereka tidak mengurangkan permainan.

Tahap Kesukaran

Setiap wartawan permainan komputer dan permainan akan selalu membicarakan kesukaran ketika membincangkan permainan video. Ini sering mengambil bentuk komen yang mengatakan ia "terlalu mudah" atau "terlalu keras", tetapi ia adalah topik yang patut dilihat dalam jauh lebih mendalam, kerana cara itu ditangani boleh membentuk semula pengalaman pemain dengan permainan .


Perkara ini adalah 'kesukaran buatan'.

Dalam artikel ini, kita melihat kesukaran yang sangat tinggi dalam permainan video, apa yang berfungsi, apa yang tidak, dan apa yang dapat kita pelajari dari itu. Lihat artikel susulan, Apabila Mod Mudahnya Baik, juga!


Menjadi Pemaju Permainan

Perkembangan permainan adalah lebih daripada sekadar coding dan reka bentuk! Anda perlu mencari orang untuk bekerjasama (dan memikirkan cara membuat kerja sama seperti itu), menaikkan wang dan belanjakannya, mengutamakan cara menghabiskan masa anda ... Terdapat banyak kemahiran tambahan.

Kami meliputi aspek-aspek gamedev dalam artikel Perniagaan dan tutorial, dan artikel Aliran Kerja kami. Berikut adalah beberapa cara untuk memulakan anda:

Bagaimana Membuat Permainan Satu Bulan

Pada tahun 2012, Christer Kaitila membuat satu perlawanan sebulan, setiap bulan; pada penghujung tahun dia meletakkan cabaran untuk pemaju permainan lain untuk melakukan perkara yang sama. Artikel ini membincangkan bagaimana dia mencapai, dan bagaimana anda juga boleh!

OneGameAMonth motivation and techniques
Awak boleh lakukannya!

Lihat siaran Christer untuk mendapatkan yang terbaik daripada jem permainan, juga.

Bagaimana Kami Membiayai Syarikat Permainan Indie kami

Christopher Parkinson dan abangnya berangkat untuk memulakan syarikat mereka dengan duit syiling yang sangat sedikit di dalam kantong mereka. Artikel ini menerangkan bagaimana mereka memperoleh pembiayaan yang diperlukan untuk memulakan studio mereka sambil mengekalkan perbelanjaan peribadi mereka rendah.

Mars Needs Milk cancelled Kickstarter
Apa yang anda lakukan apabila Kickstarter anda gagal?

Perkara 5 Paling Penting untuk Pertimbangkan Ketika Mendapatkan Permainan Flash Anda Ditaja

Walaupun permainan Flash indie boleh dijual sebagai desktop atau aplikasi mudah alih yang berdiri sendiri, atau dilancarkan dengan pembelian dalam permainan, cara tradisional membuat wang dari mereka adalah melalui penajaan. Ini adalah apabila anda mencapai persetujuan dengan syarikat untuk menambahkan penjenamaan mereka kepada permainan anda untuk mengarahkan pemain ke laman web mereka, atau untuk membuat versi khusus permainan untuk syarikat itu.

An example of generic "sponsor.com" branding we forgot to take out of the viral launch of Super Adventure Pals!
Contoh contoh "sponsor.com" penjenamaan kami terlupa untuk mengambil keluar dari pelancaran virus Super Adventure Pals!

Dalam panduan ini, Julian Wilton dan Jay Armstrong bercakap dengan anda melalui proses mendapatkan permainan Flash yang ditaja, dan banyak pertimbangan yang perlu anda pertimbangkan apabila berbuat demikian.

Pemasaran Permainan Indie Anda

Sekali waktu, pemasaran dianggap tabu dan hampir diabaikan oleh pemaju permainan. Hari-hari ini, kebanyakan devs mengenali kepentingannya dan melakukan beberapa usaha, tetapi ramai yang tidak tahu di mana untuk memulakannya. Dalam artikel ini, Robert DellaFave meneroka seni pemasaran, dan bagaimana anda boleh menggunakannya untuk mendapatkan pendedahan yang sangat diperlukan untuk permainan indie anda.

Kickstarter: A great way to make money and friends.
Kickstarter: Cara terbaik untuk mendapatkan wang dan rakan-rakan.

Juga lihat Senarai Semak Pemasaran Indie Game - ia termasuk senarai semak yang boleh dimuat turun yang anda boleh mencetak dan tandakan.

Pelabuhan Memento Kuasa ke PlayStation Vita


Dalam bedah siasat ini, Barney Williams dari Bigyama berkongsi pengalaman pasukannya yang mengalihkan permainan dari telefon bimbit ke PS Vita. Serta berkongsi banyak butiran teknikal, artikel itu juga menerangkan manfaat memindahkan permainan pasukan lain.


Dan selebihnya...

Terdapat beberapa bahagian lain laman web ini, tetapi mereka masih berkembang pada masa ini. Namun, jangan terlepas koleksi post mortem kami, atau artikel kami di UI permainan, membina estetika retro, memilih palet warna, merancang tahap untuk StarCraft II atau Portal 2, atau mengenali editor peta yang sangat baik Tiled dan Ogmo Editor.

Kami akan mengemas kini pembungkusan ini secara berkala kerana tapak menjadi lebih besar, tetapi selain itu, inilah caranya untuk mengetahui perkembangan terkini dengan catatan terkini:

Terima kasih kerana membaca Gamedevtuts+!

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.