Sto facendo un gioco in HTML5. Sono più familiare con HTML5 e preferisco un linguaggio di livello superiore, come C++. HTML5 è una grande piattaforma per scrivere giochi su. Il mio unico problema è che voglio eseguire il mio gioco come applicazione nativa (che è possibile avviare senza funzionalità del browser Internet, è a schermo intero, ecc.), Ma non so cosa ci sia da usare. Mi sono guardato intorno e ho trovato materiale per piattaforme MOBILE (come PhoneGap), ma nessun desktop (come Windows, Mac e Linux). Alla fine, cercando più duro che potevo, ho trovato TideSDK. TideSDK è simile a PhoneGap, ma è per sistemi operativi per computer e funziona su tutti e tre quelli popolari (Windows, Mac e Linux). TUTTAVIA, TideSDK non funziona veramente abbastanza veloce per un gioco. Non supporta window.requestAnimationFrame, e così facendo un setInterval per un loop di gioco lo ha reso molto lento. Così lento che avrei dovuto indovinare che sarebbe stato 2 o 3 FPS. Ho provato lo stesso identico gioco su Chrome e funziona perfettamente.HTML5 gioco per app nativa
C'è un'alternativa che posso usare che sia abbastanza veloce per i giochi HTML5? (Non voglio passare attraverso XCode [e altri IDE su altre piattaforme] per creare un frame Webkit, non è realmente multipiattaforma e richiede molto tempo. Lo farei se dovessi, comunque) Per il mio sistema su cui sto lavorando, utilizzo un Mac (OSX 10.8, Mountain Lion), ma ho accesso a Windows 7 e Ubuntu 12.04 a 32 bit.
Basta ... caricare il gioco in browser e pop alla modalità a schermo intero? – user1600124
Comunque c'è il desktop in titanio .. ma non sono sicuro che sia ancora vivo. C'è anche qt-webkit .. ma non sono sicuro delle sue prestazioni. Ma penso che usare semplicemente chrome e andare in modalità a schermo intero sia più conveniente. E tu non devi mantenere il "browser" stesso. – user1600124
@ user1600124 Lo sto usando al momento.L'unico problema che ho è che mi piacerebbe vendere questo gioco, e possibilmente su Steam. Quindi, ho bisogno di una versione stand-alone. – pjrader1