7 najboljših programov za razvoj prostih iger

Posted on
Avtor: William Ramirez
Datum Ustvarjanja: 18 September 2021
Datum Posodobitve: 8 Maj 2024
Anonim
7 najboljših IT trendov za leto 2022 [MJC]
Video.: 7 najboljših IT trendov za leto 2022 [MJC]

Vsebina


Za vse tiste, ki so zainteresirani za opravljanje kariere v razvoju iger ali so preprosto zainteresirani, obstaja veliko različnih zelo spodobnih možnosti za programsko opremo, ki jih lahko poskusijo, vse na voljo na spletu brezplačno. Vsi imajo prednosti in slabosti ter so najbolj primerni za različne vidike oblikovanja iger.


Tu so urejene po enostavnosti uporabe, od najbolj dostopnih do najbolj naprednih.

Upamo, da boste tukaj našli enega, ki ustreza vašim potrebam.

Naslednji

Sploder

Z Sploderjem lahko ustvarite retro 8-bitne arkadne igre, platformske flash igre, napredni izdelovalec iger igre z našim izdelovalcem sestavljanke za fiziko, 3D pustolovskimi igricami in našimi klasičnimi igricami.

Sploder je spletno orodje za ustvarjanje iger, ki temelji na Flashu. Sestavljen je iz petih specializiranih igralcev za različne vrste iger in grafičnega urejevalnika. Ima vmesnik povleci-in-spusti za preprosto uporabo, zaradi česar je zelo dostopno orodje za začetnike.

Sploder je popolnoma brezplačen in zahteva samo, da ustvarite brezplačen Sploder račun, tako da lahko shranite igre.


GameMaker: Studio

Studio skrbi za začetnike na začetni ravni in za izkušene strokovnjake za razvoj iger, kar jim omogoča ustvarjanje iger za različne platforme v rekordnem času in za del stroškov konvencionalnih orodij!

YoYo igre predstavljajo GameMaker, ki je na voljo v operacijskih sistemih Windows in Mac OS X. Ta programska oprema omogoča uporabnikom, da ustvarijo zapletene 2D igre, kot so platformerji, igre z labirinti ali strelec s strani, brez predhodnega znanja programiranja. Lahko uporabite vmesnik za povleci in spusti GameMakerja ali poskusite vgrajen skriptni jezik GameMaker, GML.

Obstaja zelo podporna spletna skupnost, ki zagotavlja vire, kot so vadnice, ki vam lahko pomagajo začeti.

GameMaker je na voljo v treh različicah: Standard (Free), Professional ($ 89.99) in Master ($ 559.99).

Konstrukcija 2

Construct 2 je zmogljiv ustvarjalec iger HTML5, zasnovan posebej za 2D igre. To omogoča vsakomur, da gradi igre - ni potrebno kodiranje!

Scirrina konstrukcija 2 je podobna pripravljalnemu tečaju za prave programske jezike. Preprosta je, vendar je organizirana tako, da se še vedno naučite osnovnih konceptov programiranja iz njegovega oblikovanja.

Ponuja vrsto funkcij, zaradi katerih je zmogljiv program, ki tudi za začetnike ostaja zelo enostaven:

  • Uporabnik lahko izbere možne pogoje in dejanja iz že obstoječega seznama, tako da jih enostavno razvrsti v „liste dogodkov“.
  • Na voljo je tudi seznam vedenja (paketi funkcij), ki jih je mogoče dodeliti objektom in ponovno uporabiti, kolikorkrat je to potrebno.
  • Uporabniki lahko prav tako izkoristijo možnost neposrednega predogleda, ki jim omogoča, da najprej izognejo prevajanju. V oknu brskalnika lahko takoj vidijo in preizkusijo svojo igro v teku.
  • Construct 2 podpira tudi različne platforme, ki odpravljajo potrebo po več bazah kod.

Spletna stran Scirra vključuje tudi obsežno zbirko vaj, ki pojasnjujejo različne funkcije njihovega programa.

Construct 2 je na voljo v treh različicah: Free, Personal (129,99 $) in Business (429,99 $).

Stencyl

Stencyl ni vaša povprečna programska oprema za ustvarjanje iger; to je čudovit, intuitiven nabor orodij, ki pospešuje vaš potek dela in se nato zniža s poti. Poskrbimo za bistvene stvari, tako da se lahko osredotočite na tisto, kar je pomembno - da bo vaša igra vaša.

Opisan kot »Game Studio v škatli«, se Stencyl ponaša s poenostavljenim vmesnikom »povleci in spusti«, ki spominja na MIT-jev projekt Scratch. Poleg tega lahko naprednejši uporabniki napišejo svojo lastno kodo in jo uporabijo v programski opremi, da bi lahko uporabili naprednejše funkcije.

Stencyl prihaja z bogatim grafičnim urejevalnikom in ima tudi obsežno podporo za platforme, kot so:

  • iOS (iPhone / iPad)
  • Android
  • Flash
  • Windows
  • Mac
  • Linux

Obstaja tudi 30-minutni crash tečaj, ki vas vodi skozi vse funkcije Stencyla.

Flixel

Flixel je odprtokodna knjižnica za izdelavo iger, ki je popolnoma brezplačna za osebno ali komercialno uporabo. Pisana v celoti iz Actionscript 3, ki je zasnovana tako, da se uporablja z brezplačnimi razvojnimi orodji, Flixel je preprost za učenje, razširitev in prilagoditev.

Adam Saltsman (imenovan tudi Adam Atomic) nam prinaša Flixel, brezplačno knjižnico Flash Action skript za oblikovanje igre.

Odprtokodna narava te programske opreme pomeni, da je malo krivulje učenja. Znanje programiranja v slogu C je priporočljivo, vendar ni potrebno.

Flixel navaja različne funkcije, od katerih vsaka spremlja demo, ki ponazarja, kako jih uporabljati:

  • Možnosti več kamer - Lahko zamenjate ali dodate različne poglede kamere k nekaterim vizualnim učinkom, kot so razdeljeni zaslon, "slika v sliki" ali minimaps.
  • Pathfinding, ki vam takoj prikaže funkcijsko pot, ki jo lahko uporabite za kateri koli objekt (uporabno za premikanje platform, dvigal itd.). Poleg tega lahko določite hitrost in smer poti.
  • Flixel uporablja tilemap za izdelavo okolij z vgrajenimi algoritmi, ki vam omogočajo enostavno polnjenje stenskih in talnih ploščic.
  • Možnost ponovnega predvajanja zapisuje ključna in miška vnosna zaporedja v določenem časovnem okviru, snema natančno, kaj se je zgodilo in je postopek razhroščevanja veliko lažje.
  • Flixel ima tudi različne posebne učinke, "delce" in "onesnaževalce delcev", ki jih je mogoče manipulirati in kombinirati, da dosežemo različne želene oblike vedenja.

Obstaja tudi dobro uveljavljena kodirna skupnost, zgrajena okoli Flixela.

Flixel je popolnoma brezplačen za osebno in komercialno uporabo.

Unreal Engine 4

Unreal Engine 4 je popolna zbirka orodij za razvoj iger, ki so jih razvili razvijalci iger, za razvijalce iger. Od 2D mobilnih iger do stiskanja uspešnic in VR, vam Unreal Engine 4 ponuja vse, kar potrebujete za začetek, pošiljanje, rast in izstopanje iz množice.

Tehnologija Unreal Engine pooblasti stotine iger, pa tudi 3D filmov v realnem času, simulacije vadbe, vizualizacije in drugo.

Epical Games 'Unreal Engine je bil prvotno zasnovan tako, da je ustvaril strelec za prvo osebo, lahko pa ga uporabimo tudi za druge zvrsti.

To ni za začetnike. Motor je kodiran v C ++ in vedenje igre je skriptirano z različico JavaScripta Unreal: UnrealScript.

Funkcije vključujejo:

  • Urejevalnik vizualnih učinkov, ki ponuja orodja, potrebna za ustvarjanje podrobnega požara, dima, snega, prahu, umazanije, ruševin in še več.
  • Orodje za animacijo oseb, ki se lahko uporablja za urejanje okvirov, mrežnih okvirov in vtičnic ter animacijskih načrtov.
  • Nadzor na ravni režiserja pri rezanih prizorih, dinamičnih zaporedjih iger in filmih.
  • Pokrajinski sistem, ki vam omogoča, da prilagodite ogromne svetove na prostem z orodjem za listje, ki lahko hitro barva ali izbriše vse vrste terenskih komponent.
  • Filmski učinki za naknadno obdelavo, kot so svetlobni signali, globinska ostrina, barvno ocenjevanje, prilagajanje videza in občutka prizorov.
  • Popoln dostop do izvorne kode s pogledom kode, ki vam omogoča brskanje po funkcijah C ++ neposredno na znake in objekte.
  • Način simulacije, ki vam omogoča zagon logike igre v prikazovalniku urejevalnika, zaradi česar je postopek razhroščevanja veliko hitrejši.
  • Sistem umetne inteligence, ki omogoča AI-nadzorovanim znakom, da naredijo pametnejša gibanja.

In še veliko drugih obsežnih funkcij za napredni razvoj iger.

Čeprav je Unreal Engine prost za uporabo, če želite objaviti in prodati igre, ki ste jih oblikovali z uporabo programske opreme, morate plačati pristojbine in avtorske honorarje Epic Games.

Enotnost

Unity je prilagodljiva in zmogljiva razvojna platforma za ustvarjanje večformatnih 3D in 2D iger ter interaktivnih izkušenj. To je popoln ekosistem za vsakogar, ki želi zgraditi podjetje za ustvarjanje vrhunske vsebine.

Unity je morda najboljša programska oprema za razvoj 3D iger. Ponaša se z vodilno podporo v več platformah (trenutno skupaj 22, vključno s PS4, Xbox One, Oculus Rift), funkcijo bogat in zelo prilagodljiv urejevalnik ter skladišče sredstev, kjer lahko izbirate med več kot 1200 brezplačnimi in plačanimi razširitvami.

Tudi brez dodatnih licenc imate takojšen dostop do:

Animacija

  • Prenosljive animacije
  • Popoln nadzor nad težo animacije med izvajanjem
  • Dogodek kliče iz animacije
  • Zahtevne hierarhije in prehodi državnega računalnika
  • Blend oblike za animacije obraza

Grafika

  • Globalna osvetlitev v realnem času z razsvetljavo
  • Fizično senčenje
  • Odbojne sonde
  • Krivulja in gradientni modularni sistem delcev
  • Intuitivna orodja uporabniškega vmesnika

Optimizacija

  • Napredno profiliranje pomnilnika
  • Zapora okluzije z motorjem Umbra
  • Združevanje sredstev
  • Podpora ravni podrobnosti
  • Odstranjevanje velikosti zgradbe
  • Sistem z več navoji

Zvok

  • Mešanje in obvladovanje v realnem času
  • Hierarhije mešalnikov, posnetkov in vnaprej določenih učinkov

2D in 3D fizika

  • Box2D z obsežno paleto efektorjev, spojev in kolizerjev

Enota je na voljo v dveh izdajah: Personal (Free) in Professional (od 75 $ / mesec).

Vso srečo!

Če želite ustvariti igre za čisto zabavo ali če želite to narediti profesionalno, obstaja nešteto virov, ki jih lahko izkoristite in niste sami. Imejte ga in se zabavajte!