Advertentie

Je wilt een videogame bouwen. Je hebt een verhaallijn en verschillende scenario's uitgewerkt die kunnen worden aangepast aan verschillende genres. Het probleem is dat uw codeervermogen slecht is.

Dus waar ga je heen? Het antwoord is natuurlijk om een ​​bouwpakket voor videogames te gebruiken - een tool of een set tools die bedoeld is om mensen die geen traditionele programmeervaardigheden hebben, te helpen hun eigen games te bouwen.

Maar zijn deze tools goed of beperken ze de maker te veel?

Geschiedenis van bouwpakketten voor videogames

Het gebruik van een applicatie om een ​​videogame te maken is niets nieuws. In de jaren tachtig hadden 8-bits systemen een verzameling tools beschikbaar, zoals Graphic Adventure Creator (vergelijkbare tools zijn beschikbaar voor moderne platforms 3 tools om je eigen tekstavonturenspellen te makenWil je proberen je eigen tekstavonturenspel te maken? Hier is uw kans! Deze drie tools helpen je bij het maken van je eigen complexe en speelbare verhaal. Lees verder ) en zijn voorloper met alleen tekst, The Quill.

Later maakte Shoot’Em-Up Construction Kit (ook bekend als SEUCK) het maken van shoot-em ups mogelijk, compleet met een achtergrond- / kaarteditor en sprite-editor en Adventure Construction Set voor 8-bits en 16-bits systemen werd gebruikt bij het creëren van een op tegels gebaseerd avontuur spellen. ZZT en MegaZeux zijn nog twee andere die het vermelden waard zijn.

En dan was er nog 3D Construction Kit, nog een 8- en 16-bits optie waarmee gebruikers 3D konden bouwen werelden die gebruikmaken van Freescape van Incentive Software, die te zien was in games als Driller en Total Verduistering.

Sinds het midden van de jaren negentig zijn videogames grotendeels gemaakt met in-house bouwkits, uitgebreide op maat gemaakte applicaties die worden gebruikt om te bouwen werelden en personages, neem dialogen op en creëer alles wat het verhaal van de game vereist, zelfs tot de plaatsing van personages en menu's.

Meer recentelijk is er een toenemend aantal tools voor het maken van games gekomen, sommige hebben we eerder bekeken 5 gratis software voor het ontwikkelen van games om uw eigen games te makenGratis software voor game-ontwikkeling is een geweldige manier om het maken van videogames te starten. We hebben de beste spelsoftware op de markt samengesteld. Lees verder . De vraag is dus: kunnen de huidige opties die beschikbaar zijn voor amateur- of low-budget-makers worden gebruikt om videogames van hoge kwaliteit te maken? Verrassend, ja - met een paar kanttekeningen.

Construct 2 kan worden gebruikt om allerlei 2D-spellen te maken, zoals wordt aangetoond door de Website Showcase-pagina. Sterker nog, games gemaakt met Construct 2 kunnen dat zelfs zijn direct op de site gespeeld. Kijk wat deze engine kan doen.

De gratis versie van Construct 2 heeft alleen HTML5-spellen gepubliceerd. Als je Windows-, Mac-, Linux-, iOS-, Android-, Amazon Store- of WiiU-games wilt maken, heb je de persoonlijke licentie nodig voor $ 129,99.

De Construct 2-website heeft talloze geweldige tutorials om je door de beginfase te leiden. De forums bieden aanvullende tips en ondersteuning en u kunt activa kopen (bijv. Afbeeldingen, geluidseffecten, sjablonen, sprites) in de Store, wat handig is als je niet het talent hebt om je eigen middelen voor je te produceren spelproject.

Maar hoe gemakkelijk is deze software te gebruiken? De algemene mening onder de gebruikers is dat Construct 2 een zachte leercurve, en hoewel het kwaliteitsspellen kan produceren, is de engine enigszins beperkt als je iets echt spectaculairs en unieks wilt doen.

Stencyl is behoorlijk goed. Games die met deze software zijn gemaakt, staan ​​hoog in de App Store, zoals Impossible Pixel (# 2 in de VS), BLiP (# 1 in 18 landen) en Zuki's Quest (# 10 in de VS). Als dat geen belsignaal is, wat dan wel?

De belangrijkste verkoopargumenten voor Stencyl zijn de moderne interface en out-of-the-box ondersteuning voor geavanceerde functies zoals advertenties, mobiele scoreborden, in-app aankopen en plug-ins van derden. Het maakt het allemaal gemakkelijk, waardoor u minder moeite hoeft te doen.

De gratis versie kan alleen als Flash worden gepubliceerd. Met de Indie-licentie, die beschikbaar is voor $ 99 per jaar, kun je publiceren naar Windows, Mac en Linux. Voor iOS en Android moet je de Studio-licentie aanschaffen voor $ 199 per jaar. Daarnaast biedt Stencyl ondersteuning voor eenvoudig publiceren naar Steam, App Store en Play Store.

Game-logica is opgebouwd uit blokken met behulp van een slepen-en-neerzetten-interface die sterk doet denken aan MIT's Scratch. Als je enige programmeerervaring hebt (zie het laatste gedeelte van deze functie), dan kun je wat geavanceerde ontwikkeling doen door je eigen aangepaste gecodeerde blokken te maken met behulp van de Haxe-taal.

Stencyl heeft een matige leercurve daarom raden we aan om het rustig aan te doen en basisspellen op te bouwen met de aangeboden middelen, en te vertrouwen op het uitgebreide ondersteuningsforum voor tips en advies.

Als je van plan bent je game op Windows te publiceren, zul je blij zijn met de gratis licentie voor GameMaker: Studio (het heeft echter een welkomstscherm). De Professional-licentie, beschikbaar voor $ 149,99, heeft nog een paar functies en verwijdert het opstartscherm. Voor Mac-, Linux-, Android-, iOS- of HTML5-export heb je de hoofdlicentie nodig voor $ 799,99.

Maar wat kun je doen met GameMaker: Studio? U kunt een goed idee krijgen door de titels in te bekijken de showcasepagina, waar je eersteklas games vindt die met deze engine zijn gemaakt. Het grootste succesverhaal is echter de indie-hit Hotline Miami.

Er zijn online tutorials om u te begeleiden bij het maken van een game, terwijl er een uitgebreide kennisbank is voor technische ondersteuning. GameMaker: Studio heeft ook een bruisende online community - een van de grootste gamemaking-communities op internet - klaar om projecten te bespreken en tips te geven.

Dit is een tool voor het maken van games waar je je weg naar kunt vinden zonder te snel vast te lopen.

GameSalad is verkrijgbaar in twee smaken. De basisversie kost $ 19 per maand (of $ 199 per jaar) en exporteert alleen als HTML5, terwijl de Pro-versie $ 29 per maand kost (of $ 299 per jaar) en exporteert naar Windows, Mac, iOS en Android.

Om te zien wat er mogelijk is met deze software voor het bouwen van videogames, controleer de arcadepagina's waar je een paar titels kunt vinden om uit te proberen als browsergames. Je kunt ook YouTube bekijken:

Tutorials en middelen zijn beschikbaar op de GameSalad-markt terwijl ondersteuning kan worden gevonden door lid te worden van het communityforum, waar u ook tips en trucs vindt voor het gebruik van GameSalad.

Beginnend met de Cookbook-serie op de website van GameSalad, kun je jezelf door de verschillende tools en opties leiden en basisspellen en -sequenties bouwen. Met een leercurve die het publiceren van games als haalbaar presenteert, GameSalad is een sterke optie voor elke beginner.

Op dit punt vraag je je misschien af ​​of het bouwen van een videogame zonder programmeervaardigheden een goed idee is. Voor alle opties die we tot nu toe hebben gepresenteerd, moet je immers je hand in je zak steken voor alles wat geen HTML5-game is.

Laat ons u dan voorstellen aan GDevelop:

"GDevelop is een open source, platformonafhankelijke game-maker die door iedereen kan worden gebruikt - geen programmeervaardigheden vereist."

Met deze software wordt spellogica tot stand gebracht door middel van een reeks gebeurtenissen die in gewoon Engels worden uitgedrukt. Games kunnen worden geëxporteerd naar Windows, Mac, Linux, Android of HTML5. De verzameling tutorials en de gedetailleerde wiki zijn nuttig voor gebruikers die begeleiding nodig hebben bij de software.

Meer hulp nodig? Tips en trucs zijn te vinden op het forum en er is ook een subreddit. Hoewel de subreddit grof onderbenut wordt, kun je er nog steeds enkele voorbeelden vinden van voltooide spellen.

Deze video toont een klein meisje dat een spel maakt in GDevelop met wat hulp van haar vader:

Als het type game dat je wilt bouwen een RPG is, heb je de juiste tool gevonden. Gratis beschikbaar als proefversie (de volledige versie is $ 69,99), deze nieuwste versie van het populaire RPG-bouwprogramma is krachtig genoeg voor ervaren ontwikkelaars en toch eenvoudig genoeg voor kinderen.

Elk aspect van het maken van RPG's komt aan bod, met een verrassend betaalbare prijs, en tutorials en trucs zijn beschikbaar op de website om u op weg te helpen en door te gaan.

Als u het prijskaartje buiten uw budget vindt, wordt een gratis versie genoemd RPG Maker VX Ace Lite is beschikbaar, zodat u de software onder de knie kunt krijgen voordat u een aankoop doet.

Een laatste optie die het bekijken waard is, is ClickTeam Fusion. Er is een gratis versie die je kunt gebruiken downloaden en ontwikkelen met voordat u een upgrade uitvoert naar de volledige versie, die $ 99,99 kost. Maar dit wordt geleverd met een Splash-logo "Created with Fusion", dat u kunt elimineren door te upgraden naar de Developer-versie voor $ 399,99.

De Developer-versie wordt geleverd met verschillende uitgebreide opties en bronnen die de prijsverhoging rechtvaardigen, en het heft alle beperkingen op voor de distributie van je game.

De resulterende games worden geproduceerd in HTML5, maar er zijn exporteurs die je kunt kopen om titels te maken die op Windows, Mac, Linux, Android en iOS kunnen worden afgespeeld.

Tutorials en een communityforum bieden hulp en assistentie bij het maken van je games, wat zou moeten helpen u om uw weg langs de leercurve te beheren en steeds speelbaarder en boeiender te maken ervaringen.

Beyond the Game Creation Tools

Deze game-bouwkits bieden verschillende niveaus van granulariteit, maar als je echt spectaculaire games wilt maken, moet je dat doen leer echt programmeren Programmeren leren zonder alle stressMisschien heb je besloten om te gaan programmeren, voor een carrière of gewoon als hobby. Super goed! Maar misschien begin je je overweldigd te voelen. Niet zo goed. Hier is hulp om uw reis te vergemakkelijken. Lees verder .

Het volgende beste ding (nadat je vertrouwd bent met een van de bovenstaande programma's) is om naar Unity te gaan, wat misschien wel de meest gebruikte game-ontwikkelingsengine is voor amateur- en onafhankelijke ontwikkelaars. Je kunt beginnen via onze beginnersgids voor Unity Een spel programmeren met Unity: A Beginner's GuideIn het evoluerende landschap van indie-game-ontwikkeling is Unity een soort de-facto-standaard geworden: de lage kosten, het gebruiksgemak en de brede functieset maken het ideaal voor snelle game-ontwikkeling. Lees verder .

Je moet ook tijd besteden aan het lezen over programmeren in het algemeen. Om geld te besparen, kunt u hiervan profiteren gratis programmeerboeken 9 gratis programmeerboeken waarmee u een professional wordtOproep aan alle programmeurs, nieuw, oud of ambitieus: we hebben een geweldige selectie gratis (zoals in bier) boeken gevonden om je codeervaardigheden naar een hoger niveau te tillen. Stap in en geniet. Lees verder . Overweeg ook om op deze websites in te checken de basis van game-ontwikkeling 4 gratis websites waar u de basis van spelontwikkeling kunt lerenAls u op zoek bent naar een goede tutorialserie voor game-ontwikkeling, wilt u er een die u de praktijken en mentaliteit van goede codering omdat je die praktijken dan in elke taal of kunt omzetten platform. Lees verder om er zeker van te zijn dat eventuele lege plekken zijn ingevuld.

Ontwikkel je videogames? Of heb je interesse om aan de slag te gaan in het veld? Wat voor soort games wil je maken? Vertel ons erover in de reacties hieronder!

Christian Cawley is adjunct-redacteur voor beveiliging, Linux, doe-het-zelf, programmeren en technische uitleg. Hij produceert ook The Really Useful Podcast en heeft uitgebreide ervaring met desktop- en softwareondersteuning. Christian is een medewerker van het Linux Format-tijdschrift en is een Raspberry Pi-knutselaar, Lego-liefhebber en retro-gamingfan.