Diggy: open source JavaScript motore di gioco (ad esempio con il gioco)
Oggi sono felice di annunciare Diggy, Un motore open source scritto in gioco JavaScript. Embedded qui di seguito è Bombada, Un gioco fatto con Diggy:
(Funziona meglio in Chrome o Safari.)
Abbiamo già visto che cosa Diggy può fare, quindi ecco quello che è non:
Come si può avere leggere in precedenza, Io sono uno sviluppatore amatoriale gioco. Non ho mai spedito un gioco "reale" e Bombada è un passo verso il bambino che fissa. Di seguito maggiori informazioni sul progetto:
Amo postmortems, così che io possa scrivere su uno alla fine comprende che cosa ha funzionato, cosa non riuscita, e ogni preziose lezioni apprese. Se questo è qualcosa che ti interessa, fatemelo sapere nei commenti.
Modifica 2010/07/06: Bombada compositore Joshua Morse ha messo la sua eccellente colonna sonora originale in vendita oltre a Bandcamp. Si tratta di un furto a soli 3 dollari (o più se ti senti generoso).
(Funziona meglio in Chrome o Safari.)
Maggiori informazioni su Diggy:
Il nome "Diggy" venuto da DGE, che sta per DHTML Game Engine. E 'un motore di gioco relativamente completo lo scopo di consentire agli sviluppatori di produrre rapidamente giochi browser-based.Abbiamo già visto che cosa Diggy può fare, quindi ecco quello che è non:
- A DOM selettore.
- Un evento manager.
- Una tela o SVG biblioteca.
- Utile per applicazioni web standard.
- Destinato a fare qualsiasi cosa, ma fare DOM giochi.
- Molto stabile e pronto a fare giochi di impresa.
- Ancora in fase di sviluppo (almeno da me).
Maggiori informazioni su Bombada:
Come si può avere leggere in precedenza, Io sono uno sviluppatore amatoriale gioco. Non ho mai spedito un gioco "reale" e Bombada è un passo verso il bambino che fissa. Di seguito maggiori informazioni sul progetto:
- Bombada Originariamente inteso come un gioco di iPhone (Da qui la risoluzione 480x320).
- Bombada è stato inoltre destinato a lavorare con nodo (Da qui
match3.jsessendo un file separato e inerenti allele esportazionioggetto). - Il 99% del codice è stato scritto da zero da me, con alcune eccezioni essere la biblioteca di andamento (preso in prestito dalla YUI2 biblioteca) e il JSON parser.
- Ho fatto anche la grafica, che sono liberi di usare ma hanno alcune Creative Commons restrizioni.
- The musica ed effetti sonori sono state fatte da Joshua Morse, Un freelance compositore di musica. Noleggio lui, è fantastico.
Bombada finito per prendere circa 7 mesi di sviluppo part-time.
Bombada finito per prendere su 7 mesi sviluppo di part-time. Ma non è così complesso, perché c'è voluto così tanto tempo? In parte perché come sviluppatore web a tempo pieno, non ho molto tempo libero. Ma anche in parte perché ero edificio Diggy con essa, quindi in teoria nessun gioco futuro potrebbe essere costruito molto più rapidamente.Amo postmortems, così che io possa scrivere su uno alla fine comprende che cosa ha funzionato, cosa non riuscita, e ogni preziose lezioni apprese. Se questo è qualcosa che ti interessa, fatemelo sapere nei commenti.
Questi collegamenti ancora per favore?
- Diggy Game Engine codice sorgente su GitHub.
- Bombada gioco di puzzle codice sorgente su GitHub.
- Ascolta Bombada nella propria finestra.