Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man gör C Spel

    C är ett allmänt använt programmeringsspråk som finner särskild favör i spelbranschen . Den C + + variant , som bättre stödjer så kallade "objekt" eller fristående funktioner , är särskilt väl gynnade i den moderna datorindustrin . Använda C , kan programmerare utveckla väldigt starka spel , så händer det på egen hand kan vara svårt om man vill göra grafiskt - intensiva applikationer . Du behöver ovanstående grundläggande programmering färdigheter att utforma även enkla spel . Saker du behöver
    C-kompilator
    Visa fler instruktioner
    samla in resurser
    1

    Skaffa en kvalitet C-kompilator . Microsoft började erbjuda Visual C + + gratis för en tid sedan , tillsammans med en fullständig uppsjö av stödjande verktyg . Detta är en fantastisk resurs för programmerare i utvecklingsländerna , och det kan fungera för dig i väst också . Det är möjligt att helt enkelt ladda ner Visual C + + från Microsoft eller andra organisationer - allt gratis . Om du vill använda en annan version av C , det finns många fler tillgängliga , såsom GNU C-kompilator .
    2

    få några bra spelidéer . Först ut , tänka : Vad är ett spel ? Vad som gör dessa saker vi kallar "spel" intressant ? Det kanske inte mycket du kan göra på egen hand om du inte har lång erfarenhet av att utveckla grafik , så försök att tänka på spelidéer för spel utan tung grafik . Självklart , om du utvecklar ett riktigt bra spel , kanske du kan få någon annan att hjälpa till med grafik senare . Addera 3

    Planera ditt spel . Det finns inget som definition av vad ett " spel " är , så du kan planera många olika saker . När hyvling , tänker prototypiska exempel på spel som lögnare Dice eller schack . I det första fallet , kommer du vill ha en slumpgenerator , så du skulle behöva leta upp hur man ska genomföra det med din kompilator och operativsystem . I det andra fallet , behöver du faktiskt artificiell intelligens för att bestämma datorns strategi .
    Skriv ett program
    4

    Utveckla den viktigaste funktionen för ditt program och se till att du kan kompilera på din maskin utan problem . Funktionen behöver inte göra något ännu , men ni kan tänka framåt för att överväga vilka globala variabeln det skulle vara bra att förklara , om något. Den centrala frågan är att se till att du kan köra din kompilator och bestämma var filerna som den producerar är belägna .
    5

    Skriv en ingångsmodul . Det kommer inte att vara ett spel om inte användaren kan mata in informationen på något sätt . Så du kommer att behöva skriva någon kod för att acceptera indata , som med många program . Acceptera textinmatning bör inte vara alltför svårt , men du kommer sannolikt också vill kunna ta emot information om markörens position och musklick . Du kanske vill titta upp sätt att använda C-funktioner som gränssnitt med Windows-funktioner som arbetar med musen , även om det är möjligt att få användarens input på andra sätt.
    6

    Skriv en utgångsmodul . Programmet har fått reagera på användarens input på ett meningsfullt sätt . Men det inte nödvändigtvis vara så många beslut öppna för användaren vid varje given tidpunkt för ett bra spel att utvecklas . Även om du bara har användaren gå igenom flervalsfrågor menyer , kan du fortfarande göra en " välj ditt eget äventyr " spel . Men du kan få snyggare att utveckla interaktiv fiktion . Du kan utveckla standard text - äventyr där användaren matar in hela ord eller fraser , eller ens meningar ur ett begränsat universum av meningar ditt program kan förstå. Detta kan bli komplicerat , men produktionen behöver inte vara , och kan vara antingen enkel text eller text med enkel grafik eller annat audiovisuellt innehåll .
    7

    Debug . Genom att nu du har skrivit tillräckligt kod för att orsaka problem . Tänk på vad som går fel och vad som kan gå fel under olika omständigheter .

    Mer allmänt kommer du att kunna se vad som fungerar och vad som inte fungerar med din spelprojekt . Skriv ett nytt program , nu när du har mer erfarenhet . Gör saker finare och smidigare , etc. Du kanske vill se över din idé för ett spel , nu när du har en bättre uppfattning om vad du kan implementera .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör Int del av C + + String
    ·Hur man använder getline i C Skip Cin.Ignore
    ·Urval Struktur i C programmering
    ·Hur Design N - Differentierad Data Access lager med Dat…
    ·Konvertera en Float till en String i C-programmering
    ·Hur man gör en VSH Arkiv
    ·Hur man spara en lista med objekt i MFC
    ·Hur förstå Pekare i C
    ·Ring Funktion av Object C + + Syntax
    ·Hur man skapar auto_ptr Syntax
    Utvalda artiklarna
    ·Hur man använder en klient Web Service
    ·Visual Basic 6 databasprogram Tutorial
    ·Hur att tolka XML till en databas
    ·Hur man fixar en Microsoft Visual Basic Overflow Error
    ·Så här visar Form 2 i Visual Basic
    ·Hur skapar jag Tillståndsdiagram
    ·Hur man gör en Marquee i ett begränsat område på en…
    ·Hur ta reda på vilken version av Java
    ·Hur man läser en MOV i MATLAB
    ·Hur man läser en XML -fil med PHP 4 Script
    Copyright © Dator Kunskap http://www.dator.xyz