5 Beste platformonafhankelijke game-engines voor opkomende game-ontwikkelaars

Inhoudsopgave:

Video: BEST GAME ENGINES To Use In 2020 2024

Video: BEST GAME ENGINES To Use In 2020 2024
Anonim

Een game-engine is een software-ontwikkelomgeving voor game-ontwikkelaars om games te bouwen zonder elke game opnieuw te coderen. De moderne game-engines bieden een zeer aanpasbaar platform met veel bibliotheken, effect en modules om alles vanaf het begin te creëren.

Deze frameworks en game-engines voor game-ontwikkeling ondersteunen zowel 2D- als 3D-game-ontwikkeling. Hiermee kunt u ook kunst en middelen importeren van externe beeldbewerkingsplatforms zoals Maya en Photoshop om scènes en omgevingen voor uw project samen te stellen en te maken.

Afhankelijk van de behoefte van de ontwikkelaar, hebben game-engines meerdere opties en ondersteunen ze alle of enkele geselecteerde platforms. Voor een individueel en klein team zijn er gratis en open source game-engines met platformonafhankelijke ondersteuning.

Voor grote teams met complexe game-ontwikkelingsprojecten behoren Unity en Unreal tot de topmotoren die worden gebruikt door enkele van de grote gamestudio's in de industrie.

Als je nieuw bent in de game-ontwikkeling of op zoek bent naar een upgrade naar een meer geavanceerde game-engine, hebben we een lijst met game-engines samengesteld die werken ongeacht het platform met flexibiliteit en precieze controle over de ontwikkeling.

Hieronder vindt u een uitgebreide lijst van de beste platformonafhankelijke game-engines en ontwikkelingstools die u kunt kiezen op basis van uw behoeften. Deze game-engines kunnen worden gebruikt om games te ontwikkelen voor meerdere platforms, waaronder pc, mobiel en console.

Beste platformonafhankelijke game-engines voor pc

Eenheid

  • Prijs - Gratis / Premium-versie begint bij $ 35 per maand.
  • Ondersteunde platforms - Windows, Linux, Mac, Smartphone en console

Van Electronic Arts tot Ubisoft, Unity is een van de meest geprefereerde game-engines van enkele van de belangrijkste game-ontwikkelaars in de industrie. Unity is de Unreal Engine van de ontwikkelomgeving voor mobiele games.

Eenheid komt in meerdere plannen. Beginnend met het gratis persoonlijke abonnement voor beginners, het Plus-abonnement voor hobbyisten en het Pro-abonnement voor professionals die respectievelijk $ 35 en $ 125 per maand kosten.

Unity biedt een realtime flexibel ontwikkelingsplatform, niet alleen voor gaming, maar ook voor de auto-, animatie- en bioscoopindustrie.

De ontwikkelaars krijgen toegang tot een alles-in-één-editor voor het ontwerpen van meeslepende ervaringen en spelwerelden, AI-pathfindingtools, efficiënte workflow met vooraf geconfigureerde game-objecten en de mogelijkheid om een ​​snelle en intuïtieve gebruikersinterface te creëren.

Unity ondersteunt alle toonaangevende platforms, waaronder Windows, Android, iOS, Linux, gameconsole en meer. Het is ook een van de koplopers in de VR-gamingmarkt.

Download eenheid

Onwerkelijke motor

  • Prijs - Gratis te gebruiken (5% royalty op bruto-omzet) / Aangepaste licenties op voorafbetaling is ook beschikbaar
  • Ondersteunde platforms - Windows, Mac, Linux, Smartphone en console

Unreal Engine is aantoonbaar een van de populaire game-engines ter wereld. Met een klantenportfolio met Capcom, Activision en Ubisoft is het geen wonder dat het een product van topklasse is als het gaat om de ontwikkeling van pc- en consolegames.

Unreal Engine heeft een unieke prijsstructuur. In plaats van vooraf een vast bedrag in rekening te brengen, biedt het bedrijf de hele suite gratis aan.

De ontwikkelaars moeten echter na de eerste $ 3000 (per kwartaal) 5% royalty's betalen op de bruto-omzet, wat een win-win is voor beide partijen. Of u kunt kiezen voor een aangepaste licentie door vooraf een vergoeding te betalen en royaltyvoorwaarden te verwijderen of te verwijderen.

Als je een hobby of carrière in animatie wilt voortbrengen, is dit de software om mee te beginnen.

Unreal Engine is een volledige productsuite en vereist geen extra plug-ins van derden om de game te produceren.

Het biedt functies zoals Blueprint om prototypen te maken zonder codering, Sequencer voor toegang tot animatie en filmische tools, fotoreale weergave in realtime, levensechte animaties, vooraf ontworpen sjablonen en tonnen leermiddelen.

Ontwikkelaars kunnen de functionaliteit uitbreiden door activa te kopen van de Assets Marketplace die is geïntegreerd in de game-engine. Unreal Engine biedt ook een solide basis om VR-inhoud op alle platforms te bouwen.

Unreal Engine downloaden

LibGDX

  • Prijs - Gratis open source
  • Ondersteunde platforms - Windows, Linux, macOS, smartphones

Wilt u geen aanbetaling of royalty betalen? Probeer LibGDX. LibGDX is misschien niet zo geavanceerd als Unity of Unreal Engine, maar het is een van de beste frameworks voor game-ontwikkeling voor onafhankelijke ontwikkelaars en kleine teams die mobiele en webgames bouwen.

LibGD staat bekend om zijn uitzonderlijke platformonafhankelijke compatibiliteit, hoewel het niet voor alles een one-click oplossing biedt, het is vrij eenvoudig om te beginnen.

Om LibGDX te gebruiken, moet u een basiskennis hebben van objectgeoriënteerd programmeren. Voor iets anders raadpleegt u de online bronnen voor beginners en vraagt ​​u in de community om onopgeloste problemen.

Aan de andere kant heeft LibGDX geen GUI die u dwingt veel werk te verzetten om de positionering van middelen en spelomgeving te controleren.

Dit is waar motoren zoals Unreal Engine en Unity het meest schitteren met hun eenvoudige drag-and-drop-functionaliteit en activabeheer.

LibGDX is een uitstekend framework voor game-ontwikkeling voor iedereen met basiskennis van programmeren en heeft een passie voor het leren van de basisprincipes van game-ontwikkeling door veel codering. Bovendien is het gratis, wat voor veel beginnende game-ontwikkelaars een drijvende factor kan zijn.

LibGDX downloaden

Godot Engine

  • Prijs - gratis
  • Ondersteunde platforms - Window, macOS, Linux, Smartphone en console

Godot Engine is een andere gratis en open-source platformonafhankelijke game-engine met ondersteuning voor zowel 2D- als 3D-ontwikkeling. Het wordt geleverd met alle tools om je eerste mobiele game te maken en in een mum van tijd op meerdere platforms te starten.

Godot wordt geleverd met honderden ingebouwde knooppunten die helpen bij het ontwerpproces van de game. Indien nodig kunnen ontwikkelaars aangepaste knooppunten en editors maken om aan hun eisen te voldoen.

Andere functies die Godot biedt, zijn onder meer een flexibel scènesysteem, een visuele editor, een vriendelijke pijplijn voor het maken van inhoud en permanente live-bewerking om de wijzigingen te behouden, zelfs nadat de game is gestopt.

Godot is een uitstekende lichtgewicht game-engine die genoeg kracht heeft om je game-ontwikkelaar te lanceren, op voorwaarde dat je eerder met Python of C # / C ++ hebt gewerkt of klaar bent om het helemaal opnieuw te leren.

Godot downloaden

CryEngine

  • Prijs - Gratis met royaltykosten
  • Ondersteund platform - Windows, macOS, Linux, Smartphone en console

CryEngine is een volledig ontwikkelde game-ontwikkelaar met eersteklas functies om een ​​game-ervaring van wereldklasse te creëren. Net als de Unreal Engine gebruikt CryEngine ook de op royalty gebaseerde prijsstructuur om inkomsten te genereren.

CryEngine biedt state of the art visuals met een Physically Based Rendering-model. De Sandbox biedt alle tools om een ​​verbluffende ervaring te creëren met een klik op een knop.

Met CryEngine kunt u levensechte personages en animaties, ingebouwde fysica en audio-oplossingen voor leven-leven interactie en realtime visualisatie, interactie en onderdompeling ontwerpen en ontwikkelen om de game-ervaring te verbeteren.

Ondersteuning voor meerdere platforms betekent dat de game op meerdere platforms kan worden gepubliceerd met enkele wijzigingen in de code.

CryEngine downloaden

Gevolgtrekking

Alle vermelde game-engines bieden geavanceerde functies voor game-ontwikkeling om met gemak verbluffende 2D / 3D-games voor alle belangrijke platforms te maken.

Voor beginners en onafhankelijke ontwikkelaars bieden Unity, Godot en libGDX uitstekende game-engines zonder een enkele dollar aan de licentie te hoeven betalen in geavanceerde of als royalty's.

Unity, Unreal Engine en Cry Engine bieden echter voor grote teams met meer dan 20 ontwikkelaars tools van uitzonderlijke kwaliteit om verbluffende realistische games te maken zonder vooraf te betalen.

Welke game-engines je moet gebruiken, is puur een persoonlijke keuze en als je het framework eenmaal onder de knie hebt, ziet alles er eenvoudig uit. Neem alle aanbevelingen voor de game-engine door en kijk welke software het meest aan uw eisen voldoet.

5 Beste platformonafhankelijke game-engines voor opkomende game-ontwikkelaars