HTML5! Scommettiamo che ne avresti sentito parlare più di una volta, indipendentemente dal fatto che tu sia uno sviluppatore Web o meno. È uno dei linguaggi di markup, che è stato discusso tra gli sviluppatori fin dalla nascita stessa. Inoltre, dobbiamo includere che il linguaggio ha guadagnato un'enorme risposta e popolarità in pochissimo tempo perché c'erano un sacco di funzionalità, che hanno aiutato HTML5 a rimanere autonomo. Sebbene porti l'etichetta di Hyper Text Markup Language, i suoi lavori sono molto più di quanto ci aspettiamo, di sicuro. Semplicemente dicendo, HTML5 è un Flash Killer. Sono state avviate alcune discussioni relative ai dispositivi HTML5 e Apple perché nessuno degli iDevice veniva fornito con il supporto Flash. Come puoi intuire, l'azienda ha predefinito il fallimento di Flash e ha utilizzato la funzionalità multipiattaforma di HTML5. Inoltre, dobbiamo dire che Flash ha sicuramente una vita molto breve, poiché la nuova versione del linguaggio di markup è arrivata sul palco con funzionalità di incorporamento video incorporata, che è sufficiente per uccidere Flash.
Proprio come abbiamo detto prima, HTML5 non è sviluppato solo per realizzare siti web ma anche per fare qualcosa che non era nemmeno immaginato dalle versioni precedenti. Sviluppatori e aziende (inclusi Web Giants Google) hanno adeguatamente riconosciuto i poteri di HTML5 e hanno avviato molti programmi per pubblicizzare HTML. Sul web si possono vedere diversi esperimenti, che sfruttano abilmente le capacità di HTML5. L'applicazione HTML più intuitiva e interattiva che possiamo trovare è Gioco HTML5! Sì, i giochi superbi possono essere sviluppati utilizzando HTML5 e lo sviluppo è molto più semplice di quello che fai su Flash o altri linguaggi. Oltre a programmare da zero, puoi utilizzare i motori di sviluppo di giochi HTML5, se hai meno conoscenze sui codici ma hai una mente creativa. Oggi vi presenteremo alcuni superbi motori di sviluppo di giochi che utilizzano HTML5 e JavaScript.
Costruisci 2
Construct 2, come motore di sviluppo di giochi, ti aiuta a costruire giochi basati su HTML5 senza alcuna esperienza di programmazione in mano. Questo motore è sviluppato da Scirra Limited ed è disponibile GRATUITAMENTE per scopi non commerciali. Quello che devi fare per sviluppare un gioco HTML5 è una forte idea del tuo gioco e della tua creatività. Puoi semplicemente trascinare gli oggetti del gioco (di solito file di immagine) sulla tela e definire proprietà e comportamenti specifici per loro. Inoltre, puoi utilizzare questo servizio in qualsiasi browser Web che supporti HTML5 e app dedicate per iOS, Android, Windows 8 e Google Chrome.
Lo svantaggio riscontrato nel gioco è che può limitare il tuo pensiero creativo. Se stai progettando un gioco con un aspetto e delle funzionalità grandi, Construct 2 non potrà permetterselo. Inoltre, se desideri utilizzare il tuo gioco per scopi commerciali, dovrai acquistare una licenza da Scirra Limited. Puoi visitare il sito Web di Scirra per avere una demo sui lavori realizzati utilizzando Construct 2.
Impatto JS
Impact JS è un motore di sviluppo di giochi basato su JavaScript per lo sviluppo di giochi HTML5. Il motore viene fornito con un editor di livelli 3D e supporto per vari dispositivi, incluso iOS. A parte quello sopra menzionato, Impact JS non è un motore di sviluppo di giochi gratuito ma ha una vasta collezione di strumenti ed estensioni nella loro libreria. Usando questi strumenti, puoi portare un enorme impatto visivo ai tuoi giochi.
L'editor di livelli 2D è la caratteristica esclusiva di Impact JS. Questo editor consente lo scorrimento laterale e le funzionalità di gioco di ruolo dall'alto verso il basso, che sono fantastiche. Un potente strumento di debug è anche integrato con Impact JS, che ti suggerirà gli svantaggi e le ragioni delle prestazioni. Tutte queste caratteristiche insieme significano che pagare $ 99 per licenza Impact JS vale i tuoi soldi e il tuo tempo.
LimeJS
Ecco un altro motore di sviluppo GRATUITO! LimeJS è un framework basato su JavaScript progettato per lo sviluppo di giochi HTML5. Il framework, sviluppato da Digital Fruit, è disponibile con una licenza Apache, semplicemente Open Source, che rende legale ricreare e riutilizzare il codice. Il team di sviluppo afferma di aver progettato questo framework per consentire lo sviluppo di giochi HTML5 senza complessità di codice.
Come progetto Open Source, LimeJS può fornirti più funzionalità rispetto a uno privato. Un'enorme quantità di demo e tutorial sono disponibili nel web in modo che tu non debba preoccuparti della tua inconsapevolezza del framework. Il framework supporta tutti i browser moderni, iOS e Android.
Insalata di selvaggina
Un altro motore di sviluppo di giochi abilitato per Drag & Drop basato su HTML5. Oltre ad altri motori, Game Salad viene fornito con un emulatore integrato tramite il quale puoi vedere come funzionerà il gioco su uno schermo mobile. Multipiattaforma, lo sviluppo è disponibile tramite Game Salad e l'elenco supportato continua come iOS, Android, Amazon Kindle e l'ultimo, Windows 8.
Questo motore ha due versioni, GRATUITA e PAGATA. La versione a pagamento prenderà $ 299 dalla tua tasca ogni anno. Alcune funzionalità come l'acquisto in-app, i-Ad, pubblicità, Game Center, pubblicazione Android, ecc. sono presenti con la versione pro. Tutte le funzionalità sopra menzionate mancano ad altri motori ed è una buona decisione acquistare la versione pro.
FlashJS
Flash JS ha una piccola relazione con Flash e JS. Puoi creare giochi HTML5 utilizzando questo motore e puoi aggiungere codici Action Script 3 all'interno di [html] [/html] codice, che lo fa sembrare familiare anche agli sviluppatori basati su flash. Anche questo è GRATUITO ed è open source che ottiene enormi contributi da varie parti del web.
JS . furbo
Questo è un altro framework di sviluppo di giochi basato su JavaScript, che ha un enorme supporto della comunità rispetto a quello di altri motori. Sebbene il framework non ne abbia uno plug and play, presenta alcuni vantaggi come Entity Component System. Usando questa funzione, puoi illuminare il tuo gioco dando componenti a ciascuna entità nel tuo gioco (eroe, cattivo, ecc.). Questa funzione può sicuramente evitare lunghe catene di ereditarietà dal tuo codice. Pur non essendo molto semplice, Crafty JS è ovviamente un motore di gioco eccezionale.
Motore Quintus
È un nuovo arrivato nell'elenco del motore di gioco HTML5 con un'etichetta di comportamento leggero. Il motore Quintus supporta lo sviluppo sia per dispositivi mobili che per computer, il che è utile per gli sviluppatori.
Un sito Web dedicato sta aspettando gli utenti di Quintus Engine, il che significa che i dubbi non saranno un grosso problema per te almeno quando sei con Quintus.
Conclusione
Ti abbiamo parlato di diversi motori di sviluppo di giochi per HTML5 e l'ultima scelta è tua. Come sai, ognuno avrà aspetti diversi del proprio gioco e vari servizi saranno lì per soddisfare le varie esigenze. In questo elenco, la maggior parte dei motori sono GRATUITI anche se alcuni hanno una versione PRO. Poiché c'è una parola sui requisiti, non vogliamo dire che "questo" sia il migliore. Ad ogni modo, facci sapere della tua esperienza di sviluppo di giochi HTML5 tramite commenti. Possiamo indovinare cosa penserete dopo aver letto questo. "Lo sviluppo di giochi HTML5 è così facile?"
Rachel Johnson
Caro signore,
Sono anche in questo progresso imparando lo sviluppo di HTML 5 grazie questo mi renderà più utile per ottenere il mio lavoro perfettamente. grazie ancora per la condivisione!
Manish
È un'ottima fonte di informazioni per creare un gioco utilizzando i motori di sviluppo di giochi HTML5. Grazie per aver condiviso queste informazioni.
Franco Cern
Abhijith, stavo davvero pensando di entrare in questo spazio. Grazie per tutte le informazioni. Di tutti i motori sopra menzionati ho solo sentito parlare di costruzione, immagino di avere molte letture da fare!
Juuhhii Agrawal
Grazie Abhijith per il post informativo. Stavo già pensando a quale JS usare. Raccontando tutto ciò, mi hai aiutato a fare la mia scelta molto più facilmente.
Bipul Khan
Framework di sviluppo di giochi HTML5 davvero eccezionali. Grazie mille Abhijith per aver condiviso queste cose fantastiche :)
Emilia
Sono sempre stato sconcertato da queste cose HTML. Comunque ho trovato il tuo post molto interessante. Grazie per la condivisione.
Neha
ciao Abhijith, in questo momento sto imparando HTML5 e questo elenco mi dà una spinta per imparare l'apprendimento del gioco HTML e mi dà alcuni buoni esempi. Grazie
Jeremy S.
Wow.. grazie per questo fantastico articolo. In realtà stavo per rinunciare alle mie lezioni di programmazione online. Ma questo mi ha incoraggiato a continuare. Farò presto un gioco tutto mio. ;)
Stacey
Questo è abbastanza tecnico per me... Ma conosco molti amici che saranno davvero interessati a leggere il tuo post. E ho intenzione di condividere questo con loro! Grazie per tutte le preziose informazioni.
Shalin
L'insalata di gioco sembra promettente in quanto è indipendente dalla piattaforma e gratuita. Dovrebbe fare un tentativo, grande condivisione amico!
Lavindra
Sono stato davvero sconcertato per trasferirmi in questa zona. Grazie per tutti i dati
swapnil raja
Sembra essere una conoscenza molto carina di HTML5, ben si offre!
Yota
Si prega di considerare il motore di gioco HTML5 Turbulenz. È stato reso open source a maggio.
http://www.turbulenz.biz/developers
– Utilizzando questo motore di gioco, abbiamo sviluppato un gioco HTML3 5D, http://www.polycraftgame.com
– Uno sviluppatore scozzese ha sviluppato Word Quest e Save the Day.
http://www.youtube.com/watch?v=T_oCfbOwKds
http://www.youtube.com/watch?v=yxa6bKIs-Cw
Punter
Ottima lista, ma consiglierei sempre di usare LimeJS.