× PortadaNoticiasTrabajoColaboraciónEnlacesForosIRCFormaciónNosotros
Stratos: Developer's Meeting Point

Welcome to Stratos!

Acceder



[release] HTML Engine (Autor : josepzin)
« 05 de Junio de 2007, 09:09:24 am »
Estas muy enfermo! mira que hacer un engine 3D para HTML...  :shock:  :shock:  :lol:
Responder #1 por Tei
« 05 de Junio de 2007, 09:23:46 am »
Cita de: "josepzin"
Estas muy enfermo! mira que hacer un engine 3D para HTML...  :shock:  :shock:  :lol:


Bueno, culpa al WC3 por poner ahi z-index:
http://www.w3schools.com/css/pr_pos_z-index.asp

La capacidad basica de renderizar capas, diferentes alturas y transparencias, etc.. ya estan en el CSS.  El utilizarlas o no depende de uno.

pseudoinforme:

En todo caso mi experiencia ha sido que el navegador web es un motor grafico bueno para muchos grafico pequeos. Malo para unos pocos graficos superescalados. Malisimo para graficos superescalados con transparencia.
Si el navegador se sobrecarga de trabajo, se ralentiza las ejecuciones programadas. Es facil alcanzar este punto aun con pocas animaciones concurrentes.
Parte de unas opciones graficas muy buenas: fondos, muchos formatos.
Admite "animacion de modelos y fondos" mediante GIF.  Admite transparencias mediante PNG y GIF.
Responder #2 por Mars Attacks
« 06 de Junio de 2007, 04:53:53 pm »
Pues restringes que el juego se vea rollo pantallita del mvil o poco ms, y adis a las limitaciones ;)
Responder #3 por jazcks
« 06 de Junio de 2007, 05:47:11 pm »
yo suelo usar 320x200 o algo parecido
Responder #4 por Tei
« 06 de Junio de 2007, 08:03:07 pm »
320 x 200 no me llama.

Quizas hoy me meta un poquito a programar y haga algo.

Hay que pensar que solo tenemos problemas si:
 - Movemos muchas cosas en pantalla por javascript.
 - Un porcentaje grande de pantalla son transparencia de 8 bits (png)

Preveo que no vamos a tener problemas si:
 - No necesitamos mover las cosas demasiado amenudo
 - O se mueven automaticamente mediante animacion gif
 - No utilizamos png transparentes en un % de pantalla superior al 10%

Quedaria por averiguar si la interactividad por teclado en un entorno web es usable. En mis experimentos es una mierda, pero quizas la mierda fue el codigo que use.
Sin embargo el raton tenemos garantizado que va a funcionar perfectamente en web.

Se me ocurre que un tipo de videojuego que funcionaria de miedo con estas premisas es la tipiva videoaventura grafica como "El dia del tentaculo".  Tambien juegos como Civilization o  Sim City y quizas juegos como los Sims. ...

 * Aventuras graficas
 * Simuladores
 * God games
 * Juegos de estrategia

Algo que me ha parecido interesante es este enlace (que quizas ya conocereis):
http://www.x-panded.com/pixeldam/pixelmoon.html

En el sentido de decir, se pueden hacer cosas graficamente interesantes para un usuario de hoy en dia.

No se si admitiran el hotlinking...

(esto lo copipasteo porque me mola, y porque hoy es hoy ;D )
Responder #5 por jazcks
« 06 de Junio de 2007, 08:21:13 pm »
jeje a mi ultimamente tambien me ha dado por el dhtml, y coincido contigo, si no hay mucho que mover, y fijas un timer por ejemplo a 25fps, el navegador puede perfectamente moverlo, en un equipo normalito.

Cita de: "Tei"

Quedaria por averiguar si la interactividad por teclado en un entorno web es usable. En mis experimentos es una mierda, pero quizas la mierda fue el codigo que use.
Sin embargo el raton tenemos garantizado que va a funcionar perfectamente en web.


hace poco hice una aplicacion web y "parchee" el teclado de forma que incluso podia hacer nuevas acciones con las teclas F1, F2, etc, que en teoria un navegador ya estan definidas (ayuda, busqueda etc...)

lo malo creo, es que los eventos de teclado onkeydown, onkeypress, onkeyup, no son repetitivos, osea si se deja la tecla pulsada solo salta el evento una vez, pero no lo he probado a fondo, igual hay alguna forma
Responder #6 por Fran
« 07 de Junio de 2007, 06:37:19 pm »
Desde luego como curiosidad es un puntazo. Es raro, ruaro,ruaro. Es la tpica idea q no se me hubiera ocurrido en 100 aos.
Responder #7 por Tei
« 07 de Junio de 2007, 07:32:01 pm »
Cita de: "Fran"
Desde luego como curiosidad es un puntazo. Es raro, ruaro,ruaro. Es la tpica idea q no se me hubiera ocurrido en 100 aos.


Bueno, en mi defensa este no es mas que otro motor grafico, salvo que utilizando la tecnologia X, en lugar de la Y.

La belleza del asunto es que son pocas lineas de codigo, porque es un enano a hombros de gigantes (la mayor parte de la infraestructura la proporciona el navegador).

De todos modos solo es un experimentito. No le lame las botas al juego mas pequeo del que se haya publicado un screenshot en Stratos en toda la historia del foro, y del foro que habia antes que este :D
Responder #8 por Mars Attacks
« 09 de Junio de 2007, 12:57:49 am »
Mira lo tonto que es un palillo de dientes, y hay gente que te hace reconstrucciones de La Giralda con ellos. No subestimes el poder del... aburrimiento...
Responder #9 por Tei
« 11 de Junio de 2007, 03:39:43 pm »
Cita de: "Mars Attacks"
Mira lo tonto que es un palillo de dientes, y hay gente que te hace reconstrucciones de La Giralda con ellos. No subestimes el poder del... aburrimiento...


Pues he oido decir que LEGO tiene una aplicacion con la que dibujas en 3D un modelo. Y se lo pides a LEGO, y te envian todas las piezas que hacen falta para que te lo construyas en real.
Responder #10 por waveland
« 03 de Agosto de 2007, 09:23:59 pm »
Wenas, pues yo me inici en la experimentacin del desarrollo de un juego del estilo de los de Sierra (caesar, zeus, faran) con grficos isonomtricos en html por medio de javascript. An no empleo ajax puesto que todava no estoy en la fase de comunicacin con el servidor, pero el caso es que, de momento,  funciona muy aceptablemente.

De hecho me pregunto si alguien estuviera interesado en compartir ms experiencias de este tipo, recursos y, quien sabe, tal vez iniciar un proyecto conjunto.

Entre mis dudas est, por ejemplo, si existe alguna forma de crear el mapeado de los tiles directamente mediante css (yo lo hago mediante cdigo javascript, bucles y dems), o si ser viable almacenar la informacin de los cambios efectuados por el jugador en su mapeado a una base de datos mediante ajax: lo pregunto por lo del volumen de informacin, puesto que la idea final es elaborar un juego online multijugador, en el cual cada usuario tendra su propio mapeado.

Un saludo.
Responder #11 por josepzin
« 03 de Agosto de 2007, 09:41:18 pm »
Bienvenido waveland....   8)
Responder #12 por ethernet
« 04 de Agosto de 2007, 12:00:01 am »
Es curioso, pero no veo el primer post de este hilo :/
Responder #13 por waveland
« 04 de Agosto de 2007, 02:06:52 am »
Cita de: "waveland"
Wenas, pues yo me inici en la experimentacin del desarrollo de un juego del estilo de los de Sierra (caesar, zeus, faran) con grficos isonomtricos en html por medio de javascript. An no empleo ajax puesto que todava no estoy en la fase de comunicacin con el servidor, pero el caso es que, de momento,  funciona muy aceptablemente...


Gracias josepzin!!, esta comunidad mola!!, se nota que tiene movimiento. Aprovecho para citar mi post, a ver si alguien me puede ayudar...
Responder #14 por shadow_of__soul
« 04 de Agosto de 2007, 02:17:15 am »
HI,

lo gracioso es que yo tenia la idea de hacer esto hace unos dias, aunque todavia no he tenido oportunidad de probarlo xD


si hago algo les aviso xD

By Shadow


Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.