[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:

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Tizzio »

Ho quasi terminato le basi per l'integrazione di box 2d nella libreria

PROVA DEMO
Come potete provare in questo link c'è già quasi tutto... tanto da poter creare una moto con tanto di sospensioni 8)

le funzioni per ora sono queste:

Codice: Seleziona tutto

phs_init();
phs_world_create(gravity,gravity_direction,allowsleep)
phs_static_create_box(world,x,y,w,h,density,friction,restitution)
phs_static_create_circle(world,x,y,r,density,friction,restitution)
phs_static_create_array(world,x,y,array,density,friction,restitution)
phs_dynamic_create_box(world,x,y,w,h,density,friction,restitution,group)
phs_dynamic_create_circle(world,x,y,r,density,friction,restitution,group)
phs_dynamic_create_array(world,x,y,array,density,friction,restitution,group)
phs_body_get_x(body)
phs_body_get_y(body)
phs_joint_distance_create(world,body1,body2,x1,y1,x2,y2,collides)
phs_joint_revolute_create(world,body1,body2,x,y,collides)
phs_joint_revolute_motor_create(world,body1,body2,x,y,collides)
phs_joint_prismatic_create(world,body1,body2,x1,y1,motor,limit,lowtrasla,uptrasla,collides)
phs_motor_set(joint,speed,maxtorque)

Avatar utente
Sla
GMI VIP
Messaggi: 3618
Iscritto il: 21/07/2008, 10:11
Specialità: Titanismo
Località: (gm) Italia
Contatta:

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Sla »

quella moto perde le ruote con una facitlià incredibile :lol:
eppure mi sembra tutto giusto...

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

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Tizzio »

Super_Slascio ha scritto:quella moto perde le ruote con una facitlià incredibile :lol:
Vabbè, si può aumentare il valore di resistenza o togliere la rottura dei joints :lol:

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

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Jak »

Ho sempre odiato la fisica che "rimbalza" tipo gioco flash.
Non ci sono librerie in cui le collisioni sono perfette?
PS: Ma come controllo la moto? A me fa tutto da sola :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
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Tizzio »

Jak ha scritto:Ho sempre odiato la fisica che "rimbalza" tipo gioco flash.
Non ci sono librerie in cui le collisioni sono perfette?
PS: Ma come controllo la moto? A me fa tutto da sola :hum:
Rimbalzo è dato appunto da una variabile restitution...
è tutto hyperconfigurabile! Basta mettere restitution 0, 1.4, 2.2455 quanto vuoi tu
Se vedi nelle funzioni ho impostato dei parametri

HO messo la friction delle ruote alta perchè sono dei "copertoni"
ma puoi metterla anche a 0 per fare un simulatore di fluidi 8)

la libreria box2d è un porting dal c++
http://box2d.org


Avatar utente
Annoyed grunt
Membro d'elite
Messaggi: 1422
Iscritto il: 10/04/2009, 16:21
Uso: GM:Studio 2
Contatta:

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Annoyed grunt »

Spero che tu ti stia segnando man mano le funzioni che aggiungi, altrimenti non riuscirai mai a scrivere la guida.
Immagine

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

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Tizzio »

:roll:
6-7 post fa, xeryan ha scritto:
http://xeryan.altervista.org/html5gc/lib_list.txt

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

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Jak »

Non è che hai una lista di funzioni che hai intenzione di aggiungere? Magari mi viene voglia e ne butto giù qualcuna :roll:
Spoiler
Anche se non so praticamente nulla di javascript :lol:
Bè, qualcosa mi inventerò
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: [Beta 0.6] Html5 Game Creator

Messaggio da Tizzio »

Jak ha scritto:Non è che hai una lista di funzioni che hai intenzione di aggiungere? Magari mi viene voglia e ne butto giù qualcuna :roll:
Spoiler
Anche se non so praticamente nulla di javascript :lol:
Bè, qualcosa mi inventerò
beh basta che le fai in gml e poi lo converto io..
boh che funzione che potrebbe essere utile?

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

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Tizzio »

I lavori per il nuovo ide proseguono.

Ciò che è stato già fatto:

- Sprites
- Suoni
- Background
- Functions

Mancano

- Objects (per metà)
- Rooms
- Salvataggio e Loading
- Export e run

Avatar utente
Annoyed grunt
Membro d'elite
Messaggi: 1422
Iscritto il: 10/04/2009, 16:21
Uso: GM:Studio 2
Contatta:

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Annoyed grunt »

Eccellente.
Immagine

Avatar utente
Tiger
GMI Guru
Messaggi: 2626
Iscritto il: 07/08/2011, 14:01
Specialità: Usare i siti porni
Uso: GM:Studio 1.4 Master
Contatta:

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Tiger »

Libera i cani
Spoiler
tanto per terminare la frase di annoyed
ImmagineImmagine

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

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Tizzio »

Quasi completata la gestione degli Object! :rockrock:

/ban per tiger! :sisisi:, questa battuta era pessima... :cry:

Avatar utente
Tiger
GMI Guru
Messaggi: 2626
Iscritto il: 07/08/2011, 14:01
Specialità: Usare i siti porni
Uso: GM:Studio 1.4 Master
Contatta:

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Tiger »

sono un dei pochi che usa il tuo programma, un po di rispetto :lol:
Buon lavoro
ImmagineImmagine

Avatar utente
innominato
Membro super
Messaggi: 808
Iscritto il: 26/08/2009, 16:19
Contatta:

Re: [Beta 0.6] Html5 Game Creator

Messaggio da innominato »

io penso che quando il programma sarà completo lo useranno molte più persone
Spoiler
Gioco per Competizione ... 8%

Avatar utente
Annoyed grunt
Membro d'elite
Messaggi: 1422
Iscritto il: 10/04/2009, 16:21
Uso: GM:Studio 2
Contatta:

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Annoyed grunt »

innominato ha scritto:io penso che quando il programma sarà completo lo useranno molte più persone
Immagine
Immagine

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

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Tizzio »

UPDATES per voi..
Ho completato anche la gestione degli objects!
Si passa quindi alla creazione di un room editor coi controfiocchi
Altro che quello di GM 8)

oltre alle features che offre l'editor classico di gm, inserirò:
- selezione multipla di instanze e spostamento di queste
- creazione di gruppi di instanze nel room editor
- layers (come in photoshop)
- interfaccia a scomparsa (in questo modo c'è + spazio per lavorare)

i tileset verranno implementat nelle successive versioni, dato che dobbiamo ancora svilupparli nella libreria, ma non sono fondamentali, anche se molto utili :cappa:

Immagine

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

Re: [Beta 0.6] Html5 Game Creator

Messaggio da Jak »

La colorazione del codice è cosa tanto difficile quanto importante. La devi mettere :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: [Beta 0.6] Html5 Game Creator

Messaggio da Tizzio »

Jak ha scritto:La colorazione del codice è cosa tanto difficile quanto importante. La devi mettere :sisisi:
Difficile no, lento più che altro...
potrei usare le surfaces, ci penserò una volta rilasciato.

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti