¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.



 
PortadaÍndiceÚltimas imágenesBuscarRegistrarseConectarse

 

 Nuevo Proyecto... (CuatrePong)

Ir abajo 
5 participantes
AutorMensaje
Mart
Experto
Experto
Mart


España Masculino 100% Cumplimiento de las normas
Reputación : 105
Mensajes enviados : 524
Premios : Vacío

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeMar Ago 13, 2013 11:03 pm

Buenas comunidad!!

Pues nada, aqui os traigo un nuevo proyecto que estoy realizando, todavia en fase de desarrollo, ya que me gustaria ajustar mejor la IA de los jugadores controlados por la cpu y añadir nuevas cosas que hagan del juego mas entretenido y divertido.

Bueno, a lo que voy!

El juego es el tipico "PONG" de toda la vida donde tu juegas contra la computadora. Pero en ente caso, sois 4 vs 4. Es decir, tu controlas con los cursores una barrita de izquierda a derecha, y las otras 3 barritas son controladas por la cpu. Y cada uno esta situado en un lateral de la pantalla.

Al empezar, clica sobre "Lanzar Nueva Bola", y acto seguido una pelotita saldra disparada hacia una de las 4 esquinas en la cual rebotara hacia otra direccion.

He añadido 2 cositas para hacer algo mas dinamico el juego, y es que, cada cierto tiempo, aparecera en medio de la pantalla un icono. Si la pelotita colisiona con ese objeto, se le sumara +10 a la velocidad de la pelotita poniendo el juego algo mas dificil.

Luego hay otro objeto, que tambien aparece cada cierto tiempo. Y en este caso cuando la pelotita colisione con el. Aparecera en pantalla una segunda pelotita, poniendo a prueba tus reflejos, ya que tendras que estar atento de 2 pelotitas, o mas...

Bueno, de momento eso es todo. Todavia no he añadido puntuacion, ni sonidos, ni musica ni nada. Solo hay lo que os he dicho.

Ha! se me olvidaba. Si en pantalla te quedas sin pelotitas. Aparecera de nuevo el boton "Lanzar Nueva Pelotita". Le das y a jugar otra vez.

Os dejo con el link. Si el juego mas o menos os gusta, seguire mejorandolo.

V1.1
[Tienes que estar registrado y conectado para ver este vínculo]


Un saludo. Nos vemos Wink


Última edición por Mart393 el Miér Ago 14, 2013 6:10 am, editado 1 vez
Volver arriba Ir abajo
https://www.youtube.com/c/MartDevelop
luckyer07
Moderador
Moderador
luckyer07


Perú Masculino 100% Cumplimiento de las normas
Reputación : 195
Mensajes enviados : 1573
Edad : 32
Premios : Ganador concurso periódico: Salvapantallas Ganador concurso "Heroe of the Summer" Ganador concurso Halloween

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeMiér Ago 14, 2013 12:17 am

:O quedo muy bien mart Smile , bueno siento que le falta la puntuacion , ya que perdi la cuenta de quien iba perdiendo :xD: , espero ver mas actualizaciones , se vuelve adictivo este jueguito , saludos !
Volver arriba Ir abajo
Mart
Experto
Experto
Mart


España Masculino 100% Cumplimiento de las normas
Reputación : 105
Mensajes enviados : 524
Premios : Vacío

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeMiér Ago 14, 2013 6:10 am

Hola luckyer07.
Me alegro que te gustara el juego.

Bueno acabo de realizar una pequeña modificacion en donde le añado las puntuaciones, para asi tener un control de quien va ganando o perdiendo.

Esta pequeña modificacion biene con un HUD en la parte inferior el juego. Cada jugador tiene una puntuacion inicial de "20". El que llegue a "0" pierde.
En este caso solo me ha dado tiempo a realizar lo siguiente:
Si la cpu, llega a 0, su respentiva barrita desaparece y pierde la partida, y en donde esta su porteria por asi llamarlo, ahora las pelotitas rebotan, no se cuelan.

En cuanto al player que controlamos, tambien le he puesto puntuacion, pero si llegas a 0 no sucede nada.

No ma dao tiempo a mas, ya que lo he hecho aprisa y corriendo que me voy a la piscina, que se esta terminando el verano y toda no estoy moreno ajajaj.

un saludo, os dejo el link:
[Tienes que estar registrado y conectado para ver este vínculo]
Volver arriba Ir abajo
https://www.youtube.com/c/MartDevelop
Zonacas
Super-Moderador
Super-Moderador
Zonacas


España Masculino 100% Cumplimiento de las normas
Reputación : 558
Mensajes enviados : 2871
Premios : Ganador Concurso "Aniversario PacMan" 2º puesto concurso anual: Demos de juegos

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeMiér Ago 14, 2013 6:20 am

Hey, que bueno el Cuatrepong Very Happy

Tu no paras eh? que de ideas tienes Smile

Venga "pa" la piscina... y no tomes mucho sol que es malo para la piel.
Volver arriba Ir abajo
http://www.comunidadid.com/
JEX
Avanzado
Avanzado
JEX


México Masculino 100% Cumplimiento de las normas
Reputación : 16
Mensajes enviados : 235
Edad : 24
Premios : Vacío

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeJue Ago 15, 2013 2:36 pm

hey mart esta muy bueno y quisiera saber si abias pensado aserlo multiplayer online con una lista de servidores y todo que te parese la idea
Volver arriba Ir abajo
Mart
Experto
Experto
Mart


España Masculino 100% Cumplimiento de las normas
Reputación : 105
Mensajes enviados : 524
Premios : Vacío

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeJue Ago 15, 2013 3:06 pm

Jmikey escribió:
hey mart esta muy bueno y quisiera saber si abias pensado aserlo multiplayer online con una lista de servidores y todo que te parese la idea
Pues a mi el tema de realizar juegos online se me da fatal! Una vez lo intente haciendo algo sencillito con el Lacewing y se me hacia complicadisimo, la verdad...

Molaria la idea de hacerlo Online, Imaginate crear un 2 vs 2 online, o un 4 vs 4, o 8 vs 8. Estaria muy bien, y tambien partidas por equipos, y el primer equipo que consiga 100 puntos gana.

Pero lamentablemente es lo que te digo. Se me da fatal el lacewing. Si supiese, creeme que haria mas de un jueguecito como este online.
Lo siento tio. A mi tambien me gusta la idea, pero no sabria realizarla Sad
Volver arriba Ir abajo
https://www.youtube.com/c/MartDevelop
JEX
Avanzado
Avanzado
JEX


México Masculino 100% Cumplimiento de las normas
Reputación : 16
Mensajes enviados : 235
Edad : 24
Premios : Vacío

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeJue Ago 15, 2013 3:50 pm

jajaja justo lo que yo pense mart seria mega genial online.
Volver arriba Ir abajo
Zonacas
Super-Moderador
Super-Moderador
Zonacas


España Masculino 100% Cumplimiento de las normas
Reputación : 558
Mensajes enviados : 2871
Premios : Ganador Concurso "Aniversario PacMan" 2º puesto concurso anual: Demos de juegos

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeJue Ago 15, 2013 5:05 pm

En el foro proyectos online hay un ejemplo de pong online de cuando empezamos a estudiar la extension lacewing...

El mayor problema que nos encontramos fue el lag a la hora de golpear la pelota, creo que se le podría dar una vuelta para implementarlo mejor y mejorarlo Smile

P.D: Valgame la redundancia Very Happy
Volver arriba Ir abajo
http://www.comunidadid.com/
Mart
Experto
Experto
Mart


España Masculino 100% Cumplimiento de las normas
Reputación : 105
Mensajes enviados : 524
Premios : Vacío

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeJue Ago 15, 2013 5:12 pm

Pues ire a hecharle un ojo a ese tutorial. Aunque ya podrian haber sacado una extension mejorada para crear juegos online. Lacewing lo veo muy lioso y no rinde lo que deberia rendir una extension asi.
Volver arriba Ir abajo
https://www.youtube.com/c/MartDevelop
Zonacas
Super-Moderador
Super-Moderador
Zonacas


España Masculino 100% Cumplimiento de las normas
Reputación : 558
Mensajes enviados : 2871
Premios : Ganador Concurso "Aniversario PacMan" 2º puesto concurso anual: Demos de juegos

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeJue Ago 15, 2013 6:08 pm

La Extensión esta bastante bien, aunque yo le añadiría algunas cosillas más como reasignar automáticamente un nuevo master cuando el que hay se va, para no tener que hacerlo manualmente

El problema no es la extensión... aunque se podría mejorar

El problema es la dificultad para diseñar un juego online que gestione bien el envío y la recepción de una manera fluida y en eso también dependen otro factores ajenos a la extensión.

por ejemplo en un juego multijugador online no es necesario recibir la posición de los demás jugadores si no coincidimos en el mismo mapa... pero eso ya es cosa del programador y también hay que tener en cuenta la conexión con el servidor.
Volver arriba Ir abajo
http://www.comunidadid.com/
Mart
Experto
Experto
Mart


España Masculino 100% Cumplimiento de las normas
Reputación : 105
Mensajes enviados : 524
Premios : Vacío

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeJue Ago 15, 2013 6:19 pm

mmm, y estoy pensando yo... igual me equivoco eh, ya que tampoco se si lo que voy a decir es un autentica tonteria o realmente se podria hacer.

Pues estaba pensando en si se podia crear un juego online sin la necesidad de ninguna extension tipo lacewing o otras similares.

Me explico:
Imaginemos un Pong de 2 players.
Pues yo lo que haria es crear 4 values globales. 1 global value del player 1 para saber la coordenada "X", que es la posicion Izquierda-Derecha. otro global value para el player 2 para lo mismo. Y los otros 2 global values para la pelotita, para saber su "X" e "Y".

Hasta aqui bien, pues ahora, de alguna forma (Esta es la parte que no se si se podria hacer), poder enviar esos global values a un documento de texto el cual este alojado en un servidor. Y que el programa, de forma permanente, este siempre leyendo ese documento de texto y asi ir modificando los global values, para cuando el player 2 se mueva, pues que el player 1, desde su pc, vea que se mueve.

No se si me explico bien.
Si esto se pudiese hacer, creo que para mi seria mas sencillo crear un juego online.
Volver arriba Ir abajo
https://www.youtube.com/c/MartDevelop
Zonacas
Super-Moderador
Super-Moderador
Zonacas


España Masculino 100% Cumplimiento de las normas
Reputación : 558
Mensajes enviados : 2871
Premios : Ganador Concurso "Aniversario PacMan" 2º puesto concurso anual: Demos de juegos

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeVie Ago 16, 2013 4:23 am

Una de las ventajas de MMF2 es precisamente el uso de extensiones, así puedes incluir sólo las que necesites. haciendo el ejecutable más ligero y optimizado

Si todas las funciones y métodos fueran internos en MMF2, sería un despilfarro de memoria y espacio.

Para hacer un juego online siempre vas a necesitar un método o función para comunicarte que en MMF2 se traduce como una extensión.

Para hacer esa idea que dices tendrás que usar la extension get (ya estás usando una extensión) y creo seria muchísimo mas lento.

Ya que la forma que dices no es la forma más optima para enviar y recibir datos continuamente, me da que tendrías un enorme lag Very Happy

Lacewing es una muy buena extensión, que sigue mejorando

Si quieres hacer un juego online debes estudiar la extensión,hay documentación al respecto, y hacer tus pequeñas pruebas hasta que que le pilles el truco a la extensión,ya veras que cuando la sepas utilizar no te parecerá tan liosa.




Volver arriba Ir abajo
http://www.comunidadid.com/
elpupas7
Administrador
Administrador
elpupas7


España Masculino Ningúno
Reputación : 1243
Mensajes enviados : 3982
Premios : Empty (invisible) Empty (invisible) Empty (invisible) Empty (invisible)

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeVie Ago 16, 2013 7:32 am

Está muy bien.
Pero... dónde he visto un pong similar ? Y sería on-line ? Apostaría que en este mismo foro.
Volver arriba Ir abajo
Mart
Experto
Experto
Mart


España Masculino 100% Cumplimiento de las normas
Reputación : 105
Mensajes enviados : 524
Premios : Vacío

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeVie Ago 16, 2013 9:36 am

Que yo recuerde zonacas creo un pong online de 2 players.
Volver arriba Ir abajo
https://www.youtube.com/c/MartDevelop
Zonacas
Super-Moderador
Super-Moderador
Zonacas


España Masculino 100% Cumplimiento de las normas
Reputación : 558
Mensajes enviados : 2871
Premios : Ganador Concurso "Aniversario PacMan" 2º puesto concurso anual: Demos de juegos

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeVie Ago 16, 2013 3:16 pm

No, no se refiere a ese, yo también recuerdo un juego tipo breakout a cuatro bandas de un usuario de este foro...

Editado...: Recuerdo era un breakout, no un pong.
Volver arriba Ir abajo
http://www.comunidadid.com/
elpupas7
Administrador
Administrador
elpupas7


España Masculino Ningúno
Reputación : 1243
Mensajes enviados : 3982
Premios : Empty (invisible) Empty (invisible) Empty (invisible) Empty (invisible)

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeVie Ago 16, 2013 4:54 pm

Si, puede que sea un breakout.
Aunque, me suena ver un Pong, de cuatro jugadores y hasta creo que on-line.
Pero dónde está ese breakout ? Es multijugador ?
Volver arriba Ir abajo
Zonacas
Super-Moderador
Super-Moderador
Zonacas


España Masculino 100% Cumplimiento de las normas
Reputación : 558
Mensajes enviados : 2871
Premios : Ganador Concurso "Aniversario PacMan" 2º puesto concurso anual: Demos de juegos

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeVie Ago 16, 2013 5:49 pm

Pues no recuerdo muy bien el nick del usuario, sino recuerdo mal le ayudaste a convertirlo en flash puede ser? scratch 

Volver arriba Ir abajo
http://www.comunidadid.com/
elpupas7
Administrador
Administrador
elpupas7


España Masculino Ningúno
Reputación : 1243
Mensajes enviados : 3982
Premios : Empty (invisible) Empty (invisible) Empty (invisible) Empty (invisible)

Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitimeVie Ago 16, 2013 6:05 pm

No me suena.
Ya lo buscaré.
Volver arriba Ir abajo
Contenido patrocinado





Nuevo Proyecto... (CuatrePong) Empty
MensajeTema: Re: Nuevo Proyecto... (CuatrePong)   Nuevo Proyecto... (CuatrePong) Icon_minitime

Volver arriba Ir abajo
 
Nuevo Proyecto... (CuatrePong)
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Proyecto Marbles
» Ice Run Multiplayer Online HD Proyecto
» otra vez mi proyecto: nhe voo island!
» Proyecto Colectivo: Captura_bandera (RTS)
» Hola y Ayuda con un proyecto

Permisos de este foro:No puedes responder a temas en este foro.
 :: Proyectos :: Proyectos: En Desarrollo.-
Cambiar a: