Advertentie

eigen computerspellen makenGames spelen kan heel leuk zijn. Maar waarom zou je daar stoppen? Als je een computer kent en wat tijd wilt investeren, kun je beginnen met het maken van je eigen games. Zelfs als je geen dag in je leven hebt geprogrammeerd, kun je vandaag beginnen.

Dit is het tweede deel van een driedelige serie. Bij elk artikel zullen de tools die we beoordelen een stuk moeilijker worden, de leercurve zal een beetje steiler worden, maar de creatieve mogelijkheden zullen nog meer toenemen.

In deel een we hebben gezien hoe je in een oogwenk je eigen tekstgebaseerde game, platformgame of first person shooter kunt maken, vaak met slechts slepen-en-neerzetten-procedures. Met die tools kon je al je eigen interactieve verhaal vertellen, maar je invloed op de gameplay-mechanica bleef beperkt.

Deze week bevat tools van gemiddelde complexiteit. Je kunt bepalen wat er in de game zit, maar ook hoe de afzonderlijke gameplay-elementen op elkaar inwerken. Om dit te doen, gebruiken we interacties en scripting van objectgebeurtenissen.

instagram viewer

GameMaker is een van de meest populaire game-making-suites in zijn klasse. Het was te zien in Jonathan Bennett's gaming-overzicht 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 begin 2010. Wat deze applicatie tot het hoogtepunt van deze groep maakt, is de veelzijdigheid en de compatibiliteit. GameMaker is de enige van de tools van deze week die op zowel Mac OS X als Windows draait. Bovendien kan de betaalde versie exporteren naar een nog breder scala aan platforms, waaronder iOS en Android.

eigen computerspellen maken

Het idee is simpel. Je voegt een aantal elementen toe aan je spel, waaronder achtergronden, geluiden en objecten. Het gedrag van deze objecten in uw game kan worden beschreven door gebeurtenissen en bijbehorende acties op te geven. Bekijk de bovenstaande schermafbeelding. Bij de gebeurtenis ‘Maken’ (d.w.z. bij initialisatie), doorloopt het object de acties die in de rechterkolom worden beschreven. Deze acties kunnen worden genest en omvatten conditionals (als ‘dit’, doe ‘dat’) en controleer stroomverklaringen (terwijl ‘dit’, ‘dat’ doet).

In feite dienen deze acties als een goede introductie tot de manier van denken van een programmeur. De meeste programmeertoepassingen zijn op dezelfde manier gestructureerd. Hierdoor kun je oefenen met een beperkte subset van mogelijke interacties, en zonder last te hebben van de exacte syntaxis.

maak je eigen spellen

Hoewel je je hele spel kunt bouwen door objecteigenschappen aan te passen, kun je deze standaardsjablonen uitbreiden door je eigen scripts te maken. Deze scripts gebruiken GameMaker Language (GML) die in syntaxis op Java lijkt. Je kunt ook lezen en leren van, of de scripts aanpassen die bij GameMaker zijn inbegrepen en online beschikbaar zijn.

YoYo Games, het bedrijf achter GameMaker, biedt online verschillende bronnen, waaronder een aantal tutorials. Deze tutorials kunnen je helpen aan de slag te gaan met GameMaker.

RPG Toolkit richt zich op een kleinere subset van games, maar doet dat heel goed. De tools in deze game-creatiesuite zijn de afgelopen 10 jaar aangescherpt om u te helpen een uitgebreid 2D-rollenspel te leveren.

Deze tweedimensionale spellen zijn gemodelleerd naar op tegels gebaseerde afbeeldingen en animaties. RPG Toolkit laat je echter vrij om je eigen geprogrammeerde beelden te gebruiken in bepaalde delen van de game-interface. Het belangrijkste is misschien wel dat RPG Toolkit profiteert van zijn uitgebreide gemeenschap. Als je vastzit aan een vraag over je game, of zelfs als je wilt genieten van een discussie over de gamemethodologie, kun je altijd naar de forums gaan.

maak je eigen spellen

De editor in de RPG Toolkit helpt je alles te maken wat je nodig hebt voor je game, inclusief nieuwe sprites, effecten en in-game personages. Op de website vind je talloze hulpprogramma's, plug-ins en vooraf gemaakte programmeerfragmenten om in je game te gebruiken.

maak je eigen spellen

In tegenstelling tot GameMaker vertrouwt RPG Toolkit veel meer op de scripttaal, RPG-code genaamd. Deze taal is essentieel om een ​​degelijke RPG te maken. In tegenstelling tot de andere twee toepassingen die in dit artikel worden genoemd, kunt u dit niet licht overslaan.

Download om aan de slag te gaan de applicatie en bekijk de tutorials op de RPG Toolkit-website. Daar vind je welke informatie je nodig hebt over de editor, codering, graphics en audio van je game. Als je op zoek bent naar een groot project, probeer dan de forums om collega-enthousiastelingen te vinden om er samen met jou aan te werken.

Zoals de naam al aangeeft, kunt u met 3D Rad uw eigen 3D-games maken op uw Windows-computer. Het houdt vast aan een zeer interessante methodologie. Met 3D Rad ontwerpt u uw games vanuit een ontwerpperspectief, waarbij u de interacties tussen objecten vaak scriptt terwijl u doorgaat.

spellen maken

U kunt de 3D-editor gebruiken om uw eigen 3D-modellen weer te geven of deze uit een externe bron te importeren. Als je geen last wilt hebben van 3D-modellen, is 3D Rad misschien niet de applicatie voor jou. Zelfs als u vooraf gemaakte 3D-modellen gebruikt, wordt het grootste deel van uw werk besteed aan het combineren ervan verschillende onderdelen, met behulp van werkende gewrichten, wielen en een verscheidenheid aan tussenstukken om uw eigen fysica te creëren zandbak.

eigen computerspellen maken

Net als GameMaker orkestreer je de 3D Rad-gameplay zonder ooit een regel code te schrijven. Voor het grootste deel specificeert u objectrelaties en interacties met behulp van de objectdialogen. Door deze visuele relaties te definiëren, doet u in feite een beroep op een grote verscheidenheid aan ingebouwde scripts, waaronder scripts voor kunstmatige intelligentie. Als je verder wilt gaan dan dit initiële functionaliteitsniveau, kun je met 3D Rad ook je eigen scripts definiëren om in het spel te gebruiken. Bekijk in elk geval de grote verscheidenheid aan tutorials op de documentatiepagina's.

Welke van deze toepassingen viel je op? Heeft u nog andere suggesties? Deel uw ideeën en ervaringen in de onderstaande opmerkingen!

Afbeelding tegoed: Idee go / gratis digitale foto's

Ik ben een schrijver en student computerwetenschappen uit België. Je kunt me altijd een plezier doen met een goed artikelidee, boekaanbeveling of receptidee.