Kuidas videomängu kirjutada

Autor: Bobbie Johnson
Loomise Kuupäev: 7 Aprill 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
Infinite Energy generator demonstrated for skeptics | Libert Engine #2
Videot: Infinite Energy generator demonstrated for skeptics | Libert Engine #2

Sisu

1 Õppige programmeerimiskeelt. C / C ++ on kõige populaarsem ja ka tööstusharu standard, kuid kui te pole programmeerimisega uus, võib teil olla parem alustada Pythoniga. http://www.sthurlow.com/python on väga kasulik Pythoni programmeerimisjuhend algajatele. Samuti leidke käepärane mängumootor, näiteks „RPG Maker” või „Torque”. See võib olla kasulik, kui te ei tea programmeerimist. Programmeerimise õppimine võib aga tulevikus olla parim valik.
  • 2 Mõtle välja mäng. Kui olete mängus loo otsustanud, liikuge edasi mängu üksikasjalikumate hetkedeni. Mida täpsem on teie plaan, seda lihtsam on seda ellu viia. * Loo oma loo jaoks süžee. Näiteks: kas Sally leiab juhuslikult teise ukse võtme või peab ta täitma dr Milleri ülesande leida redel ja ronida puu otsa, et leida võti?
    • Kuidas tegelased klaviatuuri või hiirt kasutades liiguvad? Kas kasutatakse petukoode?
  • 3 Koguge oma ressursse. Koguge või looge kõik oma mängu jaoks vajalikud tekstuurid, spriidid, helid ja mudelid. Internetist leiate suure hulga tasuta ressursse, seega vaadake ringi. http://www.onrpg.com/contentid-4.html on spritide jaoks väga kasulik juhend.
    • Sprite loomiseks peate pikslikunsti õppima. Internetis on sellel teemal palju õpetusi.
  • 4 Valige mootor. Mängumootori loomine võib olla keeruline, eriti kui olete programmeerimisega alles kursis. Proovige kõigepealt kasutada avatud lähtekoodiga mootorit. Need on tasuta ja samal ajal saate aru, kuidas mootor välja peaks nägema.
  • 5 Loo mängude skripte. Skriptimine on üks viimaseid samme mängu loomisel. Stsenaarium ütleb mootorile, mida ja millal teha. Kui ehitate oma mootorit, peate looma oma skriptikeele, millest teie mootor aru saab. Kui kasutasite avatud lähtekoodiga mootorit, siis tõenäoliselt on skriptid selles koostes juba olemas.
  • 6 Testi oma mängu. Nüüd saate vaadata oma raske töö tulemusi. Mängige oma mängu, tehke kõike, kuni arvuti läheb siniseks. Leidke kõik võimalikud vead (probleemid) ja parandage need enne mängu avaldamist.
  • 7 Vabastage oma mäng. See osa on täielikult teie otsustada. Kui plaanite oma mängu müüa (ja te pole ühtegi avatud lähtekoodiga mootorit kasutanud), kaitsete praegu oma autoriõigusi, kaubamärke jne. Või vabastage see tasuta (avatud lähtekoodiga) teistele õppimiseks.
  • Näpunäiteid

    • Kui mäng on võrgus, kasutage kindlasti krüptimist! Häkkerid võtavad selle hõlpsalt ära, kui te seda ei tee.
    • Alustage väikesest ja jätkake. Ärge lisage selliseid asju nagu eriefektid alles pärast mängu põhistruktuuri seadistamist.
    • Pidage alati meeles, et peate looma mänge, mitte mootoreid. Keskenduge oma jõupingutustele mängule, mitte mootorile ja ärge lisage tarbetuid funktsioone lihtsalt sellepärast, et need võivad „kasuks tulla” või „oleks tore saada” tulevikus.
    • Kirjutage asjad, mida * * vajate praegu * *, selle asemel, mida “vajate”.
    • Mängu tegemine ja arendamine võib olla raske. Kui tunnete stressi, et üks osa teie mängust ei tööta, tehke paus. Ärge muutke kiirustades seda, mida armastate, oma vaenlaseks.
    • Te ei pea ratast leiutama. Kui on olemas raamatukogu, mis teeb seda, mida soovite, siis ärge looge oma.

    Hoiatused

    • Kui plaanite oma mängu müüa ja te ei kasuta oma mootorit ega tööd, veenduge, et teil oleks võimalike probleemide vältimiseks loojate luba.