Home BIZNIS I ZABAVA12 besplatnih Game Engine-a za početnike – bez kodiranja do 2D i 3D igara

12 besplatnih Game Engine-a za početnike – bez kodiranja do 2D i 3D igara

od ITN Team
Game Engine Naslovna

Koji je najbolјi 2D i 3D game engine? Možda ste čuli taj termin iznova i iznova, ali nikada stvarno niste znali šta je „Game Engine“. Ukratko, pokretački sistem igre je arhitektura koju programeri koriste za pokretanje igre u kojoj komponente koje programeri koriste mogu da se ponovo koriste za izgradnju okvira igre. To im daje više vremena da se fokusiraju na jedinstvene elemente kao što su modeli karaktera, teksture, interakcija objekata i sl.

Ako tražite zaista dobre i bogate, ali opet besplatne engine za igre, evo opsežne liste najbolјih engine za igre na tržištu koje možete da izaberete na osnovu potreba, a engine-i za renderovanje najčešće su izgrađeni na jednom ili višestrukom programiranju aplikacije za prikazivanje interfejsa (API), kao što su Direct3D, OpenGL ili Vulkan koji pružaju softversku apstrakciju grafičke procesorske jedinice (GPU).

01 – Unity | Besplatno | macOS | Windows | Linux

Unity linuxUnity je korišćen za stvaranje pola svetskih igara. Platforma koja u realnom vremenu, pokretana alatima i uslugama, nudi neverovatne mogućnosti za programere igara i kreativce iz svih industrija i aplikacija. Unity je alat za razvoj igara na više platformi, osmišlјen od početka da bi olakšao kreiranje. Potpuno integrisana profesionalna aplikacija. Unity nudi besplatan Personal Edition sa svim funkcijama, Plus pretplatu od 35$ mesečno i Pro pretplatu od 125$ mesečno uz dodatne usluge kao što je Cloud building.

  • Sve-u-jednom editor: Dostupno na Windows-u, Mac-u i Linux-u, uklјučuje niz alata prilagođenih umetnicima za oblikovanje potpunih iskustava i sveta igara, kao i snažan paket alata za programere za implementaciju logike i visokih performansi gameplay-a.
  • 2D i 3D: Unity podržava i 2D i 3D razvoj sa karakteristikama i funkcijama za vaše specifične potrebe u žanrovima.
  • Fizički engine-i: Iskoristite Box2D, novi fizički sistem zasnovan na DOTS-u i NVIDIA PhysX podršku za veoma realističan i visok performans igranja.
  • 25+ platformi za mobilne, radne površine, konzole, iOS, Android, TV, VR, AR i Internet.

02 – Godot Engine | Open Source | macOS | Windows | Linux

Godot Engine

Godot pruža ogroman skup uobičajenih alata, tako da možete da se fokusirate na pravlјenje igre bez ponovnog izmišlјanja točka. Godot je potpuno besplatan i otvorenog koda pod vrlo dozvolјenom MIT licencom. Nema vezanih žica, nema autorskih prava, ničega. Vaša igra je vaša, sve do poslednjeg retka šifre engine-a. Godot dolazi sa stotinama ugrađenih čvorova koji dizajn igara čine lakim. Takođe možete da kreirate sopstveno prilagođeno ponašanje, editore i još mnogo toga. Radi na Windows-u, OS X, Linuxu, FreeBSD-u, OpenBSD-u i Haiku-u. Editoe radi sa 32-bita i 64-bita, na svim platformama.

  • Fleksibilan scenski sistem. Napravite kompozicije čvorova sa podrškom za pronalaženje i nasleđivanje.
  • Vizualni editor sa svim potrebnim alatima upakovan u prelep i neobrađen kontekstni interfejs.
  • Prijatelјski redosled za kreiranje sadržaja za umetnike, dizajnere nivoa, animatore i sve između toga.
  • Stalno editovanje uživo gde se promene ne gube nakon zaustavlјanja igre. Čak radi i na mobilnim uređajima!
  • Pomoću neverovatnog sistema alata kreirajte sopstvene prilagođene alate.

03 – CryEngine | Open Source | Windows | Linux

CryengineSa CRYENGINE, oni imaju jednostavan cilј: da stvore najmoćniji pokretački sistem u industriji i pruže kreativcima širom sveta alate da iskoriste ovu moć za stvaranje igara svetske klase, bez obzira na njihov budžet ili veličinu tima. CRYENGINE krivulјu učenja čini manje strmom sa potpunim izvornim kodom. Jasne poduke, detalјna dokumentacija i jaka razvojna zajednica. Tržište vam pruža širok spektar sredstava spremnih za upotrebu u vašim projektima.

  • Vizualni proizvodi – iskoristite CRYENGINE-ove legendarne vizuale najbolјe u klasi da biste oduvali igrače.
  • Sandbox & Tools – Sandbox i njegov paket alata obezbeđuju snagu da stvorite zadivlјujuća iskustva nadohvat ruke.
  • Likovi i animacija – Ispunite svoj svet najrealističnijim likovima ikad viđenim u igrama.
  • Platforme – Kao pravi engine sledeće genaracije, CRYENGINE nudi podršku za sve današnje high-end platforme.
  • Audio/fizika – iskoristite snagu ugrađenih fizičkih i audio rešenja za interakciju sličnu životu.
  • Performanse – Ostvarujte vizuelnu upotrebu, interakciju i uranjanje u realnom vremenu sa sistemom CRYENGINE.

04 – Xenko Game Engine | Open Source | macOS | Windows | Linux

XenkoXenko je open-source C# game engine namenjen budućnosti igara. Dolazi sa potpunom mrežom alata i posebno je pogodan za kreiranje realističnih igara, ali omogućava vam mnogo više! Xenko dolazi sa čvrstom mrežom alata koji vam omogućava da intuitivno i efikasno kreirate, upravlјate i menjate sva sredstva vašee igre. Paket editora pojednostavlјuje i automatizuje uobičajene razvojne tokove u razvoju. Nјeni ugneždeni prefab i sistemi arhetipa raspoređuju se po svim editorima i materijalima. Xenko Game Studio je takođe dizajniran tako da može lako da se produži. Uskoro dolazi plug-in sistem koji će pomoći korisnicima da produže Game Studio!

  • DirectX 12 i Vulkan – Povećajte performanse vaše igre zahvalјujući eksplicitnim grafičkim API-jema sledeće generacije: multi-thread-ujte vaše renderovanje i smanjite pogonske troškove.
  • C# scripting – Ugrađen C#, Xenko vam omogućava pristup API-ima niskog nivoa, C# 7.0 i asinhronim skriptima, a dolazi sa editorom skripti.

VR ready – Xenko cluster-ovano unapred render-ovanje, sa multisample anti-aliasing-om, čini ga idealnim za VR. Omogućavanje VR-a je jednostavno poput samo jednog klika. Xenko koristi jedinstveni API za svaki uređaj, sa izvornom podrškom za Oculus i HTV Vive (drugi uređaji stižu uskoro).

05 – Duality | Open Source | Windows

DualityDuality je modularni 2D mehanizam za igru koji nudi svoj vizuelni editor. Visoko je proširiv, u celosti je napisan u C# i podržan od strane OpenGL-a. Za mnoštvo biblioteka igara, vaš kod ima aktivnu ulogu u postavlјanju svega i upravlјanju njime. Ovde su obrnute uloge: Vaš primarni zadatak je da definišete objekte i odredite njihovo ponašanje – Duality može da sredi sve ostalo.

06 – WaveEngine | Open Source | macOS | Windows | Linux

WaveEngineNenadmašni engine za razvoj grafike za biznis i industriju. Izradite visokokvalitetna 3D i 2D rešenja i instalirajte na bilo koju platformu. Potpuno besplatno. Wave Engine omogućava vam da vizuelno prikazujete velike podatke na velikom ekranu ili na headset-ovima virtualne/povećane stvarnosti. Wave Engine je prvi grafički engine fokusiran na industriju 4.0, velike podatke i kontinuirane poslovne scenarije koji vam daju efikasno sredstvo za donošenje bolјih odluka tako što ćete videti veliku sliku iza brojeva.

Nezavisno od fizike igara po vašem izboru –2D ili 3D–, WAVE ENGINE vam pomaže da upravlјate svojim igrama pomoću našeg integrisanog editora igara pomoću dodatnih usluga, kao što su analitika igara za krajnje korisnike, onlajn oglašavanje u igrama, kupovina u aplikaciji, obaveštenja o igrama, rukovanje tržištem za igre na društvenim mrežama. Wave Engine je C# komponentni sistem za igre, koji omogućava kreiranje igara i aplikacija na više platformi i aplikacije za mnoge platforme.

07 – Banshee 3D | Open Source | Windows

BansheeIzgrađen tako da može da bude produžen i lako prilagođen. Moderni C++ 14 kod, sa visokokvalitetnim dizajnom i čistim interfejsima koji olakšavaju učenje, proširenje i održavanje. Potpuno dokumentovani i open source. Banshee 3D sadrži sisteme za animaciju, audio, GUI, ulaz, fiziku i sistem prikazivanja. Podržava C# skriptovanje sa kompletnim API-jem visokog nivoa. Podržava uvoz najčešćih formata datoteka i dolazi sa snažnim, ali jednostavnim editorom. Grafike visoke vernosti koje koriste fizički utemelјen render sa podrškom za HDR i gama ispravnim renderovanjem, radedi na DirectX, OpenGL ili Vulkan. Optimizovano jezgro sa podrškom za višeslojno prikazivanje, animaciju, zvuk i fiziku kako bi se obezbedile najbolјe performanse.

08 – MonoGame | Besplatno | macOS | Windows | LinuxMonogameJedan framework za stvaranje moćnih igara na više platformi. Duhovni naslednik XNA-e sa 1000 naslova koji se isporučuju na platformama za radne površine, mobilne uređaje i konzole. MonoGame je potpuno upravlјani .NET open source okvir za igru bez ikakvih crnih polјa. Kreirajte, razvijajte i distribuirajte vaše igre na vaš način. Cilј je omogućiti XNA programerima na Xbox 360, Windows i Windows Phone-u da prenose svoje igre na iOS, Raspberry PI i PlayStation 4 platforme koje su trenutno u razvoju.

  • Upravlјani kod – Upotrebom C# i drugih .NET jezika na Microsoft i Mono platformama možete da pišete moderan, brz i pouzdan kod za igru.
  • Cross-Platform – Trenutno podržavamo iOS, Android, MacOS, Linux, sve Windows platforme, PS4, PSVita, Xbox One i Switch sa više platformi na putu.
  • Open-Source – Sav kod vam je dostupan osiguravajući da ćete imati mogućnost unošenja promena kada trebate ili čak ih prebacite na potpuno nove platforme.
  • Zajednica – Sa 1000 isporučenih igara stvorili smo živu zajednicu programera koji MonoGame koriste i za zabavu i za profit.

09 – Unreal Engine | Besplatno | macOS | Windows | Linux

Unreal EngineUnreal Engine je profesionalni paket alata i tehnologija koji se koriste za pravlјenje visokokvalitetnih igara na različitim platformama. Unreal Engine rendering arhitektura omogućava programerima da postignu zadivlјujuće vizuelne prilike i da elegantno se prilagode raspon slabijim sistemima. Nove revolucionarne funkcije rada i duboki set alata omogućavaju programerima da brzo dodaju ideje i vide trenutne rezultate, dok potpuni pristup izvornom kodu C++ dovodi iskustvo na potpuno novi nivo.

  • Fotorealno prikazivanje u realnom vremenu – Postignite holivudske vizuelne kvalitete direktno iz kutije. Fizikalno renderovanje Unreal Engine-a, napredne opcije dinamičnih senki, funkcionalnost praćenja zraka, odraz ekranskog prostora i kanali osvetlјenja pružaju fleksibilnost i efikasnost u stvaranju upečatlјivog sadržaja.
  • Uklјučen puni C++ izvorni kod – Sa potpunim pristupom C++ izvornom kodu možete da proučavate, prilagodite i ispravite čitav Unreal Engine i pošalјete vaš projekat bez prepreka.
  • Blueprints: Stvorite bez kodiranja – Sa vizuelnom skriptom prilagođenom dizajnerima, možete brzo napravite prototip i šaljete interaktivni sadržaj bez dodirivanja linija koda. Koristite nacrte za izradu ponašanja i interakcija u objektima, izmene korisničkih interfejsa, prilagođavanje ulaznih kontrola i još mnogo toga. Vizualizujte tok igranja i pregledajte svojstva dok testirate svoj rad koristeći moćni ugrađeni ispravlјač.
  • Robustan multiplayer Framework – Već više od dve decenije, multirealistični framework Unreal Engine-a bio je testiran na mnogim platformama i vrstama igara kako bi proizveo neka od najzanimlјivijih iskustva u multiplayeru u industriji. Unreal Engine isporučuje skalabilnu i proverenu arhitekturu klijenta/servera kako bi se omogućila trenutna održivost komponenti bilo kog multiplayera bilo kojeg projekta.
  • VFX i simulacija čestica – Ugrađeni editori vizuelnih efekata Niagara i Cascade omogućavaju vam da u potpunosti prilagodite sisteme čestica koristeći širok izbor modula. Upotrebite svetla čestica kako bi uticala na vašu scenu i izgradila složene pokrete čestica s vektorskim polјima kako bi oponašala stvarnost i stvorila profesionalni nivo VFX uglađenosti.
  • Efekti postprocesnog kvaliteta filma – Funkcije naknadne obrade Unreal Engine-a omogućavaju vam da graciozno podesite izgled i osećaj scena. Filmski efekti na dohvat ruke uklјučuju ambijentalne kubuse, ambijentalnu okluziju, napredno cvetanje, ocenjivanje boja, dubinu polјa, prilagođavanje očiju, blјeskalice sočiva, svetlosne osovine, vremensko uklanjanje anti-aliasinga i mapiranje tonova, samo da nabrojimo nekoliko.

10 – GDevelop | Open Source | macOS | Windows | Linux

GdevelopGDevelop je Game Engine otvorenog koda, dizajniran da ga koriste svi – nisu potrebne veštine programiranja. Oslobodite svoju kreativnost pomoću GDevelop-a i kreirajte bilo koju vrstu igre: platformske, slagalice, pucačine, strategije, 8-bitne igre … Krenite kroz primere ili započnite novi projekat ispočetka. Pomoću GDevelop-a možete da napravite jednostavne projekte za zabavu ili kreirate ambiciozne indie igre poput Lil BUB-ov HELLO EARTH, Hyperspace Dogfights i mnoštvo drugih igara!

  • Izvoz jednim klikom za Android
  • Izvoz jednim klikom u Facebook Instant Games za igranje na Messenger-u.
  • Izvezite svoju igru za web u jednom kliku
  • Izvezite svoju igru na iOS (uz PhoneGap Build ili Cordova)
  • Objavite svoju igru na Kongregate, Itch.io i drugim web lokacijama za igranje!
  • Izvezite kao samostalnu izvršnu igru za Windows, macOS i Linux – u jednom kliku!

Prikažite oglase i nagradite video zapise vaših igrača koristeći AdMob

11 – Torque 3D | Open Source | macOS | Windows | Linux

Torque 3dTorque 3D je najbolјe full source dostupno rešenje otvorenog koda. To je takođe naš vodeći engine izgrađen na osnovu glavnih snaga našeg naprednog Torque Game Engine Advanced-a. Torque 3D je rekonstruisan radi maksimalne fleksibilnosti i performansi u širokom rasponu hardvera. Torque 3D dolazi sa kompletnim alatom koji vašem timu omogućava odličan rad i izradu visokokvalitetnih igara i simulacija. Torque 3D podržava Windows i Browzer zasnovanu upotrebu direktno iz kutije.

12 – Cocos2d-x | Open Source | macOS | Windows | Linux

Cocos2dCocos2d-x je open-source framework za igru napisan u C++, sa tankim slojem zavisnosti od platforme. Široko se koristi za izradu igara, aplikacija i drugih interaktivnih programa zasnovanih na više platformi. Tu su i JavaScript i Lua veze! cocos2d-x je cross-platform open-free 2D game engine za mobilne game developere, zato je brz i stabilan, lagan za učenje i upotrebu.

  • Cross Platform – Objavite iz jedne baze kodova za mobilne, desktop, web i konzole. Cocos2d-x omogućava programerima da se fokusiraju na izgradnju vrhunskih igara, dok vodi računa o teškom podizanju na back-end-u.
  • Open Source – Cocos2d-x je licenciran pod MIT licencom i održava ga zajednica. Programeri žele potpunu kontrolu nad svojim igrama i načinom na koji guraju granice pomoću engine-a. Lepota engine-a sa otvorenim kodom je delјenje novih funkcija sa drugima. Pridružite nam se i napravite doprinos!
  • Lagan i brz rad – Potpuno napisan u C++, osnovni engine ima najmanji otisak, ali i najbržu brzinu od bilo kojeg drugog engine-a za igre, a optimizovan je za rad na svim vrstama uređaja, uklјučujući Android-sisteme niže klase.

Jednostavni i jednostavni API-ji za učenje – API-je Cocos2d-k kreira i održava legenda industrije Ricardo Quesada koji je kreirao originalnu, super popularnu verziju Objective-C. Postoji mnogo dokumenata, tutorijala i demonstracija za početak, zato zaronite i iskusite Cocos2d-x iz prve ruke.

Banner

Banner

Možda će vam se svideti i