Hoe videogames te maken zonder enige programmering

Hoe videogames te maken zonder enige programmering / Creatief

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

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

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

Geschiedenis van bouwpakketten voor videogames

Een toepassing gebruiken om een ​​videogame te maken is niets nieuws. In de jaren tachtig van de vorige eeuw beschikten 8-bit-systemen over een verzameling tools, zoals Graphic Adventure Creator (vergelijkbare tools zijn beschikbaar voor moderne platforms. 3 Tools om je eigen tekstavontuurspellen te maken 3 Tools om je eigen tekst te maken Avontuurspellen Wil je proberen je eigen tekstavonturegame maken? Dit is je kans! Deze drie hulpmiddelen helpen je bij het maken van je eigen complexe en speelbare verhaal Lees meer) en de tekst-alleen voorganger, The Quill.

Later heeft Shoot'Em-Up Construction Kit (ook bekend als SEUCK) het maken van shoot-em ups mogelijk gemaakt, compleet met een achtergrond / kaart-editor en sprite-editor, en Adventure Construction Set voor 8-bits en 16-bits systemen werd gebruikt in de creatie van avonturengames op basis van tegels. ZZT en MegaZeux zijn twee andere die ook het vermelden waard zijn.

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

Sinds het midden van de jaren negentig zijn videogames grotendeels gemaakt met interne bouwsets, uitgebreide op maat gemaakte applicaties die worden gebruikt om werelden en personages te bouwen, een dialoog op te nemen en alles te creëren wat het verhaal van het spel vereist, zelfs tot het plaatsen van personages en menus.

Meer recentelijk zijn er een toenemend aantal tools voor het maken van spellen gekomen, waarvan we er al eens naar hebben gekeken voor 5 gratis game-ontwikkeling softwaretools om je eigen spellen te maken 5 gratis software voor gamedevelopment om je eigen spellen te maken Hier zijn de beste gratis spelontwikkelingssoftware en hulpmiddelen die u kunt gebruiken om vandaag uw droomspel te maken. Lees verder . Dus de vraag is of de huidige opties beschikbaar voor videomakers met een amateur of een klein budget kunnen worden gebruikt om hoogwaardige videogames te maken? Verrassend, ja - met een paar kanttekeningen.

Construeer 2

Construct 2 kan worden gebruikt om allerlei 2D-games te maken, zoals blijkt uit de Showcase-pagina van de website. In feite kunnen games gemaakt met Construct 2 zelfs direct op de site worden gespeeld. Kijk wat deze motor kan doen.

De gratis versie van Construct 2 publiceerde alleen HTML5-spellen. Als u Windows-, Mac-, Linux-, iOS-, Android-, Amazon Store- of WiiU-spellen wilt maken, moet u de persoonlijke licentie aanschaffen voor $ 129,99.

De website van Construct 2 heeft een heleboel geweldige tutorials om je door de beginfasen te helpen. De forums bieden aanvullende tips en ondersteuning en u kunt items in de Store kopen (zoals afbeeldingen, geluidseffecten, sjablonen, sprites), wat handig is als u niet het talent hebt om uw eigen items voor uw gameproject te produceren..

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

Stencyl

Stencyl is redelijk goed. Games gemaakt met behulp van deze software bevinden zich hoog in de App Store, zoals Onmogelijke Pixel (# 2 in VS), BLiP (# 1 in 18 landen) en Zuki's Quest (# 10 in VS). Als dat geen goedkeurende bevestiging is, wat is dat dan?

De belangrijkste verkoopargumenten voor Stencyl zijn de moderne interface en out-of-the-box-ondersteuning voor geavanceerde functies zoals advertenties, mobiele leaderboards, 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 publiceren. De Indie-licentie, beschikbaar voor $ 99 per jaar, maakt publicatie naar Windows, Mac en Linux mogelijk. Voor iOS en Android moet je de Studio-licentie aanschaffen voor $ 199 per jaar. Bovendien biedt Stencyl ondersteuning voor eenvoudig publiceren naar Steam, App Store en Play Store.

Spellogica is opgebouwd met blokken met behulp van een drag-and-drop interface die sterk doet denken aan MIT's Scratch. Als je wat programmeerervaring hebt (zie laatste deel van deze functie), dan kun je wat geavanceerde ontwikkeling doen door je eigen aangepaste blokken te maken met de Haxe-taal.

Stencyl heeft een gematigde leercurve, dus we raden aan om langzaam dingen te doen en basisspellen op te bouwen met het aangeboden aanbod, en te vertrouwen op het uitgebreide supportforum voor tips en advies.

GameMaker: Studio

Als je van plan bent je game op Windows te publiceren, ben je blij met de gratis licentie voor GameMaker: Studio (deze heeft echter wel een welkomstscherm). De professionele licentie, beschikbaar voor $ 149,99, heeft nog een paar andere functies en haalt het welkomstscherm weg. Voor export van Mac, Linux, Android, iOS of HTML5 heeft u de Master-licentie nodig voor $ 799,99.

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

Er zijn on line zelfstudies beschikbaar om u te begeleiden bij het maken van een game, terwijl er een uitgebreide knowledgebase wordt geboden voor technische ondersteuning. GameMaker: Studio heeft ook een bruisende online community - een van de grootste gamemakers op internet - klaar om projecten te bespreken en tips te geven.

Dit is een hulpmiddel voor het maken van games waarin je je weg kunt vinden zonder te snel vast te lopen.

GameSalad

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 wordt geëxporteerd naar Windows, Mac, iOS en Android.

Om te zien wat er mogelijk is met deze software voor het bouwen van videogames, raadpleegt u de arcadepagina's waar u een aantal titels kunt vinden om uit te proberen als browsergames. Je kunt ook een kijkje nemen op YouTube:

Tutorials en assets zijn beschikbaar op de GameSalad-marktplaats, terwijl ondersteuning te vinden is 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 loodsen en basisspellen en -sequenties bouwen. Met een leercurve die publicatiegames als haalbaar presenteert, is GameSalad een sterke optie voor elke newbie.

GDevelop

Op dit punt kun je je misschien afvragen of het bouwen van een videogame zonder programmeervaardigheden een goed idee is. Immers, alle opties die we tot nu toe hebben gepresenteerd, vereisen dat je je hand in je zak steekt voor iets dat geen HTML5-spel is.

Laat ons u dan voorstellen aan GDevelop:

“GDevelop is een open-source platformonafhankelijke game-ontwikkelaar die door iedereen kan worden gebruikt - geen programmeerkennis vereist.”

Met deze software wordt de spellogica vastgesteld aan de hand 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 advies nodig hebben over de software.

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

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

RPG Maker VX Ace

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-constructieprogramma is krachtig genoeg voor ervaren ontwikkelaars en toch eenvoudig genoeg voor kinderen.

Elk aspect van RPG-creatie wordt behandeld, met een verrassend betaalbare prijs, en tutorials en tricks zijn beschikbaar op de website om je op weg te helpen en door te gaan.

Als u het prijskaartje buiten uw budget vindt, is er een gratis versie genaamd RPG Maker VX Ace Lite beschikbaar, zodat u de software begrijpt voordat u een aankoop doet.

ClickTeam Fusion

Een laatste optie die de moeite van het kijken waard is, is ClickTeam Fusion. Er is een gratis versie die u kunt downloaden en ontwikkelen voordat u een upgrade uitvoert naar de volledige versie, die $ 99,99 kost. Maar dit komt met een “Gemaakt met Fusion” splash-logo, dat u kunt verwijderen door een upgrade naar de ontwikkelaarsversie voor $ 399,99.

De ontwikkelaarsversie wordt geleverd met verschillende uitgebreide opties en bronnen die de prijsstijging rechtvaardigen, en het heft alle beperkingen op de distributie van je spel op.

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

Zelfstudies en een communityforum bieden hulp en hulp bij het maken van je games, wat je moet helpen om je weg te volgen langs de leercurve en steeds speelbaardere en boeiende ervaringen te produceren.

Beyond the Game Creation Tools

Deze spelbouwpakketten bieden verschillende niveaus van gedetailleerdheid, maar als je echt spectaculaire spellen wilt maken, moet je echte programmering leren Leren Programmeren zonder alle stress Leren programmeren zonder al je stress Misschien heb je besloten om door te gaan programmeren, of het nu voor een carrière is of gewoon als een 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 beste moment (nadat je je op je gemak voelt met een van de bovenstaande programma's) is om over te stappen naar Unity, misschien wel de meest gebruikte game-ontwikkelingengine voor amateur- en onafhankelijke ontwikkelaars. U kunt aan de slag via onze beginnersgids voor Unity Programming Een spel met eenheid: een beginnershandleiding Een spel met eenheid programmeren: een gids voor beginners In het zich ontwikkelende landschap van indie-game-ontwikkeling, is Unity ontstaan ​​als iets van een de-facto standaard: de lage kosten, gebruiksgemak en brede functies maken het ideaal voor een snelle ontwikkeling van games. Lees verder .

Je moet ook tijd besteden aan het lezen over programmeren in het algemeen. Om geld te besparen, kunt u profiteren van deze gratis programmeerboeken 9 Gratis programmeerboeken die u tot een pro zullen maken 9 Gratis programmeerboeken die u een pro maken Bellen van alle programmeurs, nieuw, oud of ambitieus: we hebben een oplossing gevonden grote selectie gratis (zoals in bier) boeken om je codeervaardigheden naar een hoger niveau te tillen. Stap in en geniet ervan. Lees verder . Overweeg ook eens een kijkje te nemen in deze websites over de basisprincipes van game-ontwikkeling 4 Gratis websites waar u de basisprincipes van spelontwikkeling kunt leren 4 Gratis websites waar u de basisprincipes van spelontwikkeling kunt leren Wanneer u op zoek bent naar een goede spelontwikkelingslessenreeks, wilt u er één dat leert je de gewoonten en mentaliteit van goede codering, omdat je die praktijken vervolgens in elke taal of platform kunt transponeren. Lees meer alleen om ervoor te zorgen dat eventuele lege velden worden ingevuld.

Ontwikkel je videogames? Of heb je er belang bij om in het veld te beginnen? Wat voor soort spellen wil je maken? Vertel ons meer over hen in de reacties hieronder!

Ontdek meer over: Game Development, Video Game Design.