Piranti lunak kanggo nggawe game 2D / 3D. Carane nggawe game prasaja (contone)?

Hello

Game ... Iki minangka salah sawijining program sing paling populer sing akeh pangguna tuku komputer lan laptop. Mbokmenawa, PC ora bakal dadi populer yen ora ana game kanggo wong-wong mau.

Lan yen sadurungé nggawe game apa wae, perlu ana kawruh khusus ing bidang pemrograman, model gambar, dsb. - saiki cukup kanggo sinau sawetara editor. Akeh editors, kanthi cara, cukup prasaja lan malah pangguna wong anyar bisa ngerti.

Ing artikel iki, aku pengin nyentuh para editors kaya, uga nggunakake conto salah sijine kanggo ngurutake nggawe langkah sederhana kanthi langkah.

Isi

  • 1. Program kanggo nggawe game 2D
  • 2. Program kanggo nggawe game 3D
  • 3. Carane nggawe game 2D ing editor Game Maker - langkah demi langkah

1. Program kanggo nggawe game 2D

Ing 2D - ngerti game rong dimensi. Contone: tetris, pemancing cat, pinball, macem-macem game kertu, lan liya-liyane.

Game-2D conto. Game Kartu: Solitaire

1) Game Maker

Situs pangembang: //yoyogames.com/studio

Proses nggawe game ing Game Maker ...

Iki minangka salah sawijining editor sing paling gampang kanggo nggawe game cilik. Editor kasebut digawe sacara kualitatif: gampang kanggo miwiti nggarap (kabeh wis jelas sacara jelas), ing wektu sing padha ana kesempatan gedhe kanggo nyunting objek, kamar, lan liya-liyane.

Biasane ing editor iki nggawe game nganggo tampilan ndhuwur lan platformer (tampilan sisih). Kanggo pangguna sing luwih akeh pengalaman (wong-wong sing sethithik sinau ing program) ana fitur khusus kanggo nglebokake skrip lan kode.

Sampeyan kudu nyatet macem-macem efek lan tumindak sing bisa disetel menyang macem-macem obyek (karakter mangsa) ing editor iki: nomer mung apik tenan - luwih saka sawetara atus!

2) Nggawe 2

Situs web: //c2community.ru/

Desainer game modern (kanthi pangertèn sing paling bener), saéngga saben pangguna PC bisa nggawe game modern. Menapa malih, kula badhé nandhesaken bilih kanthi program punika, game saged dipundamel kangge platform ingkang beda: IOS, Android, Linux, Windows 7/8, Mac Desktop, Web (HTML 5), lan sanesipun.

Konstruktor iki meh padha karo Game Maker - kene sampeyan uga kudu nambah objek, banjur nulis prilaku (aturan) lan nggawe macem-macem acara. Editor adhedhasar prinsip WYSIWYG - i.e. Sampeyan bakal langsung ndeleng asil nalika nggawe game.

Program iki dibayar, senadyan kanggo wiwitan bakal ana versi gratis. Bentenipun ing antawisipun versi ingkang benten dipun jelasaken ing situs pangembang.

2. Program kanggo nggawe game 3D

(3D - game tiga dimensi)

1) RAD 3D

Situs web: //www.3drad.com/

Salah sijine konstruktor murah ing 3D (kanggo akeh kedhaftar, kanthi cara, versi gratis, sing duwe watesan update 3 sasi), cukup.

3D RAD iku sawijining konstruktor sing paling gampang kanggo nguwasani, ana praktik ora ana program sing perlu ing kene, kanthi ora ana kemungkinan ngreksa koordinat obyek kanggo macem-macem interaksi.

Format game sing paling populer digawe karo mesin iki racing. Miturut cara, gambar ing ndhuwur konfirmasi iki sepisan maneh.

2) Unity 3D

Situs pangembang: //unity3d.com/

Alat serius lan lengkap kanggo nggawe game serius (aku apologize kanggo tautology). Aku bakal menehi saran kanggo pindhah menyang sawise sinau mesin lan perancang liyane, yaiku: kanthi tangan lengkap.

Paket Unity 3D kalebu mesin sing ngidini sampeyan nggunakake kemampuan DirectX lan OpenGL. Uga ing arsenal program iki kesempatan kanggo nggarap model 3D, nggarap shaders, bayangan, musik lan swara, perpustakaan skrip ageng kanggo tugas standar.

Mbokmenawa siji-sijine paket iki minangka kabutuhan pamrograman ing C # utawa Java - bagiyan kodhe nalika kompilasi kudu ditambahake ing "mode manual".

3) NeoAxis Game Engine SDK

Situs pangembang: //www.neoaxis.com/

Lingkungan pengembangan gratis kanggo meh kabeh game ing 3D! Karo kompleks iki, sampeyan bisa nindakake balapan, tembak, lan arcades kanthi petualangan ...

Kanggo Game Engine SDK, jaringan nduweni akeh tambahan lan ekstensi kanggo akeh tugas: umpamane, fisika saka mobil utawa pesawat. Kanthi bantuan pustaka sing bisa ditambahi sampeyan ora butuh pengetahuan sing serius babagan basa pamrograman!

Thanks kanggo pemain khusus sing dibangun ing mesin, game sing digawe bisa dimainake ing akeh browser populer: Google Chrome, FireFox, Internet Explorer, Opera lan Safari.

Game Engine SDK disebarake minangka mesin gratis kanggo pembangunan non-komersial.

3. Carane nggawe game 2D ing editor Game Maker - langkah demi langkah

Game maker - Editor sing populer banget kanggo nggawe game 2D non-komplit (senadyan pangembang ngandhakake yen sampeyan bisa nggawe game meh wae kerumitan kasebut).

Ing conto cilik iki, aku seneng nuduhake instruksi mini langkah-langkah kanggo nggawe game. Game iki prasaja banget: karakter Sonic bakal ngubengi layar nyoba kanggo ngumpulake apel ijo ...

Miwiti karo tindakan sing prasaja, nambahake fitur-fitur anyar ing dalan, sing ngerti, mungkin game sampeyan bakal dadi hit nyata karo wektu! Tujuan kula ing artikel iki mung kanggo nuduhake ing ngendi arep miwiti, amarga awal sing paling angel kanggo ...

Kosong kanggo nggawe game

Sadurunge sampeyan miwiti nggawe game, sampeyan kudu nglakoni:

1. Nggawe karakter game, apa sing bakal dilakoni, ing ngendi dheweke bakal, carane pemain bakal ngatur lan rincian liyane.

2. Nggawe gambar karakter sampeyan, obyek sing bakal diinteraksi. Contone, yen sampeyan duwe bear kanggo ngumpulake apples, sampeyan kudu paling sethithik rong gambar: bear lan apples dhewe. Sampeyan uga mbutuhake latar mburi: gambar amba ing tumindak sing bakal ditindakake.

3. Nggawe utawa nyalin swara kanggo karakter, musik sing bakal diputer ing game.

Umumé, sampeyan kudu: kanggo ngumpulake kabeh sing perlu kanggo nggawe. Nanging, bakal bisa uga ditambahake kanggo proyek sing ana ing game kabeh sing wis dilupakan utawa ditinggalake kanggo mengko ...

Langkah-langkah langkah-langkah mini-game

1) Ing bab pisanan sampeyan kudu nambahake sprites karakter kita. Kanggo nindakake iki, ing panel kontrol program ana tombol khusus ing wangun pasuryan. Klik kanggo nambah sprite.

Tombol kanggo nggawe sprite.

2) Ing jendhela sing katon, sampeyan kudu klik tombol download kanggo sprite, banjur nemtokake ukuran (yen dibutuhake).

Uploaded sprite.

3) Supaya sampeyan kudu nambah kabeh sprites menyang project. Ing kasusku, ternyata 5 sprit: Apel sonik lan multi-warna: bunder hijau, abang, oranye lan abu-abu.

Sprites ing proyek kasebut.

4) Sabanjure, sampeyan kudu nambah objek menyang project. Obyek minangka rinci penting ing game apa wae. Ing Game Maker, obyek iku unit game: contone, Sonic, sing bakal pindhah ing layar gumantung ing tombol sing bakal ditindakake.

Umumé, obyek minangka topik sing rumit lan ora bisa dianggep minangka teori. Nalika sampeyan nggarap editor, sampeyan bakal luwih akrab karo tumpukan fitur fitur sing Game Maker nawakake.

Ing sawetoro wektu, gawe obyek pisanan - klik tombol "Add object" .

Game Maker. Nambahake obyek.

5) Sabanjure, sprite dipilih kanggo obyek sing ditambahake (ndeleng gambar ing ngisor iki, ing sisih kiwa + ndhuwur). Ing kasusku - Sonic karakter.

Banjur acara kacathet kanggo obyek: ana uga lusinan, saben acara minangka prilaku obyek, gerakan, swara sing ana gegayutane, kontrol, kacamata, lan karakteristik game liyane.

Kanggo nambah acara, klik tombol kanthi jeneng sing padha - banjur pilih tindakan kanggo acara ing kolom sisih tengen. Contone, ngowahi kanthi horisontal lan vertikal nalika mencet tombol panah.

Nambahake acara menyang obyek.

Game Maker. Kanggo obyek Sonic, 5 acara wis ditambahake: mindhah karakter ing arah sing beda-beda nalika mencet tombol panah; plus kondisi disetel nalika nyebrangi wates wilayah dolanan.

Muga-muga, ana akèh acara: Game Maker ora duwe masalah cilik ing kene, program iki bakal menehi sampeyan akeh perkara:

- tugas ngobah karakter: kacepetan gerakan, mundhak, kekuatan lompat, lan liya-liyane;

- Karya musik overlaying ing macem-macem tumindak;

- tampilan lan penghapusan karakter (obyek), lan liya-liyane.

Penting! Kanggo saben obyek ing game sampeyan kudu ndhaftar acara sampeyan. Acara liyane kanggo saben obyek sing sampeyan ndhaftar - luwih serbaguna lan kanthi potensial gedhe kanggo nggawe game kasebut. Prinsip, sanajan tanpa ngerti apa persis iki utawa acara sing bakal dilakoni, sampeyan bisa nglatih kanthi nambah lan ndeleng carane game bakal tumindak sawise iku. Umumé, lapangan ageng kanggo eksperimen!

6) Sing pungkasan lan salah sawijining tumindak penting yaiku nggawe kamar. Kamar minangka tataran saka game, tingkat ing obyek sing bakal diinteraksi. Kanggo nggawe kamar kasebut, klik tombol kanthi lambang ing ngisor iki:.

Tambah kamar (game stage).

Ing kamar sing digawe, nggunakake mouse, sampeyan bisa ngatur obyek kita ing panggung. Ngatur latar mburi game, nyetel jeneng jendhela game, nemtokake views, etc. Umumé, kabeh latihan latihan kanggo eksperimen lan karya ing game.

7) Kanggo miwiti game asil - pencet tombol F5 utawa ing menu: Run / normal launch.

Run game asil.

Game Maker bakal mbukak ing ngarep jendhela karo game. Ing kasunyatan, sampeyan bisa nonton apa sing entuk, eksperimen, muter. Ing kasusku, Sonic bisa gumantung gumantung ing keystrokes ing keyboard. Minangka mini-game (oh, lan ana kaping nalika titik putih mlaku tengen layar ireng nyebabake kejutan liar lan kapentingan ing antarane wong ... ).

Game asil ...

Ya, mesthi, game asil primitif lan prasaja banget, nanging conto nggawee pancen indikatif. Luwih, nguji lan nggarap obyek, crita, swara, latar lan kamar - sampeyan bisa nggawe game 2D sing apik banget. Kanggo nggawe game kasebut 10-15 taun kepungkur, perlu ana kawruh khusus, saiki wis cukup kanggo bisa muter mouse. Kemajuan!

Kanthi paling apik! Kabeh sistem game sukses ...