Hoe om 'n rekenaarspel te maak: 11 stappe (met foto's)

INHOUDSOPGAWE:

Hoe om 'n rekenaarspel te maak: 11 stappe (met foto's)
Hoe om 'n rekenaarspel te maak: 11 stappe (met foto's)

Video: Hoe om 'n rekenaarspel te maak: 11 stappe (met foto's)

Video: Hoe om 'n rekenaarspel te maak: 11 stappe (met foto's)
Video: Lightroom Classic in 10 stappen | Deel 4 Beoordelen 2024, Mei
Anonim

Hou u daarvan om videospeletjies te speel, het u altyd 'n truuk om die spel te voltooi of u teenstanders in u spel te verslaan, of het u 'n verbeeldingskrag so groot dat u u 'n karakter of selfs u eie wêreld kan voorstel? Daar is baie instrumente wat u kan gebruik om u sterk punte in videospeletjies te omskep. U het wel programmeringsvaardighede daarvoor nodig. Maar as u kan, benodig u slegs 'n muis en sleutelbord en 'n bekwame span.

Stap

Deel 1 van 2: Soek die nodige gereedskap/programme

Maak rekenaarspeletjies Stap 1
Maak rekenaarspeletjies Stap 1

Stap 1. Skep 'n teksgebaseerde speletjie

Hierdie tipe spel is waarskynlik die maklikste om te maak, hoewel nie almal daarin belangstel om 'n speletjie te skep wat nie grafika het nie. Die meeste teksgebaseerde speletjies fokus op verhale, raaisels of avonture wat storievertelling, verkenning en raaisels kombineer.

  • Twine is 'n toepassing wat maklik in u blaaier gebruik kan word.
  • StoryNexus en Visionaire is opsies wat meer spelopsies en statiese beelde bied.
  • Inform7 is 'n beter hulpmiddel of toepassing omdat dit 'n groot gemeenskap en ondersteuners het.
Maak rekenaarspeletjies Stap 2
Maak rekenaarspeletjies Stap 2

Stap 2. Skep 'n 2D -speletjie

GameMaker en Stencyl is uitstekende opsies as u 2D -speletjies in enige genre wil skep, en albei gee u die opsie om programmeringskode te gebruik sonder om te weet hoe om te programmeer. Krap! is ook 'n hulpmiddel wat u kan gebruik om blaaierspeletjies te skep.

Maak rekenaarspeletjies Stap 3
Maak rekenaarspeletjies Stap 3

Stap 3. Probeer om 'n 3D -speletjie te maak

Die skep van 'n 3D -spel is baie meer uitdagend as 'n 2D -speletjie. Maak dus gereed vir 'n lang moeilike projek. Spark en Game Guru kan u taak vergemaklik deur u in staat te stel om u spelwêreld te skep sonder om programmering te hoef te verstaan. As u kennis van programmering het of programmering wil leer, probeer dan die tans gewilde spelmotor, Unity.

As u u eie 3D -modelle wil skep, benodig u 3D -skeppingsagteware soos 3DS Max, Blender of Maya

Maak rekenaarspeletjies Stap 4
Maak rekenaarspeletjies Stap 4

Stap 4. Neem 'n programmeringsgerigte benadering

Selfs as u 'n programmeringsagtergrond het, wil u miskien een van die enjins hierbo gebruik om u eerste speletjie te skep, en u hoef nie 'n ander, moeiliker roete te volg nie. Sommige mense verkies egter om alle aspekte van die speletjies wat hulle maak in beheer te hê en wil dit van nuuts af bou. Ideaal gesproke, sodat u alle aspekte van u spel op 'n netjiese en duidelike manier kan kombineer, verkies u om u spel in 'n geïntegreerde ontwikkelingsomgewing soos Eclipse te bou en nie in 'n teksredakteur nie.

Alhoewel u in elk programmeertaal speletjies kan maak, is C ++ 'n uitstekende hulpmiddel met baie hulpbronne en tutoriale wat u benodig om speletjies te maak

Deel 2 van 2: Maak die spel

Maak rekenaarspeletjies Stap 5
Maak rekenaarspeletjies Stap 5

Stap 1. Definieer die konsep

Vir u eerste projek is die skep van 'n eenvoudige spel uit 'n genre waarvan u hou, 'n goeie beginpunt (byvoorbeeld 'n platform of 'n rolspel). Voordat u begin, skryf u idees oor die spel neer en probeer 'n paar van hierdie vrae beantwoord:

  • Wat is die belangrikste komponente van die spel? Voorbeelde van hierdie antwoorde sluit in die verslaan van vyande, die oplossing van raaisels of om met ander karakters in die spel te praat.
  • Watter soort spel wil jy in jou spel hê? Byvoorbeeld, jy wil dalk hê dat jou spelers intydse vyande moet beveg wat behendigheid in knoppiekombinasies vereis, of op beurte wat strategie en taktiek vereis. Of as u spel daarop fokus om met ander karakters in die spel te praat, kan die speler die plot of storielyn verander as hy 'n ander keuse maak, of as die plot meer lineêr is, sodat spelers die regte besluite moet neem.
  • Hoe is jou bui in die spel? Vrolik, spookagtig, geheimsinnig of opbouend?
Maak rekenaarspeletjies Stap 6
Maak rekenaarspeletjies Stap 6

Stap 2. Skep 'n eenvoudige vlak

As u 'n speletjie -enjin of speletjie -skeppingsinstrument gebruik om u speletjie te skep, probeer om kreatief te raak met die enjin of hulpmiddel. Leer hoe om bewegende agtergronde, voorwerpe en karakters te plaas. In werklikheid kan u probeer om die karakters in die spel met die bestaande voorwerpe te laat interaksie, of om die voorwerpe wat reeds in die gereedskap of sagteware wat u gebruik, te ondersoek en te kyk of daar interaksie is waarmee u kan werk die voorwerp.

  • As u nie weet hoe om iets te doen nie, soek dit op die webwerf van die instrument of die enjin of soek elders op die internet, soos forums.
  • Vir die eerste projek hoef u nie te veel bekommerd te wees oor beligting of ander grafiese besonderhede nie.
Maak rekenaarspeletjies Stap 7
Maak rekenaarspeletjies Stap 7

Stap 3. Ontwerp jou belangrikste spel

Om 'n spel te ontwerp, is 'n paar aanpassings en aanpassings aan die sagteware van die spel nodig, en dit is nodig om 'n meer komplekse stelsel te bou as dit van nuuts af gebou is. Hier is 'n paar voorbeelde:

  • As u 'n platformspeletjie maak, wil u hê dat u karakter kan spring of in die lug spring of 'n ander spesiale beweging? Probeer ook om die hoogte van die sprong van u karakter en die reaksie van die verskillende interaksies wat die speler gee, aan te pas (soos om 'n knoppie vir 'n paar sekondes ingedruk te hou).
  • As u 'n RPG- of gruwelspel maak, met watter wapen sal spelers die spel begin? Kies twee of drie wapens wat spelers kan opgradeer, en toets dit dan. Maak seker dat die keuse van wapens interessant en gevarieerd is. U bied byvoorbeeld drie soorte wapens, naamlik sterk wapens wat meer as een vyand kan beseer, of diegene wat vyande swakker maak. Moenie die een wapen baie sterker maak as die ander nie, tensy die wapen duurder en moeiliker is om te bekom.
  • Wil u in speletjies wat op dialoog gebaseer is, die speler 'n 'tak' op die skerm op die skerm kies, of net die instruksies lees om 'n spesifieke taak uit te voer en die volgende dialoog oop te maak? Wil u hê dat die spel lineêr en eenrigting moet wees, of dat dit veelvuldige erwe en eindes moet hê?
Maak rekenaarspeletjies Stap 8
Maak rekenaarspeletjies Stap 8

Stap 4. Skep verskeie vlakke

Drie of vyf kort vlakke is redelike teikens vir u eerste wedstryd. U kan dit in elk geval altyd later byvoeg. Hou altyd u belangrikste spel op elke vlak, en laat elke vlak verskillende uitdagings of verhogings hê. U kan die vlakke opeenvolgend maak waar spelers een vlak moet voltooi om 'n ander vlak te speel, of aparte vlakke skep waar spelers die vlak kan kies wat hulle wil hê.

  • Vir platformspeletjies is een van die uitdagings gewoonlik vinniger vyande of bewegende platforms.
  • Aksiespeletjies kan 'n nuwe vyand op elke vlak voorstel, 'n kragtige vyand of baas, of 'n vyand wat nie verslaan kan word sonder sekere truuks of wapens nie.
  • Legkaartspeletjies hou gewoonlik by een tipe legkaart en maak dit moeiliker met elke vlak, of stel nuwe gereedskap of struikelblokke voor waarvoor spelers harder moet dink.
Maak rekenaarspeletjies Stap 9
Maak rekenaarspeletjies Stap 9

Stap 5. Skep lang- en mediumtermyn doelwitte

'N Spel bevat soms' sekondêre meganika 'of' sekondêre spel '. Deur meganismes uit die belangrikste spel, soos spring, te gebruik, kan spelers ook sekondêre spel gebruik, soos om op 'n teenstander te trap wanneer hulle land of items versamel. Hierdie sekondêre spel kan gebruik word om 'n langtermynprestasie in die spel te word, byvoorbeeld deur muntstukke op elke vlak te versamel, spelers kan dit red en opgraderings koop wat kan help om die spel te voltooi.

Uit die voorbeeld hierbo het u moontlik onwetend die sekondêre spel aangegaan. Maak net seker dat u spelers onmiddellik kan besef watter aspek u installeer. As u speler na 10 minute net dink dat u spel sonder ophou vyande skiet, sal hy binne 'n paar minute beslis verveeld wees. As hy die muntstuk kry nadat hy die eerste vyand verslaan het, sou hy weet dat hy 'n doel gehad het, of ten minste wonder wat die funksie van die munt was, en uiteindelik sou hy voortgaan om te speel

Maak rekenaarspeletjies Stap 10
Maak rekenaarspeletjies Stap 10

Stap 6. Doen 'n toetslopie

Probeer elke vlak wat u skep, 'n paar keer, en vra vriende of mense wat u ken om u te help. Probeer om die spel met verskillende benaderings te speel, wat wissel van die regte manier of vreemde en ongewone maniere, soos om die missie te ignoreer en die finale baas regstreeks te beveg, of om die spel met die ergste hulpbronne af te handel. Die toetsproses is 'n lang en frustrerende proses, maar om foute reg te stel en u spel te vervolmaak, is iets wat u moet doen voordat u spel vrygestel word.

  • Hier is genoeg inligting oor u toetsspan. Hulle moet basiese dinge soos beheer weet, maar hulle hoef nie alles te weet nie.
  • Gee u toetser 'n terugvoervorm, sodat u al die inligting kan neerskryf en later kan lees en daarna kan verwys. In hierdie vorm kan u ook spesifieke vrae oor u spel stel.
  • Die toetsers wat u die meeste kan help, is mense wat u nie ken nie en nie huiwer om u kritiek en voorstelle te gee nie.
Maak rekenaarspeletjies Stap 11
Maak rekenaarspeletjies Stap 11

Stap 7. Verbeter die grafika en klank in die spel

Alhoewel daar baie spelbates is wat u kan gebruik, neem die tyd om dit almal aan te pas om dit perfek te laat lyk. As 'n aspek nie perfek is nie of nie reg lyk nie, vervang dit dan met iets anders. Leer pixelkuns as u 'n beeld in u 2D -speletjie wil verander, of sagteware soos OpenGL wil gebruik as u aan 'n 3D -projek werk. Voeg 'n ligte effek by om spelers te laat weet watter pad die belangrikste pad is, of 'n deeltjie -effek wat 'n koel aanvalseffek of beweging op die agtergrond toon. Voeg ook klank by vir voetstappe, aanvalle, spronge en enigiets anders wat klank vereis.

Aanbeveel: