Skep `n video speletjie van nuuts af
Vandag speel meer mense videospeletjies as ooit tevore, en daar is genoeg ruimte vir nuwe spelmakers om iets goeds op die mark te bring. Die hele proses van die maak van `n spel is ingewikkeld, maar jy kan dit self doen met min hulp van buite, en min of geen geld. Hierdie artikel sal jou die basiese beginsels wys wat jy nodig het om jou spel te ontwikkel en dit goed te maak. Begin eenvoudig met stap 1 hieronder.
conținut
stappe
Deel 1
Voorbereiding vir sukses
1
Verstaan jou spel. Jy sal moet planne en dink oor die groot probleme as jy wil hê die hele proses moet glad verloop. Watter genre spel gaan wees (RPG, shooter, platform spel, ens.)? Op watter platform speel jou spel? Wat sal die unieke of prominente eienskappe van jou spel wees? Die antwoord op elke vraag vereis `n ander stel hulpbronne, vaardighede en beplanning, omdat dit op verskillende maniere `n impak op spelontwikkeling het.
2
Ontwerp `n goeie spel. Die ontwerp van die spel is baie belangrik, dus jy moet hierdie soort dinge uitwerk voordat jy die spel begin maak. Hoe gaan spelers deur die spel? Hoe kommunikeer die spelers met die wêreld? Hoe leer jy spelers hoe om die spel te hanteer? Watter soort klank temas en musiek gaan jy gebruik? Dit is alles baie belangrik.
3
Wees realisties. As die vervaardiging van speletjies soos Mass Effect maklik sal wees, sal almal dit doen. Jy moet verstaan wat jy kan en kan doen sonder `n groot ateljee en baie ondervinding. Jy moet ook realisties wees oor wat jy binne `n redelike hoeveelheid tyd kan bereik. As jy onrealisties is oor wat jy kan doen, sal jy waarskynlik vinnig teleurgesteld raak en opgee. Ons wil nie hê jy moet opgee nie!
4
Maak seker jy het goeie hardeware en sagteware. Om `n spel bo die `mobiele` vlak te maak, vereis gewoonlik `n baie goeie rekenaar. As u `n ouer stelsel gebruik, kan u nie die spel op u rekenaar maak nie. Jy benodig ook baie kragtige en baie spesifieke sagteware om speletjies te maak. Sommige programme is gratis of goedkoop, maar ander kan baie geld kos. Goeie sagteware word hieronder bespreek, maar jy benodig ten minste 3D-programme, bewerkingsprogrammatuur, teksredakteurs, samestellers, ens.
Deel 2
Sit `n span saam
1
Doen klein speletjies self, groot speletjies met ander mense. As jy net `n mobiele speletjie wil ontwikkel met ongekompliseerde visuele programme en programmering, is dit goed. Dit is `n goeie projek om op jouself te werk, want jy kan dit gebruik om toekomstige werkgewers en beleggers te wys wat jy kan maak. Maar as jy `n meer ernstige spel wil maak, het jy meer mense nodig om jou te help. Indie-speletjies het gewoonlik `n span van ongeveer 5-10 mense (afhangende van die kompleksiteit) en tot honderd mense kan op meer bekende speletjies werk!
2
Vergelyk jou span. Jy benodig baie mense met baie verskillende vaardighede (soos kunstenaars, programmeerders, ens.) Vir die meeste soorte speletjies. Jy benodig programmeerders, modelleerders, visuele ontwerpers, spel- of vlakontwerpers, klankdeskundiges, sowel as produsente en mense vir bemarking / finansiële aspekte van die maatskappy.
3
Skep `n ontwerpdokument. Dink hieraan as iets tussen `n CV en `n strydplan vir jou spel. `N Ontwerpdokument bied `n oorsig van alles oor die ontwerp van jou spel: die spel, spelmeganika, die karakter, die plot, ens. Dit verduidelik ook wat gedoen moet word, wie sal doen, wat die verwagtinge is en die algemene rooster vir die afronding van dinge. Die ontwerpdokument is baie belangrik om nie net jou eie span op die regte spoor te hou nie, maar ook om potensiële beleggers te wys.
4
Dink aan geld. Dit kos geld om `n spel te maak. Die gereedskap is duur en dit is baie tydrowend (tyd wat jy kan spandeer om dinge te doen wat eintlik geld genereer). Dit word duurder hoe meer mense saamwerk en hoe meer kompleks hulle vaardighede moet wees om meer en meer gevorderde speletjies te maak. Jy moet uitvind waar jy al die geld gaan kry en jy moet met jou werknemers bespreek hoe, wanneer en hoeveel hulle betaal sal word voordat hulle eintlik kan begin.
Deel 3
Die proses in die oog van die oog
1
Doen die programmering. Jy sal `n enjin moet kies vir jou spel. Die spel enjin is die stuk sagteware wat al die klein besonderhede beheer oor hoe die spel werk (soos die AI, fisika, ens.). Motore benodig nutsdienste wat soms ingesluit word, maar moet soms ook van die grond af geskep word en waarmee jy met die spel kan kommunikeer en die spel binne die enjin kan skep. Sodra jy dit gedoen het, moet jy iemand kry wat kennis dra van die skriptaal wat deur die enjin gebruik word. Scripting vertel die spel enjin wat om te doen. Dit vereis gewoonlik sekere programmeringsvaardighede.
2
Skep die inhoud. U moet ook die werklike inhoud van die spel begin maak. Dit beteken die modellering van die karakters, die maak van die spel, die omgewings, alle voorwerpe waarmee die speler kan kommunikeer. Uitstekende vaardighede met 3D-sagteware en visuele kunste word gewoonlik benodig om hierdie take te voltooi. Dit is ook goed om dit vroegtydig te beplan.
3
Vind mense wat die spel wil toets. Jy benodig mense wat die spel van voor na agter wil speel. Moenie bekommerd wees oor foute nie: mense moet dit ten minste speel om uit te vind hoe die ander mense die spel sien en ervaar. Iets wat vir jou vanselfsprekend is, kan vir iemand anders baie verwarrend wees. `N Tutoriaal of storie-element mag dalk ontbreek. Jy weet nooit. Daarom is dit belangrik om `n standpunt van buite te kry.
4
Toets, toets, toets. Sodra jy jou speletjie klaar gemaak het, is jy nog nie reg nie. Jy sal alles moet toets. alles. Jy moet deur elke moontlike scenario in jou spel gaan om te verseker dat daar geen foute is nie. Dit neem tyd en mannekrag. Neem genoeg tyd om te toets!
5
Demonstreer jou spel. Laat mense die spel sien sodra jy daarmee klaar is. Wys dit aan maatskappye wat dalk daarin wil belê, sowel as die mense wat dit dalk wil speel! Skep `n webwerf vir die spel en `n ontwikkelingsblog, skermkiekies, video-deurbrake, sleepwaens en ander inhoud om mense te wys watter soort speletjie jy gemaak het. Die belangstelling van ander mense sal deurslaggewend wees vir die sukses van jou spel.
6
Spandeer jou spel. Daar is baie plekke waar jy `n speletjie op die mark kan plaas, maar dit sal afhang van die tipe spel wat jy gemaak het. Die app store en stoom is tans die mees toeganklike vir nuwelinge. U kan u spel self op u eie webwerf vrystel, maar die hosting koste is dikwels onbetaalbaar. Daarbenewens is jy ook minder sigbaar.
Deel 4
Vind inligtingsbronne
1
Probeer programme vir die begin van spelmakers. Daar is verskeie groot programme wat beginners kan gebruik om eenvoudige speletjies te maak. Die bekendste is waarskynlik Game Maker en RPG Maker, maar Atmosphere and Games Factory is ook goed. U kan ook sagteware gebruik om kinders te leer om te program, soos MIT`s Scratch. Hulle is verrassend goed om jou die basiese vaardighede te leer wat jy nodig het.
2
Kom meer te wete oor die verskillende grafiese sagteware. As jy nie `n professionele persoon aanstel om jou beelde te maak nie, het jy baie leerwerk om te doen. Jy sal `n paar komplekse grafiese programme moet leer ... maar jy kan dit doen! Photoshop, Blender, GIMP en Paint.net is goed om te begin met die skep van die visuele elemente van jou spel.
3
Oorweeg om naamherkenning op die tradisionele manier te kry. Dit sal baie makliker wees om `n suksesvolle wedstryd te maak en beleggers te belê met ervaring, kennis en `n bekende speletjie wat aan jou naam gekoppel is. Daarom is dit waarskynlik `n goeie idee om te werk vir `n tradisionele, bekende speletjie ontwikkelaar voordat jy probeer deurbreek. Dit kan opleiding vereis of eers vaardighede verkry, maar jy sal voortgaan om jou doel te bereik, en dit sal uiteindelik die moeite werd wees.
4
Probeer om handelsmerkbewustheid binne die Indiese gemeenskap te verkry. Die Indiese gemeenskap vir die ontwikkeling van speletjies is groot, ondersteunend en gasvry. As jy tyd, ondersteuning, bespreking en hulp bied met hul projekte, sal hulle positief reageer. Praat met hulle, leer hulle ken en laat hulle jou ook ken. Jy sal verbaas wees oor wat jy met so `n gemeenskap kan bereik as ondersteuning.
5
Doen crowdfunding as jy ernstig is. As jy `n professionele spel wil maak wat in die vergelyking met ander ernstige speletjies bly, benodig jy geld. Gelukkig het dinge in die afgelope jare verander en het mense met vreemdelinge in die buiteland gespeel om uitstekende speletjies te maak. Ontmoet Kickstarter en soortgelyke webwerwe. Wees bewus daarvan dat jy werklik moet werk om `n uitstekende veldtog te voer, wat beteken dat realistiese doelwitte gestel word, groot voordele en voortdurend kommunikeer.
wenke
- Moenie verwag dat jou eerste wedstryd dadelik `n treffer word nie. As jy baie tyd daaraan inbring, kan dit die geval wees, maar dit is nie waarskynlik nie. Moenie dadelik optel nie, luister na ander wat verkeerd gegaan het en wat hulle graag wou hê. Implementeer die suksesvolle aspekte in jou tweede wedstryd en verbeter of verwyder die minder gewilde of slegte aspekte van jou eerste wedstryd.
- Hou aan om te leer. As jy ooit hulp nodig het, vra vrae. Daar is baie nuttige mense wat jou kan help om `n speletjie te maak, dus moenie bang wees om hulp te vra of om dit op te soek nie. En onthou, daar is altyd ruimte vir verbetering, dus bly studeer en leer meer oor speletjies.
- Onthou om gereeld u lêers op te maak. Jy weet nooit wanneer die rekenaar ineenstort.
- Oefen soveel as wat jy kan, sodat jy beter kan word om speletjies te maak. Soos altyd gesê, `Praktyk maak perfek!`
- Toets. Toets. toets. Een van die mees vervelende en verwarrende dinge is om kritiese foute, mis en foute in jou spel te vind nadat dit aan die publiek bekend gemaak is. Deel jou spel op in fases, soos `ontwikkeling` (nog in die maak), `alpha` (aanvanklike of vroeë toets fase), `n geslote beta `( `n pre-releasetest vir geselekteerde individue) en `n oop beta` ( `n pre- vrylatingstoets vir die hele gehoor). Kies die regte mense vir die geslote beta- en alfa-stadiums en versamel soveel moontlik terugvoer konstruktiewe kritiek as jy kan. Gebruik hierdie om jou spel te verbeter en los soveel moontlik foute voor die vrylating uit. Nota: Voeg `n `voor` of `weergawe xx.xx` by jou stadiums om hierdie fases verder te verfyn. Maak seker dit is duidelik gemerk as ontwikkelings weergawe, indien wel.
- Maak `n hype van jou spel en adverteer. Kom ons kyk na dit, jy is nie die enigste amateur spelmaker nie. Selfs terwyl jy `n spel vrystel, word dit oorskadu deur nuwer en / of beter vrygestelde speletjies. Om dit teen te werk, maak jou aankomende spel bekend met alle moontlike middele. `Lek` hier en daar `n paar besonderhede. Maak `n bekendmakingsdatum bekend sodat mense selfs meer vorentoe kan kyk. As dit gepas is, kan jy selfs oorweeg om vir advertensies te betaal.
- Onthou, `n span is altyd beter as solo werk. Jy kan die werkslading aansienlik verminder en tyd verminder deur werknemers in grafiese en koderingspanne te verdeel en dan meer departemente by te voeg, soos skryf en skryf, ens. Dit is `n belangrike gebied wat afhang van watter sagteware jy kies, omdat grafiese speletjiesagteware soos die BGE, Unity en UDK min ondersteuning bied vir die werk in `n span, en die kode direk verander en `n weergawebeheerstelsel gebruik, soos git, is waarskynlik `n beter idee.
- Uiteindelik, moenie opgee nie. Om `n spel te maak, kan `n saai, uitputtende en frustrerende proses wees. Soms voel jy die drang om net op te gee en iets anders te doen. Moenie. Neem `n pouse, stop `n rukkie en vertraag vir `n paar dae. Jy sal met meer selfvertroue terugkeer.
- Stel `n werkplan op. As dit die eerste keer is om `n speletjie te skep en jy wil dit maklik maak, en net wil eksperimenteer, is dit dalk nie nodig nie. Dit kan jou egter op die regte spoor hou en word veral belangrik as jy `n beloofde uitreikdatum het. Maak `n globale plan wanneer jy die spel wil voltooi en verdeel dit dan in onderafdelings, soos kodering / grafiese stadiums, ens.
waarskuwings
- Kopiereg! Wees so oorspronklik met idees vir jou spel as moontlik. As jy nie iets nuuts kan dink nie, lei die spel af van sommige aspekte van `n bestaande spel en verander dit. As jy absolute kopiereg beskermde aspekte van speletjies moet gebruik, soos `n plot, karakters of musiek, noem die oorspronklike skepper (s). Konsepte (spel, hoe jy kode, ens.) Kan nie deur kopiereg beskerm word nie, hoewel die name van karakters en die verhalende heelalle outomaties beskerm word.
- Maak seker dat jy die lisensie van die gereedskap wat jy gebruik, respekteer. Baie kommersiële sagteware (soos Unity) verbied kommersiële gebruik (dit wil sê, jy kan nie `n speletjie verkoop wat jy daarmee gemaak het nie) sonder om vir `n duur lisensie te betaal. Dit is waar open source sagteware werklik kan help, aangesien jy kommersiële produkte daarmee kan maak. Maar wees versigtig met `copyleft` open source sagteware. Die GNU General Public License is `n voorbeeld van so `n lisensie. Dit bepaal dat u onder dieselfde lisensie sagteware moet vrystel. Dit is goed vir speletjies en jy kan dit nog steeds verkoop as jy die grafiese elemente en dinge vir jouself hou. Daar kan egter wettige probleme wees as u `n geslote bron sagteware-biblioteek, soos FMOD, gebruik. Daarbenewens - veral as jy `n goeie programmeerder is, kan jy toegang tot die bronkode hê en weet waarmee jy werk, en jy kan op eie disklusie ontfout en byvoeg. Lees hier Meer oor open source (ook `vrye sagteware` genoem deur die stigter van die beweging --- vry soos in vryheid, nie in prys nie).
Deel op sosiale netwerke:
Verwante
- Maak rekenaarspeletjies
- Gebruik Skep `n Sim terwyl jy Sims 3 speel
- Herstel `n gekrapte Xbox-spel
- Maak `n rekenaarspeletjie
- Skep `n speletjie in Powerpoint
- Maak `n video van `n speletjie in Minecraft
- Gebruik Fraps
- Aflaai gratis speletjies
- Download gratis speletjies vir die Nintendo DS
- Stoor die spel in Red Dead Redemption
- Die spel Vier hoeke speel
- Deaktiveer kennisgewings oor speletjies in Facebook
- Speel Minecraft Multiplayer op `n Xbox 360
- Speel Pokémon op jou rekenaar
- Speel PS2-speletjies op `n PS3
- Speel slang terwyl jy `n YouTube-video kyk
- Stel backgammon op
- Speel Skip Bo
- Installeer `n speletjie op `n rekenaar
- Program `n videospeletjie
- Stel die kaartspel geduld op