7 van de beste gratis ontwikkelingsprogramma's voor spellen

Posted on
Schrijver: William Ramirez
Datum Van Creatie: 20 September 2021
Updatedatum: 8 Kunnen 2024
Anonim
7 van de beste gratis ontwikkelingsprogramma's voor spellen - Spellen
7 van de beste gratis ontwikkelingsprogramma's voor spellen - Spellen

Inhoud


Voor al diegenen die geïnteresseerd zijn in het nastreven van een carrière in game-ontwikkeling of gewoon geïnteresseerd zijn, zijn er veel verschillende zeer redelijke opties voor software die ze kunnen proberen, allemaal gratis online beschikbaar. Ze hebben allemaal sterke en zwakke punten en zijn het best geschikt voor verschillende aspecten van gameontwerp.


Hier worden ze gerangschikt op gebruiksgemak, van de meest toegankelijke tot de meest geavanceerde.

Hopelijk vindt u er hier een die aan uw behoeften voldoet.

volgende

Sploder

Met Sploder kun je retro 8-bit arcade games maken, platformgame flashgames, geavanceerde spelmaker spellen met onze natuurkundige puzzelmaker, 3D-ruimte-avonturenspellen en onze klassieke schietgames.

Sploder is een web-based tool voor het maken van games op basis van Flash. Het bestaat uit vijf gespecialiseerde spelmakers voor verschillende soorten games en een grafische editor. Het heeft een drag-and-drop interface voor gebruiksgemak, waardoor het een zeer toegankelijke tool is voor beginners.

Sploder is helemaal gratis en vereist alleen dat je een gratis Sploder-account maakt, zodat je je spellen kunt opslaan.


GameMaker: Studio

Studio is geschikt voor beginnende beginners en doorgewinterde ontwikkelaars van games, zodat ze in recordtijd platformonafhankelijke games kunnen maken tegen een fractie van de kosten van conventionele tools!

YoYo Games presenteert GameMaker, beschikbaar op Windows en Mac OS X. Met deze software kunnen gebruikers ingewikkelde 2D-games maken, zoals platformspelers, doolhofgames of side-scrolling-shooters zonder enige programmeerkennis. Je kunt de slepen-en-neerzetten-interface van GameMaker gebruiken of de GML-scripttaal van GameMaker proberen.

Er is een zeer ondersteunende online community die bronnen biedt, zoals zelfstudies waarmee u aan de slag kunt.

GameMaker wordt geleverd in drie verschillende edities: Standaard (gratis), Professional ($ 89,99) en Master ($ 559,99).

Construeer 2

Construct 2 is een krachtige baanbrekende HTML5-game creator die speciaal is ontworpen voor 2D-games. Hiermee kan iedereen games bouwen - coderen is niet nodig!

Scirra's Construct 2 lijkt op een voorbereidende cursus voor echte programmeertalen. Het is eenvoudig, maar is zo georganiseerd dat je nog steeds basisconcepten leert van het ontwerp.

Het biedt een verscheidenheid aan functies die het tot een krachtig programma maken dat ook erg gemakkelijk blijft voor beginners, zoals:

  • De gebruiker kan mogelijke voorwaarden en acties selecteren uit een reeds bestaande lijst, en deze eenvoudig in 'evenementenbladen' rangschikken.
  • Er is ook een lijst met gedragingen (functiepakketten) die aan objecten kunnen worden toegewezen en die desgewenst vele malen kunnen worden hergebruikt.
  • Gebruikers kunnen ook profiteren van de instant preview-optie waarmee ze de noodzaak om alles eerst te compileren, overbruggen. Ze kunnen hun lopende game onmiddellijk in een browservenster zien en testen.
  • Construct 2 ondersteunt ook verschillende platforms, waardoor er geen behoefte meer is aan meerdere codebases.

De Scirra-website bevat ook een uitgebreide database met tutorials waarin de verschillende functies van hun programma worden uitgelegd.

Construct 2 wordt geleverd in drie verschillende edities: gratis, persoonlijk ($ 129,99) en zakelijk ($ 429,99).

Stencyl

Stencyl is niet uw gemiddelde software voor het maken van games; het is een prachtige, intuïtieve toolset die uw workflow versnelt en vervolgens uit de weg gaat. Wij zorgen voor de essentie, zodat u zich kunt concentreren op wat belangrijk is: uw spel maken.

Stencyl, beschreven als een 'Game Studio in a Box', heeft een gestroomlijnde drag-and-drop-interface die doet denken aan het Scratch-project van MIT. Bovendien kunnen geavanceerdere gebruikers hun eigen code schrijven en deze op de software toepassen om gebruik te maken van meer geavanceerde functies.

Stencyl wordt geleverd met een rijke grafische editor en heeft ook uitgebreide platformondersteuning, zoals:

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

Er is ook een spoedcursus van 30 minuten die u door alle functies van Stencyl leidt.

flixel

Flixel is een open source game-making bibliotheek die volledig gratis is voor persoonlijk of commercieel gebruik. Volledig geschreven in Actionscript 3, en ontworpen om te worden gebruikt met gratis ontwikkeltools, is Flixel gemakkelijk te leren, uit te breiden en aan te passen.

Adam Saltsman (ook wel Adam Atomic genoemd) brengt ons Flixel, een gratis Flash-actiescriptbibliotheek voor gameontwerp.

Het open-source karakter van deze software betekent dat er een beetje een leercurve is. C-stijl programmeerkennis wordt aanbevolen, maar niet noodzakelijk.

Flixel somt een aantal functies op, elk vergezeld van een demo om te illustreren hoe ze te gebruiken:

  • Meerdere camera-opties - U kunt verschillende cameraweergaven vervangen of toevoegen aan bepaalde visuele effecten, zoals een gesplitst scherm, 'een foto in een foto' of minimaps.
  • Pathfinding waarmee direct een functiepad voor u wordt toegewezen dat op elk object kan worden toegepast (handig voor het verplaatsen van platforms, liften, enz.). Bovendien kunt u de snelheid en richting van het pad opgeven.
  • Flixel gebruikt een tilemap om omgevingen te bouwen, met ingebouwde algoritmen waarmee u eenvoudig wand- en vloertegels kunt vullen.
  • De herhalingsoptie registreert de invoer van de toetsen en de muis gedurende een bepaald tijdsbestek, registreert exact wat er is gebeurd en maakt het debugproces veel gemakkelijker.
  • Flixel wordt ook geleverd met een verscheidenheid aan speciale effecten, 'deeltjes' en 'deeltjesemitters', die kunnen worden gemanipuleerd en gecombineerd om verschillende gewenste gedragingen te bereiken.

Er is ook een gevestigde coderingsgemeenschap rond Flixel.

Flixel is volledig gratis, voor persoonlijk en commercieel gebruik.

Unreal Engine 4

Unreal Engine 4 is een compleet pakket aan game-ontwikkelingstools gemaakt door game-ontwikkelaars, voor game-ontwikkelaars. Van 2D mobiele games tot console blockbusters en VR, Unreal Engine 4 geeft je alles wat je nodig hebt om te starten, verzenden, groeien en onderscheiden van de rest.

Unreal Engine-technologie zorgt voor honderden games, real-time 3D-films, trainingssimulaties, visualisaties en meer.

Epic Games 'Unreal Engine is oorspronkelijk ontworpen om first person shooter-games te maken, maar het kan ook voor andere genres worden gebruikt.

Dit is niet voor beginners. De engine is gecodeerd in C ++ en het spelgedrag is scripted met Unreal's versie van JavaScript: UnrealScript.

Kenmerken omvatten:

  • Een bewerker voor visuele effecten die de gereedschappen levert die nodig zijn om gedetailleerd vuur, rook, sneeuw, stof, vuil, puin en meer te maken.
  • Een persona-animatietoolset die kan worden gebruikt om skeletten, skeletnetten en contactdozen en animatieblauwdrukken te bewerken.
  • Regelen op regisseurniveau voor cut-scenes, dynamische gameplay-sequences en films.
  • Een landschapssysteem waarmee u grote werelden buiten kunt aanpassen met de loofhulpmiddel waarmee u snel allerlei soorten terreincomponenten kunt verven of wissen.
  • Filmeffecten voor nabewerking zoals lensfakkels, scherptediepte, kleurcorrectie, om het uiterlijk van scènes aan te passen.
  • Volledige broncodetoegang met een codeweergave waarmee u C ++ -functies rechtstreeks op tekens en objecten kunt bladeren.
  • Een simulatiemodus waarmee u gamelogica in het editorvenster kunt uitvoeren, waardoor het foutopsporingsproces veel sneller verloopt.
  • Een kunstmatig intelligentiesysteem waarmee AI-gestuurde personages slimmere bewegingen kunnen maken.

En zo veel andere uitgebreide functies voor geavanceerde game-ontwikkeling.

Hoewel de Unreal Engine gratis te gebruiken is, moet je, als je spellen wilt publiceren en verkopen die je hebt ontworpen met behulp van de software, vergoedingen en royalty's betalen aan Epic Games.

Eenheid

Unity is een flexibel en krachtig ontwikkelingsplatform voor het creëren van multiplatform 3D- en 2D-games en interactieve ervaringen. Het is een compleet ecosysteem voor iedereen die een bedrijf wil opbouwen voor het maken van hoogwaardige inhoud.

Unity is mogelijk de beste software voor het ontwikkelen van 3D-games. Het biedt toonaangevende ondersteuning voor meerdere platforms (momenteel 22, inclusief PS4, Xbox One, Oculus Rift), een krachtige en zeer flexibele editor en een activawinkel waar u kunt kiezen uit meer dan 1200 gratis en betaalde extensies.

Zelfs zonder aanvullende licenties krijgt u direct toegang tot:

animatie

  • Retargetabele animaties
  • Volledige controle over animatiegewichten tijdens runtime
  • Gebeurtenisbellen vanuit het afspelen van de animatie
  • Geavanceerde staatmachine-hiërarchieën en overgangen
  • Meng vormen voor gezichtsanimaties

grafiek

  • Enlighten-powered Real-time Global Illumination
  • Op fysica gebaseerde arcering
  • Reflectiesondes
  • Curve- en gradiëntgestuurd modulair deeltjessysteem
  • Intuïtieve gebruikersinterfacehulpmiddelen

optimalisatie

  • Geavanceerde geheugenprofilering
  • Door Umbra aangedreven occlusie ruimen
  • Asset bundling
  • Niveau van detailondersteuning
  • Bouw strippen
  • Multi-threaded jobsysteem

audio

  • Realtime mixen en masteren
  • Hiërarchieën van mixers, snapshots en voorgedefinieerde effecten

2D- en 3D-fysica

  • Box2D met een uitgebreid assortiment effectoren, gewrichten en colliders

Unity wordt geleverd in twee edities: persoonlijk (gratis) en professioneel (vanaf $ 75 per maand).

Succes!

Of je nu games wilt maken voor het pure plezier of als je het professioneel wilt doen, er zijn talloze bronnen waar je gebruik van kunt maken en je bent niet de enige. Heb het en heb plezier!