Menú Principal

juego web

Iniciado por Pirat3net, 29 Julio 2012, 17:18 PM

0 Miembros y 2 Visitantes están viendo este tema.

Pirat3net

hola buenas tardes, mucho tiempo sin postear por aqui. venia a preguntarles una duda.
el tema es que un grupo de amigos estamos pensando en hacer un jeugo web, esta todo pensado, va a ser complejo y multijugador, pñor lo tanto, descartamos hacerlo 100%flash, las variables que contendra el juego se deberan actualizar cada poco tiempo, por tanto descartamos php, no se mucho de javascript, sin embargo, parece que pinta bien. sera un juego estilo ogame, pero con animaciones, mas visual.
el tema es que yo se algo de java, pero no se muy bien como va el tema de los applet para incrustar en paginas web, tampoco sabria como hacer para meter el entorno grafico en java.
la idea es que el juego funcione con dibujos estaticos, y encima de estos, crear animaciones dinamicas. segun la accion que quiera realizar el jugador, que aparezca una animacion u otra.
las animaciones las haremos en flash, pero no se si conviene utilizar action script 100%, porque creo que seria complicado pasar las variables de action script a la base de datos.
sin embargo, utilizando quizas java o quizas javascript para manejar los eventos de caminar usar esta habilidad usar la otra, y a la vez programar en el mismo java o javascript que cuando se ejecute una determinada habilidad hacer tambien que se ejecute la animacion correspondiente.

ando muy perdido como vereis. si me pudieseis dar alguna pista lo agradezco. quizas escrito parece muy enorroso o me exprese mal porque tiene muchos detalles el asunto. tengo servidor de ts3 por si alguien esta por la labor.

gracias de antemano

Spider-Net

Citarlas variables que contendra el juego se deberan actualizar cada poco tiempo, por tanto descartamos php

Por? Desde cuando PHP no puede actualizar el contenido de una variable cada poco tiempo? xD

Pirat3net

puede pero para ello debe refrescar la pagina si no recuerdo mal

it3r

Cita de: Pirat3net en 29 Julio 2012, 22:09 PM
puede pero para ello debe refrescar la pagina si no recuerdo mal

y ajax? con php + javascript se pueden hacer muuuchos juegos, y con html 5 mas aun XD

Spider-Net

Y en los juegos web no se refresca la página? Yo creo que en la mayoría sí, y tampoco le veo problema a usar AJAX. Tiene bastante más sentido que pensar en hacerlo en javascript, porque de alguna manera u otra siempre necesitarías acceso a una base de datos y para eso necesitas un lenguaje del lado del servidor.

Pirat3net

bueno, la verdad esperaba respuestas un poco mas completas, gracias de todas formas pues ajax es un lenguaje que nunca he estudiado y no tenia en mente,
si no he entendido mal utilizar unicamente ajax deberia darme libertad tanto para introducir animaciones sobre imagenes, como para manejar bases de datos, incrustandose eficientemente un una web.
bueno si estoy equibocado pro favor corregidme, pues somos 3 personas las que estudiaremos ajax a fondo para sacar esto a delante pues los otros dos compañeros mios tampoco conocen el lenguage.
los creadores de las animaciones son otros 2 compañeros, supongo que descarto action script , sin embargo no habria problema en seguir usando flash para crear las animacioenes e  introducirlas en el codigo ajax cierto?

sexto

Yo estoy totalmente de acuerdo.
Déjate de usar Java y cosas raras y mírate un manual de jQuery. Si dominas javascript, aprenderás a usarlo en menos de una tarde, y con jQuery hay pocas cosas que no se puedan hacer, y con jQuery y una web bien estructurada, hacer consultas a una base de datos es un juego para niños.

http://api.jquery.com/jQuery.ajax/

Spider-Net

AJAX no es un lenguaje de programación, es una técnica que combina javascript con un lenguaje del lado del servidor para poder mantener una conexión asíncrona con el servidor. Osea, que no tengas que refrescar la página para modificar valores.

Si quieres utilizar AJAX debes dominar javascript y PHP o ASP o algún otro lenguaje del lado del servidor. El uso de la librería jQuery facilita bastante la implementación de AJAX.

dark_sargon

Si la aplicación requiere del intercambio constante de info con el servidor, te recomiendo el uso de sockets. Pero debes tener en cuenta el asunto de la seguridad.
Con javascript se puede hacer perfectamente.
He hecho varios proyectos con sockets en js y funcionan bien.
http://www.actimediaonline.com
Diseño Web, animación y más.

http://www.ciudadoscura.com
Diseño Web, electrónica, programación, móviles y más.

Pirat3net

bueno , basandome en que la mayoria de juegos que he jugado necesitan de la java virtual machine, deduzco que javascript no es el lenguaje pienero en la creacion de juegos web, sin embargo, voy a seguir recolectando informacion a ver si doy con la tecnica optima. gracias por las respuestas