Spelutveckling kan vara en tidskrävande och utmanande affären , även för dem som utbildats i datavetenskap . Kommersiella spel är skapade av stora grupper av konstnärer, författare , designers som bland tekniker ljud och programmerare från flera specialiteter , från grafik till artificiell intelligens . Komma igång i spelutveckling som en amatör kan därför vara en svår uppgift . Instruktioner
1
Bestäm vilken typ av spel du vill göra . Det är upp till dig , och kommer att påverka hur du arbetar inom senare steg . Förmodligen , de typer av spel du kommer att vilja göra är också den typ av spel du gillar att spela . Om du är ett fan av första - person shooters , då du drömmer förmodligen om att göra din egen Doom eller Counterstrike . Om du är ett RPG fan , vill du bygga din egen Final Fantasy eller Baldur Gate .
2
Bestäm vilken aspekt av processen spelutveckling som intresserar dig . Ingen kan vara bäst på allt , och få av oss verkligen vill prova . Om du är en artist , då tanken på att spendera otaliga sömnlösa nätter skriver förbryllande över pekararitmetik och försöker bestämma om att gå för den enkla O [ n2 ] algoritm eller mer minneskrävande och komplicerat att genomföra och felsöka , men snabbare , O [ n log n ] algoritm kanske inte vad du hade i åtanke . En programmerare kommer att bli glada vid tanken , men saknar den minsta aning om hur man gör sina grafiken överträffa Pac - Man -nivå .
3
Välj ett språk eller en motor . Detta beror på ditt svar på de två första stegen . Om det program som intresserar dig , kanske du vill dyka rakt in med Python plus Pygame , Java med lwjgl , eller C + + . Om du är en artist och i rollspel , kanske RPG Maker XP , Game Maker eller RPG Toolkit vara mer dig perfekt , eller kanske till och med BlitzMax . Om du gillar äventyrsspel , kanske du kan börja med Inform 7.0 eller Adventure Game Studio . Det finns några felaktiga svar i detta skede av spelet .
4
Lär dina verktyg och hålla fast vid dem . Det finns ett gammalt talesätt , " Det är en fattig arbetare som skyller sina verktyg . " Spelutveckling är ett svårt företag , och oavsett motor eller språk du har valt kommer att ha sina fördelar och nackdelar . Det kommer alltid komma en punkt när man arbetar med ett verktyg när du upptäcker att en rival , oförenligt verktyg gör en given uppgift något lättare .
5
börja enkelt . Om du vill göra en första - person shooter , syftar inte till Crysis - killer på ditt första spel : Sikta på en rolig liten Doom klon . Om du vill göra ett RPG , syftar inte till hundra timmars epos som kommer att förstöra Final Fantasy . Sikta på en rolig fängelsehåla krypa att rädda prinsessan . Detta ger dig en chans att lära dig dina verktyg , för att bevisa för andra utvecklare som du kan behöva samarbeta med senare att du är på riktigt , och att göra misstag innan du startar ditt mästerverk . Ge aldrig upp din dröm , men förstår att inget mästerverk någonsin var en konstnärs första målningen .