Hoe computergames te maken

Schrijver: Tamara Smith
Datum Van Creatie: 27 Januari 2021
Updatedatum: 19 Kunnen 2024
Anonim
Hoe maak je een game #1 [NL/Dutch]
Video: Hoe maak je een game #1 [NL/Dutch]

Inhoud

Is het een van je hobby's om computerspelletjes te spelen, nieuwe tactieken te ontwikkelen om ze te verslaan en hele universums te creëren in het diepst van je betoverde geest? Er zijn veel tools waarmee je je eigen spel kunt maken met alleen deze vaardigheden, maar het is de moeite waard eraan te denken dat een bepaald begrip van programmeren het scala aan werkopties kan vergroten. Pak de muis en het toetsenbord en geniet van deze reis.

Stappen

Methode 1 van 2: De juiste tools vinden

  1. Maak een op tekst gebaseerd spel. Dit is waarschijnlijk het gemakkelijkste type om te maken, hoewel niet iedereen geïnteresseerd is in een game zonder afbeeldingen. De meeste op tekst gebaseerde games zijn gericht op een verhaal, een puzzel of een avontuur dat verhaallijn, verkenning en uitdagingen combineert. Hier zijn enkele gratis opties:
    • DE Touw is een snelle en gemakkelijk te gebruiken online applicatie.
    • VerhaalNexus en Visionair breng meer opties van mechanica en stilstaande beelden.
    • DE Informeren 7 het is een krachtiger hulpmiddel en met een grote gemeenschap van supporters.

  2. Maak een spel in 2D.Spellenmaker en Stencyl zijn goede opties die goed werken met elk genre, waardoor je de mogelijkheid hebt om te programmeren zonder dat dit nodig is. Hier is het! Een ander alternatief voor het maken van online games.
  3. Probeer games in 3D te maken. Dit is op zijn beurt een veel grotere uitdaging dan het maken van een 2D-game, dus bereid je voor op een lang project en veel hard werk. Vonk en Game Guru in associatie met Eenheid kunnen een deel van de moeite besparen, omdat ze u in staat stellen de wereld te bouwen die u wilt zonder deze te hoeven programmeren. Als je al wat programmeerkennis hebt of meer wilt weten, probeer dan de authoringomgeving (of "motor’) Eenheid, extreem populair bij ontwikkelaars.
    • Als u uw eigen 3D-modellen wilt maken in plaats van kant-en-klare objecten te gebruiken, heeft u een driedimensionale modelleertoepassing nodig, zoals 3D Studio Max, Blender of Maya.

  4. Kies voor een programmeergerichte aanpak. Zelfs met ervaring in het veld, wil je misschien een van de bovengenoemde creatieve omgevingen gebruiken in je eerste game, en het is niet nodig om naar verschillende opties te zoeken alleen omdat ze complexer zijn. Toch houden sommige mensen van de intense controle die ze vanaf het begin krijgen bij het ontwerpen van een game. Plan de game idealiter in een geïntegreerde ontwikkelomgeving (IDE) zoals de Verduistering in plaats van een teksteditor te gebruiken, en je kunt alles wat je nodig hebt samenvoegen in één handig project.
    • Hoewel het mogelijk is om een ​​game in bijna elke programmeertaal te programmeren, geeft het leren van C ++ je een krachtig hulpmiddel met verschillende bronnen en tutorials over game-ontwikkeling die beschikbaar zijn op internet.

Methode 2 van 2: het spel maken


  1. Kies een concept. In je eerste project is een goed startpunt om een ​​klein en typisch voorbeeld te maken van een genre dat je leuk vindt, zoals platform of RPG. Schrijf voordat je begint ideeën op die je hebt over het spelformaat en de antwoorden op de volgende vragen:
    • Wat is het belangrijkste onderdeel van de gameplay (de "centrale" mechanica van het spel)? Dit kan het vechten tegen vijanden zijn, puzzels oplossen of praten met andere personages.
    • Hoe ziet de game eruit? Het vechten tegen vijanden kan bijvoorbeeld gebeuren door in realtime op knoppen te drukken of tactisch en om beurten. Games met veel dialoog kunnen de speler de plot laten vormen op basis van hun beslissingen, of bovendien meer gericht zijn op het leren van zoveel mogelijk over de personages en de wereld.
    • Wat is de sfeer van het spel? Iets huiveringwekkend, vreugdevol, mysterieus, spannends?
  2. Doe een eenvoudige fase. Als je een creatieve omgeving of een ander hulpmiddel gebruikt om voor het eerst games te maken, is dit een goed moment om met de beschikbare opties te spelen. Leer hoe u bewegende achtergronden, objecten en karakters positioneert. Maak indien mogelijk objecten waarmee de speler kan communiceren of dwalen door objecten die al in de applicatie staan ​​om te zien of ze kant-en-klare interacties bevatten.
    • Als u niet zeker weet hoe u iets moet doen, vraag er dan naar op de ontwikkelaarspagina van de tool of zoek naar hulp op internet.
    • Maak u nog geen zorgen over lichteffecten en andere "extra" beelden.
  3. Ontwikkel indien nodig de kerngameplay. Dit kan kleine verbeteringen in de ontwerpomgeving zijn of zelfs complexere systemen die vanaf het begin moeten worden gebouwd. Hier zijn enkele voorbeelden:
    • Als je een platformspel aan het maken bent, wil je dan dat het personage kan dubbelspringen of een "speciale" beweging kan uitvoeren? Speel met hoe hoog hij kan springen en of je verschillende reacties wilt tussen het licht indrukken en indrukken van de toets, of dat er verschillende soorten sprongen zullen zijn?
    • Welke wapens zijn er in het begin voor de speler beschikbaar als je een rollenspel of spanning maakt? Kies er twee of drie die kunnen worden bijgewerkt en test ze. Probeer de keuze tussen hen interessanter te maken. Een van hen kan bijvoorbeeld meer schade aanrichten, meer dan één vijand treffen of tegenstanders verzwakken. Maak van geen van hen het beste alternatief voor alle doeleinden, tenzij het hoge kosten met zich meebrengt (een spreuk die meer mana uitgeeft of een wapen dat na gebruik kapot gaat).
    • In een spel met dialoogvensters wil je dat de speler kan kiezen tussen verschillende "takken" die op het scherm worden weergegeven of, meestal, gewoon luisteren naar wat er wordt gezegd, een taak uitvoeren op een andere locatie om nieuwe regels te ontgrendelen en terugkomen om erachter te komen meer? Wil je dat de speler alles in één cyclus ontdekt of heeft het spel meerdere mogelijke paden en eindes?
  4. Creëer een paar verschillende niveaus. Drie tot vijf fasen zijn een goed doel voor je eerste game, hoewel er altijd de mogelijkheid is om deze in de toekomst uit te breiden. Houd altijd rekening met de "kernmechanica" en maak de uitdaging van elk niveau een beetje anders. Je kunt ze ordenen of ze zelfs apart laten en erbij komen als ze klaar zijn, afhankelijk van wat gemakkelijker is.
    • Een platformspel introduceert meestal bewegende platforms of snellere vijanden.
    • Een actiespel kan hordes vijanden, een enkele krachtige tegenstander of meerdere moeilijk te verslaan tegenstanders introduceren die een specifiek wapen of specifieke tactiek nodig hebben.
    • Een denkspel houdt meestal vast aan één type puzzel en gebruikt verschillende versies ervan op elk niveau, of introduceert nieuwe tools en nieuwe obstakels die meer strategisch denken van de speler vereisen.
  5. Maak doelen op middellange en lange termijn. Deze worden vaak mechanisch of genoemd lussen "ondergeschikt". Bij het gebruik van centrale mechanica, zoals springen, bevordert de speler ook secundaire mechanica, zoals springen over vijanden of het oppakken van items in het hele level. Bijgevolg leidt dit tot prestaties en doelen op de lange termijn, zoals het bereiken van het einde van het level, geld sparen voor versterkingen en uiteindelijk het spel voltooien.
    • Zoals je kunt zien in het voorbeeld, heb je deze doelen misschien opgenomen zonder dat je het je realiseerde. Onthoud gewoon dat de speler er snel meer over moet kunnen leren. Als je tien minuten in het spel zit en denkt dat het allemaal neerkomt op het keer op keer neerschieten van vijanden, is het mogelijk dat de speler zich verveelt. Aan de andere kant, als een munt wordt gewonnen met de nederlaag van de eerste vijand, begrijpt hij dat er een nieuw doel is (munten sparen voor een beloning) en dat de centrale mechanica hem in die richting voortbeweegt.
  6. Test het spel. Test vaak op elk niveau en vraag vrienden of kennissen om u te helpen. Probeer het spel op een aantal verschillende manieren te benaderen, inclusief methoden die je nog nooit hebt overwogen, zoals missies overslaan en rechtstreeks naar de eindbaas rennen, of proberen het spel te winnen door "slechte" wapens en versterkingen te kiezen. Dit is een lang proces en kan erg frustrerend zijn, maar het is de moeite waard om fouten te herstellen en ervoor te zorgen dat de mechanica leuk is voor alle spelers.
    • Geef testers net genoeg informatie om aan de slag te gaan. Ze moeten weten dat ze werken met materiaal in ontwikkeling, naast de basiscommando's. U hoeft verder niets te weten.
    • Lever formulieren aan waarin ze feedback kunnen geven en je hebt een overzicht van alle relevante informatie, zodat je tijdens het hele proces gemakkelijk vergelijkingen en referenties kunt maken. Hierdoor kun je ook specifieke vragen stellen over delen van het spel die nog vragen hebben.
    • De meest bruikbare testers zijn mensen die je niet kennen en die zich niet gedwongen voelen om je spel te prijzen.
  7. Verbeter grafische afbeeldingen en geluidseffecten. Hoewel het mogelijk is om veel gratis objecten voor games op internet te vinden, moet u tijd investeren in het aanpassen van alles wat niet op zijn plaats lijkt of op zoek naar vervangers. Leer het pixel kunst als je eenvoudige kunst wilt maken in je 2D-game, of tools zoals OpenGL als het een ambitieus 3D-project is. Voeg lichteffecten toe die de speler aanmoedigen om het hoofdpad van de ruimte te volgen, en deeltjeseffecten die interessante aanvallen of bewegingen in de scenario's laten zien. Voeg geluidseffecten toe voor wandelen, aanvallen, springen en wat er verder nodig is. Hoewel er altijd een mogelijkheid is om verder te tweaken en te testen, is je game klaar voor lancering zodra de graphics en audio aan je normen voldoen. Gefeliciteerd!

Al we op chool zijn, moeten we op de kla en de leraar letten en niet op ociale netwerken brow en. Al u echter niet kunt wachten om naar hui te gaan en toegang te krijgen tot Facebook, zijn er een paar...

Hoe een egel te temmen

Mike Robinson

Kunnen 2024

Egel zijn herkenbaar aan hun nuit, ronde oren en tekel . Geloof het of niet, het zijn geweldige hui dieren. Voordat je echter plezier hebt met je nieuwe vriend, moet je hem temmen, wat het proce i om ...

Interessante Publicaties