Hvordan lage en resultattavle på en Newgrounds spill

Newgrounds er en sosial media nettsted som lar brukerne lage og laste opp Flash-spill. Slike allsidighet har tiltrukket seg mange spillere , som har skapt tusenvis av online spill alle kan spille. En av de viktigste komponentene i enhver online konkurransedyktige spillet er resultattavlen , noe som gjør det mulig for spillere å sammenligne sine høye poengsummer opp mot andre spillere . Mens koding selve spillet kan være lett for noen, koding spillet til grensesnitt med Internett kan være vanskeligere . Instruksjoner
en

Opprett en ny resultattavle på nettsiden sin API ved å fylle ut skjemaet under fanen kontoer .
To

Åpne kode for resultattavle fra kontoen .

3

i følgende kode , endring " BOARD_NAME " til navnet på resultattavlen du opprettet

import com.newgrounds.API ; .

import com.newgrounds.ScoreBoard ;

Var bord : Scoreboard = API.getScoreBoard ( BOARD_NAME : String ) ;
4

Input denne koden resultattavlen script :

import com.newgrounds.API ;

import com.newgrounds.APIEvent ;

import com.newgrounds.ScoreBoard ;

import com.newgrounds.Score ;

//denne funksjonen vil kjøre når serveren returnerer vår liste over skårer

funksjon onScoresLoaded (hendelse : APIEvent ) : void {

if ( event.success ) {

var board = event.data.board ;

for (var i : uint = 0 ; i

Var score: Score = board.scores [ i] ;

trace ( score.position + " : " + score.username + " - " + score.value ) ;

}

}

//Fortell api å lytte etter SCORES_LOADED arrangementet

API.addEventListener ( APIEvent.SCORES_LOADED , onScoresLoaded ) ;

//få vårt styre og fortelle den hva tidsperiode for å laste opp , og hvor mange resultater

Var high_scores : Scoreboard = API.getScoreBoard (" rekordar " );

high_scores.period = "I dag ";

high_scores.num_results = 20 ;

//laste resultatet fra serveren

high_scores.loadScores ( ) ;
5

Input følgende kode for å laste de høye poengsummer i et spill :

import com.newgrounds.API ; arkiv

API.loadScores ( BOARD_NAME : String , Periode: String , tag : String ) ;
6

erstattet " BOARD_NAME " med navnet på resultattavlen og den " perioden " til tidsperioden .

Hobbyer, spill © (www.northgames.biz)