[Beta 0.6] Html5 Game Creator

Tutto ciò che avete creato con GM, ma che non è a scopo ludico.
Avatar utente
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

[Beta 0.6] Html5 Game Creator

Messaggio da Tizzio »

Immagine

Sito web
http://html5gamecreator.altervista.org

Documentazione (non ancora pronta)


v. Beta 0.6 (VERSIONE CORRENTE)
Spoiler
Abbiamo finalmente messo apposto la libreria, quasi definitivamente...
Ho fixato L'ide vecchio aggiungendo molte funzioni, e lod ne ha rimodernato la grafica.
Il tutto in attesa del nuovo ide.
-Aggiunta opzione "Play" ( NB: get pixel non funzionante in locale )
-Aggiunte finestre per il code editor
-Integrazione della nuova libreria ( funzionante su Android e iOS + chrome, firefox, safari, opera)
-Nel room editor aggiunta la possibilità di ruotare gli sprites
-Shortcuts nel room editor:
* A ruota a sinistra
* D ruota adestra
* Ctrl (tenerlo premuto) + mouse destro(premuto) : cancella instanze a raffica
-Fixati milleseicentotrentadue bug da tutte le parti (e ce ne sono altri )
-Aggiunto algoritmo di pathfinding A* nella libreria
DOWNLOAD
http://html5gamecreator.net/download/HGC_0_996.zip

SCREENSHOTImmagine
v. Beta 0.5
Spoiler
Immagine
Immagine
Immagine
Screenshot ultima versione (W.I.P.):
Spoiler
Immagine


- Programmazione: Xeryan e Tizzio
- Logo e grafica IDE:: Lord of Destruction
Ultima modifica di Tizzio il 15/03/2013, 8:52, modificato 34 volte in totale.

Avatar utente
guidox
GMI Honor
Messaggi: 5765
Iscritto il: 26/07/2009, 17:23
Specialità: programmazione
Uso: GM:Studio 1.4 Android
Località: Marche
Contatta:

Re: Html5 Game Creator

Messaggio da guidox »

Ohhh che bello. :banana:
Immagine

Immagine

blak
Membro super
Messaggi: 539
Iscritto il: 17/02/2010, 13:43
Località: Napoli
Contatta:

Re: Html5 Game Creator

Messaggio da blak »

Alla faccia! :banana:
Immagine
Ambrea 3 | GMI Thread | YoYoGames |


Jak
Admin
Messaggi: 12355
Iscritto il: 19/08/2009, 16:20
Specialità: Programmazione 3D
Uso: GM:Studio 2
Contatta:

Re: Html5 Game Creator

Messaggio da Jak »

Bella idea anche se ormai cominciano a piacermi sempre meno linguaggi interpretati o ad un livello troppo alto.
Cerca di non farlo troppo simile a GM, ho notato che ti stai perdendo in cose come gravità ecc.
Se vuoi un consiglio penso dovresti concentrarti sulle robe più essenziali per fare un gioco piuttosto che su cose "extra" come lo sono la maggior parte delle cose che propone game maker come variabili e funzionalità di movimento automatiche e cose cosi.
Concentrati sul minimo indispensabile prima di tutto :sisisi:
Time to feel, time to believe
Dare to see what may come of our future
Lift your head, broaden your gaze
Speak your mind and your thoughts they will follow you

Avatar utente
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

Re: Html5 Game Creator

Messaggio da Tizzio »

Jak ha scritto: Concentrati sul minimo indispensabile prima di tutto :sisisi:
quello l'ho già fatto :)

ora mi stavo concentrando sulla gestione dei movimenti

Avatar utente
Darkspy
Membro attivo
Messaggi: 286
Iscritto il: 31/12/2010, 19:05
Contatta:

Re: Html5 Game Creator

Messaggio da Darkspy »

INTERESSANTE! :uppa:
Studiato il rettile...
Studiando il C++...

Avatar utente
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

Re: Html5 Game Creator

Messaggio da Tizzio »

Grazie xeryan.
L'arrivo dell'esempio è imminente (molto probabilmente stasera)!
ho finito di implementare anche le view i movimenti come speed direction etc.
Sta prendendo forma :)

Ovviamente appena avrò finito accetterò aiuti e altro per implementare altre funzioni simili a GM.
Per l'ide volevo farlo in c++ con windows form ma per ora non sono capace...

EDIT:
-aggiunto draw_getpixel velocissimo (eseguito ogni step non cala nemmeno di 1fps)!
finisco di fare i tiles e pubblico il primo esempio
Dopo farò l'ide e inserirò il room editor.
Ultima modifica di Tizzio il 06/02/2012, 11:06, modificato 2 volte in totale.

Avatar utente
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

Re: Html5 Game Creator

Messaggio da Tizzio »

Ecco come promesso un'esempio di platform creato con questa libreria.
per il momento non rilascio niente...
appena avrò finito tutto (mancano solo i tiles e piccoli dettagli) rilascerò la libreria e della documentazione di base.
L'hud lo farò dopo aver finito i tileset.
Ovviamente sarà opensource e si accetteranno molto volentieri aiuti (naturalmente chi aiuterà verrà inserito nei crediti con specifica di quello che ha fatto).


Immagine
Ultima modifica di Tizzio il 04/02/2012, 10:01, modificato 2 volte in totale.

Avatar utente
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

Re: Html5 Game Creator

Messaggio da Tizzio »

Si ancora devo ottimizzare le prestazioni drawwando solo le istanze "dentro la view";
Ma avevo promesso di pubblicare qualcosa ... a me non rallenta...
se uso chrome 30/30 fps(e se aumento room_speed anche oltre)... con Firefox4 mi calano gli fps a 22-24.
Non sapevo del sistema di cache nuovo.. xeryan come ho detto nell'altro post. gli aiuti e i consigli sono ben accetti... anzi indispensabili.
Nix mi ha detto che ha un'idea per implementare le mplay :shock: non vedo l'ora.
Pensa di fare un mix di js php usando i files txt.
Sarà lento ma non sarà d'obbligo un server... quindi usabile da tutti nel proprio sito... per i giochi di carte ad esempio... o un biliardo etc.
forse si può usare un database per aumentare la velocità ... ma rimane il fatto delle query limitate.
Vedremo :sisisi:
______________________________________

EDIT:
Dato che il browser quando carica l'immagine, la carica tramite un'array di pixel. si potrebbe fare una collisione per pixel (più avanti per adesso va bene quella col bbox perchè non ne ho molta voglia e manco idee valide per svilupparla)
Ultima modifica di Tizzio il 19/06/2011, 10:34, modificato 1 volta in totale.

Avatar utente
Scario
Moderatore
Messaggi: 2707
Iscritto il: 26/05/2003, 20:29
Specialità: Tergiversare
Uso: GM:Studio 2
Contatta:

Re: Html5 Game Creator

Messaggio da Scario »

Da Opera 30/30 fps! Però l'omino da fermo ha gli sprite invertiti... Non conoscendo l'HTML5 non so se è un problema legato al browser oppure hai fatto un errorino di programmazione =)
Immagine

Avatar utente
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

Re: Html5 Game Creator

Messaggio da Tizzio »

Scario ha scritto:Da Opera 30/30 fps! Però l'omino da fermo ha gli sprite invertiti... Non conoscendo l'HTML5 non so se è un problema legato al browser oppure hai fatto un errorino di programmazione =)
se è invertito solo da fermo allora è un problema tuo di "prospettiva"
lo sprite è malfatto quindi non si capisce molto.
Potrebbe essere anche un problema di Opera ma visto che in corsa è dritto confermo che hai "inquadrato male il personaggio" :lol:
tanto per essere sicuro: Nell'immagine il personaggio guarda a Destra.

Avatar utente
Scario
Moderatore
Messaggi: 2707
Iscritto il: 26/05/2003, 20:29
Specialità: Tergiversare
Uso: GM:Studio 2
Contatta:

Re: Html5 Game Creator

Messaggio da Scario »

Tizzio ha scritto: se è invertito solo da fermo allora è un problema tuo di "prospettiva"
lo sprite è malfatto quindi non si capisce molto.
Potrebbe essere anche un problema di Opera ma visto che in corsa è dritto confermo che hai "inquadrato male il personaggio" :lol:
tanto per essere sicuro: Nell'immagine il personaggio guarda a Destra.
Se quello è girato verso destra allora funziona xD Sarò mezzo cieco perchè continua a sembrarmi al contrario xD
Immagine

Avatar utente
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

Re: Html5 Game Creator

Messaggio da Tizzio »

guarda è semirippato da qui :mrgreen:
Spoiler
Immagine

Avatar utente
maz85
Admin
Messaggi: 8287
Iscritto il: 07/02/2004, 15:57
Specialità: Nientologo
Località: Oblio
Contatta:

Re: Html5 Game Creator

Messaggio da maz85 »

Molto bello :sisisi:

Jak
Admin
Messaggi: 12355
Iscritto il: 19/08/2009, 16:20
Specialità: Programmazione 3D
Uso: GM:Studio 2
Contatta:

Re: Html5 Game Creator

Messaggio da Jak »

Ottime le collisioni, nessun bug e scivola benissimo :sisisi:
Meglio di gm quindi. 31 fps costanti con firefox 4 (si mi segna 31 :hum: )
Time to feel, time to believe
Dare to see what may come of our future
Lift your head, broaden your gaze
Speak your mind and your thoughts they will follow you

Avatar utente
Feschio
Membro d'elite
Messaggi: 1476
Iscritto il: 02/07/2010, 8:19
Contatta:

Re: Html5 Game Creator

Messaggio da Feschio »

Ebbravo tiz, il coso con il colore è utile per mostrare il get_pixel ma è una tamarrata inutile, almeno metti che cambia il colore del personaggio.

Comunque molto bello, quando pensi di rilasciarlo il programma?
Valta Korpiklaani! Finlandia Rulez
Nix ha scritto:Lego, tu piaccono alle rosse pescie dimezza cotte?

Avatar utente
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

Re: Html5 Game Creator

Messaggio da Tizzio »

Non ho pensato ad un aspetto importante ,I suoni :spat:

@feschio... aggiungo suoni e tiles (ovviamente dovrò creare un room editor per quelli) e poi pubblico... o se no anche senza tiles... ditemi voi se sono indispensabili.
Casomai quelli li aggiungo dopo.
In ogni caso rilascerò solo la libreria e non l'ide, che ancora è inutile quanto brutto
Ultima modifica di Tizzio il 01/03/2012, 2:48, modificato 1 volta in totale.

Nix
GMI Advanced
Messaggi: 2437
Iscritto il: 26/12/2008, 18:14
Uso: GM:Studio 2
Contatta:

Re: Html5 Game Creator

Messaggio da Nix »

Tizzio ha scritto:Non ho pensato ad un aspetto importante :shock:
I suoni :spat:

@feschio... aggiungo suoni e tiles (ovviamente dovrò creare un room editor per quelli) e poi pubblico... o se no anche senza tiles... ditemi voi se sono indispensabili.
Casomai quelli li aggiungo dopo.
In ogni caso rilascerò solo la libreria e non l'ide, che ancora è inutile quanto brutto
I tiles sono inutili

Avatar utente
Feschio
Membro d'elite
Messaggi: 1476
Iscritto il: 02/07/2010, 8:19
Contatta:

Re: Html5 Game Creator

Messaggio da Feschio »

A dir la verità non ho mai usato dei tiles in vita mia, ma forse questo dipende dal fatto che non ho mai fatto un gioco :lol:
Valta Korpiklaani! Finlandia Rulez
Nix ha scritto:Lego, tu piaccono alle rosse pescie dimezza cotte?

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 8 ospiti