Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> PC Games >> Content
Hoe maak je een Checkers Flash Game Zorg
Dammen is een van de oudste bordspellen die de mensheid kent , maar dat maakt het niet minder leuk . Het creëren van een checkers spel in Flash is een ( relatief ) snelle manier om wat interactief plezier toe te voegen aan een desktop applicatie of een website . Deze tutorial gaat ervan heb je een gevorderde kennis van ActionScript 2 of 3 programma's, inclusief een goed begrip van functies , variabelen , arrays en wiskundige functies . De code zelf zal niet worden aangelegd ; plaats krijgt u een checklist van alle stappen die je nodig hebt om het programma om het spel te laten werken . Wat je nodig hebt
Adobe Flash CS2 , CS3 , CS4 of
Geavanceerd object-oriented/ActionScript programmeerkennis
Toon Meer Aanwijzingen
Maak de Graphics
1

De achtergrond voor een checkers spel is niet interactief , dus je kunt gewoon trek het uit op een laag van zwarte en rode geruite pleinen . Zet nu de laag naar beneden als je eenmaal klaar bent met het opstellen ervan . Kopen van 2

Teken de checkers stukken zelf . Deze kan zo eenvoudig of complex als je ze wilt , maar ze zullen moeten een naam symbool dat u exporteert voor ActionScript in de bibliotheek opties zijn.
3

Teken de " kinged " checkers graphics zo goed, en geef ze een naam die u exporteert voor ActionScript in de bibliotheek .
4

Maak alle geluidseffecten die u wilt gebruiken ( voorbeelden kunnen een geluid voor elke schuifstuk over de te raad , of een jumping geluid of een " ta da ! " geluid voor als een stuk wordt kinged ) . Importeren deze geluiden in Flash met behulp van het menu Bestand en exporteren voor ActionScript ook.
Programmeren Steps
5

Zoek eerst uit de precieze x , y-coördinaten op de bord voor elke juridische plein dat een stuk kan innemen in het spel . Maak een array in ActionScript om elk van deze coördinaten te houden .
6

Maak een functie om het spel te starten ( die zal plaats de zwarte en rode stukken op bepaalde plaatsen op het bord volgens de matrix ) . Deze functie moet worden gekoppeld aan een knop zichtbaar op het podium die zegt "New Game ".
7

Maak de " op de pers " evenement dat zal toelaten om op een stuk en sleep het . U zult ook willen een " on release" geval dat het stuk zal dalen als het eenmaal is verhuisd creëren .
8

Maak de teams . U kunt variabelen gebruiken om uw teams stellen in groepen en laat bij het verplaatsen ( hieronder ) of een stuk is van " RedTeam " of " BlackTeam " alvorens iets anders te bepalen wat er zal gebeuren voor en na een beweging wordt gemaakt .

9

Maak de regels ( functie ) dat de rechtmatigheid van een beweging te bepalen . Onthoud deze regels als Als ( huidige positie ) is x dan juridische stappen zullen zijn y en z , maar als y wordt bezet door een ander stuk dan controleren voor trouw van dat stuk , als vriend dan is er geen beweging is toegestaan ​​in die richting , als vijand , controleer dan om juridische open ruimte daarbuiten , als de ruimte is geopend dan de mogelijkheid voor een functie " jump " .
verder schrijven Code Segmenten
10

Schrijf de functie voor wat er gebeurt als een stuk wordt gesprongen . Speel een geluid , verwijder de sprong stuk uit het spel en wijs de nieuwe x , y-coördinaten in de array om de springende stuk .
11

Maak de functie die er gebeurt als een vijandelijk stuk krijgt helemaal over de hele linie tot bepaalde x , y posities in uw array ( ze krijgen " kinged " ) bezetten . Dit zal een eenvoudige controle dat gebeurt na elke beurt om te zien of een gewone stuk ( rood of zwart ) bezet bepaalde coördinaten in de matrix zijn. Als ze dan spelen een geluid , en vervang die stuk met een van de kinged stukken rechtstreeks van uw bibliotheek .
12

Maak de regels die bepalen hoe een kinged stuk kan bewegen . Dit zal sterk afhangen van de vraag of u wilt zulke regels als "vliegende koningen " in je spel te gebruiken . Deze regels toe te wijzen aan de kinged stukken .
13

Maak de als /dan -functie dat de volgorde /lopen van het spel zal beheersen . Als ( het rood worden van het team ) dan ( zwarte Team kan niets doen ) en als ( rode Team heeft een beweging gemaakt ) dan ( controleer of rode team was gewoon kinged ) , indien ( kinged = true dan ) , is het nog steeds rood worden van het team , als ( kinged = false dan ) is het nu de beurt zwarte team .
14

Maak uw eindspel /winnende scenario . Dit kan eenvoudig worden gedaan door het toewijzen van een onEnterFrame functie die constant controleren van het aantal stukken op het bord , en als stukken ene kant is = 0 vervolgens het Game Over -functie , verandert de score ( als je het houden van het ) , schakelt u alle andere functies en geven de Game Over /Victory bericht .

Previous: Next:
  PC Games
·Hoe te Custom Maps Play op Bat…
·Hoe te capitulatie op Civiliza…
·Hoe kan ik Mirror's Edge verwi…
·Hoe te Fragmenten van de Sarco…
·Hoe maak je een voorraad Move …
·Hoe naar Mount STALKER Files 
·Hoe PC Games Zoek Met 128 of 2…
·Hoe te Spelen voor een PC 
·LEGO Games voor de PC 
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe te Telefoongids Maak in Microsoft Wo…
·Hoe te QuickSFV Install 
·Hoe te kopiëren en plakken een Vinkje 
·Hoe te Window Mode gebruiken in FlyFF 
·Hoe te Hyperlinks embedden 
·Hoe te Lemmings spelen op een laptop 
·Hoe te Horizontaal scrollen gebruiken in…
·Hoe fout nummer 2048 Fix Toen Streaming …
·Hoe te Library Erase voor Windows Media …
Copyright © Computer Kennis http://www.nldit.com