venerdì 11 febbraio 2011

Diggy: open source JavaScript motore di gioco

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.)

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).
(Ci sono anche problemi noti di essere a conoscenza).

Maggiori informazioni su Bombada:

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.js essendo un file separato e inerenti alle le esportazioni oggetto).
  • 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?

Bombada original soundtrack album cover 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).