Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> PC-spel >> Content

    Hur göra en Checkers Flash Game

    Dam är en av de äldsta brädspel som människan känner till , men det gör inte det något mindre roligt . Skapa en pjäser spel i Flash är ett ( relativt ) snabbt sätt att lägga till några interaktiva roligt att ett datorprogram eller en webbplats . Denna handledning förutsätter att du har en avancerad kunskaper i ActionScript 2 eller 3 programplaneringen , inbegripet förståelse av funktioner , variabler , arrayer och funktioner matematik . Koden i sig kommer inte att läggas ut , utan du kommer att få en checklista över alla de steg du kommer att behöva program för att göra spelet arbetet . Saker du behöver
    Adobe Flash CS2 , CS3 eller CS4 Review, Advanced object-oriented/ActionScript programmering kunskap
    Visa fler instruktioner Review, Skapa Graphics
    1

    bakgrunden till pjäser spel är icke - interaktiv , så du kan enkelt dra ut på ett lager av svart och röd rutig rutor . Lås lagret ner när du är klar drar det .
    2

    Rita pjäser bitarna själva . Dessa kan vara så enkelt eller komplicerat som du vill ha dem , men de kommer att behöva vara en namngiven symbol som du Exportera för ActionScript i bibliotekets alternativen . Addera 3

    Rita " kinged " pjäser grafik också, och ge dem ett namn som du exportera för ActionScript i biblioteket .
    4

    Skapa några ljudeffekter som du vill använda ( exempel kan vara ett ljud för varje glidstycke över styrelsen , eller en hoppande ljud eller en " ta da ! " ljud när en pjäs är kinged ) . Importera dessa ljud i Flash med hjälp av Arkiv-menyn och exportera dem för ActionScript samt.
    Programmeringsstegen
    5

    Först , ta reda på den exakta x , y koordinater på styrelsen för varje juridisk torget som en bit kan ha i spelet . Skapa en array i ActionScript för att hålla alla dessa koordinater .
    6

    Skapa en funktion för att starta spelet ( vilket kommer att placera de svarta och röda lappar på vissa ställen på tavlan enligt uppställningen ) . Denna funktion bör knytas till en knapp synlig på scenen som säger " New Game . "
    7

    Skapa " på pressen " händelse som gör att du kan klicka på en bit och dra den . Du kommer också vill skapa ett " om utsättning " händelse som kommer att släppa pjäsen när den har flyttats .
    8

    Skapa lagen . Du kan använda variabler för att ange ditt team i grupper och kolla vid förflyttning ( nedan ) om inte en bit är av " redTeam " eller " blackTeam " före allt annat för att avgöra vad som kommer att hända före och efter ett drag görs .

    9

    Skapa regler ( funktion ) som avgör lagligheten i ett drag . Tänk på sådana regler som Om ( aktuell position ) är x sedan regelrätta drag blir y och z , men om y är upptagen av en annan bit och sedan kontrollera om den biten är trohet , om vän då ingen rörelse är tillåtet i den riktningen , om foe , så kolla för laglig öppen plats bortom det , om utrymmet är öppen sedan möjliggöra en " jump " -funktion .
    fortsätta skriva kodsegmenten
    10

    Skriv funktionen för vad som händer när ett stycke är hoppade . Spela upp ett ljud , ta bort den hoppade bit från spelet och tilldela den nya x , y koordinater i matrisen till den hoppande bit .
    11

    Skapa den funktion som händer om en fientlig pjäs blir hela vägen över hela linjen för att ockupera vissa x , y positioner i din array ( de får " kinged " ) . Detta kommer att bli en enkel kontroll som händer efter varje tur för att se om en vanlig bit ( röd eller svart ) upptar vissa koordinater i matrisen . Om de sedan spela upp ett ljud , och ersätta den bit med en av de kinged stycken direkt från ditt bibliotek .
    12

    Skapa de regler som bestämmer hur en kinged pjäs får flyttas . Detta beror mycket på huruvida du vill använda sådana regler som "flygande kungar " i ditt spel . Tilldela dessa regler till kinged bitar .
    13

    Skapa om /då funktion som kommer att styra order /drift av spelet . Om ( den är röd Lagets tur ) då ( svart Team kan göra ingenting ) och om ( röda laget har gjort ett drag ) och sedan ( kontrollera om röda laget var bara kinged ) , om ( kinged = sant då ) , är det fortfarande röda laget tur , om ( kinged = false sedan ) är det nu svart Lagets tur .
    14

    Skapa din slutspel /vinnande scenarier . Detta kan göras enkelt genom att tilldela en onEnterFrame funktion som ständigt kontrollera antalet pjäser på brädet , och om den ena sidan pjäser = 0 sedan köra Game Over funktionen , ändra poängen ( om du håller det ) , omöjliggöra alla andra funktioner och visa Game Over /Victory meddelande .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Ljudproblem Ställa in ljudet Channel i World of Warcra…
    ·Kläder Designer Mjukvara för barn
    ·Hur man installerar Fiesta
    ·Hur man använder Logitech Cordless Rumblepad på The W…
    ·Skillnader mellan ColdFusion 8 & 9
    ·Alla Ghillied Up Tips
    ·Hur man skall fördela RAM till Tremulous
    ·Hur man bort ett sparat spel i Windows Solitaire
    ·Hur bli av Pixelation i Sims
    ·Hur man gör dataspel köras Better
    Utvalda artiklarna
    ·Hur skapar jag bilder Clip Art
    ·Den Cucusoft Video Coverter Fungerar inte
    ·Hur konvertera PAL filmer
    ·Hur fixar EVI
    ·Hur man gör en Fitness Diagram
    ·Excel Alternativ
    ·Hur man lägger saker i en zip-fil
    ·Hur du uppdaterar kolumner med hjälp av frågor i Acce…
    ·Hur man uppdaterar en pdf förare i Quicken
    ·Hur att hitta trasiga länkar i Dreamweaver
    Copyright © Dator Kunskap http://www.dator.xyz