Por eso necesito saber que versión de Flash debo usar y de algun tutorial en español que me aclare el AS y como lo podría hacer.
Me puede alguien ayudar?
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
| |||
[Important] Videojuego Online Multijugador Hola a todos! Soy un gran fan de Flash y bueno, ya que he creado algunas animaciones sencillas sin echar mano de AS ni nada dificultoso me he decidido a crear un juego basado en tecnología Flash, pero no queda ahí todo, también ha de ser online y multijugador (parecido al Stick Arena). Por eso necesito saber que versión de Flash debo usar y de algun tutorial en español que me aclare el AS y como lo podría hacer. Me puede alguien ayudar? ![]() |
| ||||
Hola Encomes! ![]() Te recomiendo que primero leas algo sobre redes, principalmente lo relacionado a "sockets". Para tu juego multijugador tendrás que implementar uno de lado servidor para que este escuchando las diferentes peticiones de los usuarios que estén conectados a este. Lo que se haría en AS, por ejemplo si es un mono que se mueve en un mapa, tendrías que hacer tus métodos o funciones que lo muevan más alguna función o método que se encargue de mandar las coordenadas x y y al servidor "Xml Socket", el socket recibiría esas coordenadas y se las mandaría a todos los demás usuarios conectados para que se vea reflejado en pantalla de los demás tu "movimiento" y lo mismo aplica con los otros usuarios, para eso tienes la clase XMLSocket en AS.
Código:
y tienes los manejadores de evento:var $servidor:XMLSocket = new XMLSocket("servidor", "puerto");
Código:
Revisa la documentación de flash para que veas todos los métodos y eventos que contiene la clase.$servidor.onClose = function(){}; //Cuando se cerro el servidor al que esta conectado. $servidor.onData = function($coords:Object){}; //Cuando recibes info del servidor, en este caso serían las coordenadas y y x. //etc... Tu "xml socket" lo puedes hacer casi en cualquier lenguaje, ya sea java, php, etc..., yo te recomiendo java por su eficiencia. Si no tienes ninguna idea sobre java, te recomiendo que leas el libro de pensando en Java y pongas especial atención en el apartado referente a "Aplicaciones Distribuidas". Subí la segunda edición del libro en español en el siguiente enlace: http://www.megaupload.com/es/?d=ecgumj5t Un saludo! ![]() PD. enlace corregido ![]() Última edición por jahepi; 20/08/2006 a las 11:35 |
| ||||
Cita: tu si sabes hacer buenas recomendaciones ![]() have funnnnnn ![]()
__________________ Curso de Angular JS - Haremos una app de principio a fin |
| |||
Muchisima Gracias! Ahora me estoy bajado el libro de "Pensando en Java". Otra cosa, sabés de algun manual o tutorial para novatillos que explique los sockets en Java? Estoy buscando en internet pero solo encuentro para gente un tanto experta... Gracias, y excelente, como siempre ![]() |
| ||||
Cita: Hola Encomes!
Iniciado por Encomes ![]() Muchisima Gracias! Ahora me estoy bajado el libro de "Pensando en Java". Otra cosa, sabés de algun manual o tutorial para novatillos que explique los sockets en Java? Estoy buscando en internet pero solo encuentro para gente un tanto experta... Gracias, y excelente, como siempre ![]() ![]() Si no mal no recuerdo en la página http://www.javahispano.org, hay muy buenos tutoriales en relación a este tema, date una vuelta por ahí, seguro encuentras algo. También quería comentarte en mi anterior post algo, pero se me olvido ![]() Un saludo! ![]() |
| ||||
Cita: yo te recomiendo el eclipse ![]() aunque dicen que el netbeans tambien esta bueno, la verdad nunca lo he provado, pues con eclipse tienes suficiente!! have funnnnn ![]()
__________________ Curso de Angular JS - Haremos una app de principio a fin |
| ||||
Ahhhhh, por cierto..... recuerdo que hace tiempo puse en el foro de JAVA un FAQ de como hacer conexiones TCP usando sockets, esta muy sencillo y basico, pero te servira para comenzar... have funnnnnn ![]()
__________________ Curso de Angular JS - Haremos una app de principio a fin |
| |||
uf Bueno, he mirado en las FAQs de Java y he encontrado lo del TCP. Pero... no entiendo nada de ese lenguaje! Y he buscado en infinidad de sitios un tutorial de Java para muy novatos y desde cero, pero no soy capaz de encontrarlo. Buff, me estoy empezando a desanimar con esto... Ya que lo que necesito es: Flash: Aprender, por que no sé casi nada. También As.. ![]() Java: Para poder hacer los sockets, que tampoco sé nada.. ![]() Por favor... Ayudádmeeeeeeeeee!! ;) |
| ||||
mmmmmmmmm, mira, la verdad es que si necesitas invertir mucho tiempo, primero para ahcer un juego necesitas tener conocimientos un poco avanzados, de Fisica, Matematicas, algorimos para manejo y tratamiento de los graficos, y si lo quieres ahcer multijugador pues ya necesitas un lenguaje mas robusto... que te puedo decir, la mayor ayuda que te peudo dar es que leas y no te desanimes tan facil, sabes programar en algun lenguaje?? o mejor aun, sabes programar?? si tienes algo de experiencia programando, no te sera dificil aprender JAVA ni mucho menos AS, si deplano nunca has hecho nada programando, te sugiero que antes de comenzar a meterte con juegos, hagas el "Hola mundo".... have funnnnnn ![]()
__________________ Curso de Angular JS - Haremos una app de principio a fin |
| |||
Bueno, me manejo bastante bien con HTML y entiendo PHP pero así lenguajes serios no. El "Hello World" se puede hacer también en Java no? Bueno, por el momento me he descargado un tutorial de Flash y AS de la web oficial (adobe) y aprendo poco a poco... |
| ||||
ya tienes varios servidores multiuser para flash en la red gratis uno de los mejores es http://www.oregano-server.org/ hecho en java y con un api en AS2. |