Mi Pacman ^^
3 participantes
Página 1 de 1.
Mi Pacman ^^
¡Hey! Ando elaborando un Pacman con C++ y Allegro:
[Tienes que estar registrado y conectado para ver este vínculo]
Aver si os lo pasaís porque a mí me cuesta la vida
PD: Las pildoras rojas no están programadas todavía
[Tienes que estar registrado y conectado para ver este vínculo]
Aver si os lo pasaís porque a mí me cuesta la vida
PD: Las pildoras rojas no están programadas todavía
amchacon- Admin
- Mensajes : 171
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
WOWOWOWOWOWOW!!!!
impresionante, recuerdo hace mucho que trataron de enseñarnos un pacman en java, y nadie de la clase le quedo asi de bueno, vaya excelente trabajo, me recordaste el viejo pacman de NES XDD muy bueno
Aunque esta muy cargado el movimiento pero se entiende, ya seria una carga de sprites muy amplia cierto?? oye y esos sprites son tuyos??? no lo creo, pero no importa, lo importante es ver que tanto vas a avanzar, viejo debes dejar tutos para trabajar allegro, en serio!! te estan quedando geniales, ese pacman es muy bueno.
Me la pase muy bien jugando un rato, esta muy bien, esos fucking fantasmas realmente van persiguiendo, como le hiciste??
[Tienes que estar registrado y conectado para ver este vínculo]
Oye viejo, deberias cocos de verdad, quedaria muy gracioso.
impresionante, recuerdo hace mucho que trataron de enseñarnos un pacman en java, y nadie de la clase le quedo asi de bueno, vaya excelente trabajo, me recordaste el viejo pacman de NES XDD muy bueno
Aunque esta muy cargado el movimiento pero se entiende, ya seria una carga de sprites muy amplia cierto?? oye y esos sprites son tuyos??? no lo creo, pero no importa, lo importante es ver que tanto vas a avanzar, viejo debes dejar tutos para trabajar allegro, en serio!! te estan quedando geniales, ese pacman es muy bueno.
Me la pase muy bien jugando un rato, esta muy bien, esos fucking fantasmas realmente van persiguiendo, como le hiciste??
[Tienes que estar registrado y conectado para ver este vínculo]
Oye viejo, deberias cocos de verdad, quedaria muy gracioso.
dato000- Admin
- Mensajes : 161
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
Lo sé, esta tarde estuve arreglandolo para que fuese más fluido:dato000 escribió:Aunque esta muy cargado el movimiento pero se entiende, ya seria una carga de sprites muy amplia cierto??
[Tienes que estar registrado y conectado para ver este vínculo]
(Linux)
Evidentemente, nodato000 escribió:oye y esos sprites son tuyos??? no lo creo, pero no importa,
Algoritmo de dijkstra. Con él puedo conseguir el camino más corto hacia Pacmandato000 escribió:Me la pase muy bien jugando un rato, esta muy bien, esos fucking fantasmas realmente van persiguiendo, como le hiciste??.
amchacon- Admin
- Mensajes : 171
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
No funciona amigo maese, no funciona, ta mal compilado
hey sobre los sprites, los buscas con google, o tienes un sitio para recomendar??
algoritmo de dijkstra, averiguando, se enfoca en pacman?? luego pacman lo toma como un objeto sin tener en cuenta el sprite que usa?? no varia el objeto?? ummm ummm es asi o como??? ahi voy entendiendo un poco la tematica, esto ya va siendo POO verdad??
hey sobre los sprites, los buscas con google, o tienes un sitio para recomendar??
algoritmo de dijkstra, averiguando, se enfoca en pacman?? luego pacman lo toma como un objeto sin tener en cuenta el sprite que usa?? no varia el objeto?? ummm ummm es asi o como??? ahi voy entendiendo un poco la tematica, esto ya va siendo POO verdad??
dato000- Admin
- Mensajes : 161
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
¿Ni ejecutandolo desde la terminal? (después de activar los permisos de ejecución y tal).dato000 escribió:No funciona amigo maese, no funciona, ta mal compilado
Google is your frienddato000 escribió:hey sobre los sprites, los buscas con google, o tienes un sitio para recomendar??
Pacman sprites, tercera imagen.
Te estás haciendo un lío... No tiene nada que ver con POOdato000 escribió:algoritmo de dijkstra, averiguando, se enfoca en pacman?? luego pacman lo toma como un objeto sin tener en cuenta el sprite que usa?? no varia el objeto?? ummm ummm es asi o como??? ahi voy entendiendo un poco la tematica, esto ya va siendo POO verdad??
Partes de un punto A (la posición del fantasma) y quieres ir a un punto B (la posición de Pacman). El algoritmo de dijkstra te genera el camino más corto hasta el (las casillas por las que tienes que pasar para llegar).
Otro algoritmo para encontrar caminos es el A*.
amchacon- Admin
- Mensajes : 171
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
A*, logica difusa o arboles binarios??? auuuuuuuuuuchhhh
en fin, tendre que averiguar ambos, y ah era para linux, dejalo para windows, tengo montado un XP virtual para estos casos.
en fin, tendre que averiguar ambos, y ah era para linux, dejalo para windows, tengo montado un XP virtual para estos casos.
dato000- Admin
- Mensajes : 161
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
Ya me estás complicando el asunto más de lo que esdato000 escribió:A*, logica difusa o arboles binarios??? auuuuuuuuuuchhhh
Aver, te subo un ejemplo:
[Tienes que estar registrado y conectado para ver este vínculo]
Fijate como el programa te genera una ruta para llegar desde cero hasta 7,0 (evitando los obstaculos).
De acuerdo:dato000 escribió:dejalo para windows, tengo montado un XP virtual para estos casos.
[Tienes que estar registrado y conectado para ver este vínculo]
A ver si le pillo el punto a compilar en Linux
amchacon- Admin
- Mensajes : 171
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
Vuelvo a actualizar, ahora las pildoras rojas funcionan
[Tienes que estar registrado y conectado para ver este vínculo]
También le he bajado la velocidad al Pacman (que con las píldoras se volvía muy fácil ^^)
[Tienes que estar registrado y conectado para ver este vínculo]
También le he bajado la velocidad al Pacman (que con las píldoras se volvía muy fácil ^^)
amchacon- Admin
- Mensajes : 171
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
Tienes que enseñarme a generar ejecutables para windows y linux tan rapidamente, compilas proyectos separados para cada SO?? recuerdo que alguien me dijo (no se si fuiste tu la verdad) de algo que se puede hacer en codeblocks o algo asi.
Muy bien!!!! va muy bien, esos malditos fantasmas de verdad me deja aterrado lo inteligentes que son para perseguir, muy dificil para mi XDDDD bien hecho!!
Ahora te dejo unas pautas para que las tengas en cuenta:
1) Parece que el mismo juego se anticipa al jugador para matarlo XD
[Tienes que estar registrado y conectado para ver este vínculo]
2) Se ve que el sprite del pacman (que se mueve mucho más suavemente, muy bueno eso, pero ahora parece muy lento o pues no se, no es lentitud, es como poco natural, debe ser por el movimiento animado mientras come, los fantasmas por otra parte estan muy bien perfeccionados) pues en vez de "comer" las galletas (eliminarlas o desaparecerlas, no se como es) parece que las borra al estilo paint.
3) El nivel, cambiale ese color, se ve muy feo creo yo... ese muro no pinta para ese pacman, el color solo digo yo
4) te falta un score maestro!!
muy pero muy bueno!!!!
Muy bien!!!! va muy bien, esos malditos fantasmas de verdad me deja aterrado lo inteligentes que son para perseguir, muy dificil para mi XDDDD bien hecho!!
Ahora te dejo unas pautas para que las tengas en cuenta:
1) Parece que el mismo juego se anticipa al jugador para matarlo XD
[Tienes que estar registrado y conectado para ver este vínculo]
2) Se ve que el sprite del pacman (que se mueve mucho más suavemente, muy bueno eso, pero ahora parece muy lento o pues no se, no es lentitud, es como poco natural, debe ser por el movimiento animado mientras come, los fantasmas por otra parte estan muy bien perfeccionados) pues en vez de "comer" las galletas (eliminarlas o desaparecerlas, no se como es) parece que las borra al estilo paint.
3) El nivel, cambiale ese color, se ve muy feo creo yo... ese muro no pinta para ese pacman, el color solo digo yo
4) te falta un score maestro!!
muy pero muy bueno!!!!
dato000- Admin
- Mensajes : 161
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
Actualizo, ahora lo de comer fantasmas funciona mucho mejor (antes podían revivir en tu cara ):
[Tienes que estar registrado y conectado para ver este vínculo]
[Tienes que estar registrado y conectado para ver este vínculo]
Cuando me vaya a un pc con Linux, solo tengo que cambiarla y ya está
PD: En la versión de Windows me ha faltado por enseñar el #define ALLEGRO_STATICLINK. Lo digo por si pruebas los linkados y te falla.
Voy a intentar resolverlo al mismo tiempo que pongo una animación al morir, a ver que me sale
[Tienes que estar registrado y conectado para ver este vínculo]
Además de una buena música
[Tienes que estar registrado y conectado para ver este vínculo]
Haciéndome dos reglas de construcción:dato000 escribió:Tienes que enseñarme a generar ejecutables para windows y linux tan rapidamente, compilas proyectos separados para cada SO?? recuerdo que alguien me dijo (no se si fuiste tu la verdad) de algo que se puede hacer en codeblocks o algo asi.
[Tienes que estar registrado y conectado para ver este vínculo]
Cuando me vaya a un pc con Linux, solo tengo que cambiarla y ya está
PD: En la versión de Windows me ha faltado por enseñar el #define ALLEGRO_STATICLINK. Lo digo por si pruebas los linkados y te falla.
En realidad está en la posición pero no le ha dado a tiempo a dibujarsedato000 escribió:1) Parece que el mismo juego se anticipa al jugador para matarlo XD
[Tienes que estar registrado y conectado para ver este vínculo]
Voy a intentar resolverlo al mismo tiempo que pongo una animación al morir, a ver que me sale
Es problema del fondo negro del sprite, no consigo encontrar la forma de dibujar un sprite en allegro con transparencias T_Tdato000 escribió:Se ve que el sprite del pacman (que se mueve mucho más suavemente, muy bueno eso, pero ahora parece muy lento o pues no se, no es lentitud, es como poco natural, debe ser por el movimiento animado mientras come, los fantasmas por otra parte estan muy bien perfeccionados) pues en vez de "comer" las galletas (eliminarlas o desaparecerlas, no se como es) parece que las borra al estilo paint.
Hay colores a raudales, a ver cual te gusta más:dato000 escribió:El nivel, cambiale ese color, se ve muy feo creo yo... ese muro no pinta para ese pacman, el color solo digo yo
[Tienes que estar registrado y conectado para ver este vínculo]
dato000 escribió:4) te falta un score maestro!!
Además de una buena música
amchacon- Admin
- Mensajes : 171
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
Me quede pensando con las reglas de construccion, me quede pensando, asi que con eso asi aun estando en windows puedes generar el ejecutable para linux, simplemente cambiando el release?? eso no sobreescribe el proyecto en general??
me gusto mucho el tablero rojo yeah!!
musica, ponle tecno-pacman algo asi ya sabes como es la onda
probare luego y te cuento, -_- lastima que no la gente no volvio al foro, pero me niego a dejarlo morir tan pollito XD
me gusto mucho el tablero rojo yeah!!
musica, ponle tecno-pacman algo asi ya sabes como es la onda
probare luego y te cuento, -_- lastima que no la gente no volvio al foro, pero me niego a dejarlo morir tan pollito XD
dato000- Admin
- Mensajes : 161
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
Teoricamente se podría hacer eso. Pero yo hago otra cosa diferente: Tengo Windows en el sobremesa y Linux en el portatil... Cuando estoy en Windows compilo con la build de Windows y en Linux compilo con la build de linux.
Para hacer lo que dices habria que usar cross compiling, nunca me he parado a mirarlo porque mi sistema me funciona muy bien.
Para hacer lo que dices habria que usar cross compiling, nunca me he parado a mirarlo porque mi sistema me funciona muy bien.
amchacon- Admin
- Mensajes : 171
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
Nueva y última versión por el momento:
[Tienes que estar registrado y conectado para ver este vínculo]
Libero el source ^^:
[Tienes que estar registrado y conectado para ver este vínculo]
[Tienes que estar registrado y conectado para ver este vínculo]
Libero el source ^^:
[Tienes que estar registrado y conectado para ver este vínculo]
amchacon- Admin
- Mensajes : 171
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
Estuve muy enfermo en estos dias, asi que desapareci un poco, pero poco a poco vuelvo por estos lares
Lo sabia, tenian que ser dos equipos diferentes, para que complicarse la vida con eso del cross compiling, funciona bien.
Despues te dejo mis comentarios
amchacon escribió:Teoricamente se podría hacer eso. Pero yo hago otra cosa diferente: Tengo Windows en el sobremesa y Linux en el portatil... Cuando estoy en Windows compilo con la build de Windows y en Linux compilo con la build de linux.
Para hacer lo que dices habria que usar cross compiling, nunca me he parado a mirarlo porque mi sistema me funciona muy bien.
Lo sabia, tenian que ser dos equipos diferentes, para que complicarse la vida con eso del cross compiling, funciona bien.
amchacon escribió:Nueva y última versión por el momento:
[Tienes que estar registrado y conectado para ver este vínculo]
Libero el source ^^:
[Tienes que estar registrado y conectado para ver este vínculo]
Despues te dejo mis comentarios
dato000- Admin
- Mensajes : 161
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
Una anotación, tengo el resto de código en la carpeta SRC (lo digo porque ya me ha pasado que solo miran el main.cpp).dato000 escribió:Despues te dejo mis comentarios
Y bueno, el código no me ha quedado muy limpio. Pero mientras funcione
amchacon- Admin
- Mensajes : 171
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
Es que eres dios???? esta genial!!!!! eres un maestro con allegro!!! te ha quedado mil veces mejor a como lo explicaba aztek, un antiguo profesor de una clase en la que vi java: POO, segunda clase de semestre de mi universidad, viejo eres un maestro!!
Este ya es un casi un alpha, y te lo digo de verdad viejo, encontre inconsistencias, no puedo decir realmente problemas de codigo, pues no conozco allegro, pero mira, probando el juego, vi lo siguiente, pongo captura, precisamente lo jugue mientras miraba unas cosas sobre el logo, notaste el cambio en la web?? tu tambien eres admin, tambien puedes hacer cambios, yo notificare a kaltorak cuando reviva o a omarhack cuando le de por venir por aqui
Vale esto fue lo que encontre:
1) cuantos niveles tiene?? realmente jugar el mismo escenario pues... en que radica la dificultad, eso pues aburre rapido, ponle pocos niveles y no se, cambia el color.
2) cuando pacman come la pastilla que vuelve azules a los fantasmas pasa algo grave, si intento comer otra pepa roja para aumentar el tiempo de ventaja de pacman, no se extiende, es como si solo contara el primero, deberia extenderse, pero no es asi
3) La musica es genial!!!!!!!!!!!!!! pero no has pensado en poner una pantalla de bienvenida?? no un menu, sino algo que diga, "hola, soy amchacon el mago, te presento a mi pacman" con musica incluida, es que cuando cierras el juego con ese messagebox se ve muy simple, y tu eres un sensei puedes darle estilo a tu despedida, para mi, la puedes hacer mejor para tu bienvenida y tu despedida
4) Las vidas se reinician en pantalla cuando avanzo de nivel, pero se mantiene el conteo original y pues raro
5) Creo que el score lo puedes (y creo que lo vas a mejorar, eres de los trabajadores) mejores, dale un tono diferente a las letras y los numeros
6) te falta la fruta que da más puntos
Pero viejo, esta genial!!!! ese si es un pacman!!!! viendo todo ese codigo, me cuesta creer que unas semanas puedas hacer un juegaso asi!!! excelente amigo, felicitaciones, tu trabajo esta genial!!
Este ya es un casi un alpha, y te lo digo de verdad viejo, encontre inconsistencias, no puedo decir realmente problemas de codigo, pues no conozco allegro, pero mira, probando el juego, vi lo siguiente, pongo captura, precisamente lo jugue mientras miraba unas cosas sobre el logo, notaste el cambio en la web?? tu tambien eres admin, tambien puedes hacer cambios, yo notificare a kaltorak cuando reviva o a omarhack cuando le de por venir por aqui
[Tienes que estar registrado y conectado para ver este vínculo]
Vale esto fue lo que encontre:
1) cuantos niveles tiene?? realmente jugar el mismo escenario pues... en que radica la dificultad, eso pues aburre rapido, ponle pocos niveles y no se, cambia el color.
2) cuando pacman come la pastilla que vuelve azules a los fantasmas pasa algo grave, si intento comer otra pepa roja para aumentar el tiempo de ventaja de pacman, no se extiende, es como si solo contara el primero, deberia extenderse, pero no es asi
3) La musica es genial!!!!!!!!!!!!!! pero no has pensado en poner una pantalla de bienvenida?? no un menu, sino algo que diga, "hola, soy amchacon el mago, te presento a mi pacman" con musica incluida, es que cuando cierras el juego con ese messagebox se ve muy simple, y tu eres un sensei puedes darle estilo a tu despedida, para mi, la puedes hacer mejor para tu bienvenida y tu despedida
4) Las vidas se reinician en pantalla cuando avanzo de nivel, pero se mantiene el conteo original y pues raro
5) Creo que el score lo puedes (y creo que lo vas a mejorar, eres de los trabajadores) mejores, dale un tono diferente a las letras y los numeros
6) te falta la fruta que da más puntos
Pero viejo, esta genial!!!! ese si es un pacman!!!! viendo todo ese codigo, me cuesta creer que unas semanas puedas hacer un juegaso asi!!! excelente amigo, felicitaciones, tu trabajo esta genial!!
dato000- Admin
- Mensajes : 161
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
Yo no tengo titulación universitariadato000 escribió:Es que eres dios???? esta genial!!!!! eres un maestro con allegro!!! te ha quedado mil veces mejor a como lo explicaba aztek, un antiguo profesor de una clase en la que vi java: POO, segunda clase de semestre de mi universidad, viejo eres un maestro!!
Infinitos, eso si. En cada nivel va aumentando la velocidad de los fantasmas.dato000 escribió:1) cuantos niveles tiene?? realmente jugar el mismo escenario pues... en que radica la dificultad, eso pues aburre rapido, ponle pocos niveles y no se, cambia el color.
Añadir nuevos niveles no sería díficil (fijate en "Niveles.hpp"). Habría que crear otro mapa igual
Conseguí hacerlo en Windows pero no el linux (no me coge bien lo de matar un hilo en Linux). Por hacerlo homogeneo lo elimine por completodato000 escribió:2) cuando pacman come la pastilla que vuelve azules a los fantasmas pasa algo grave, si intento comer otra pepa roja para aumentar el tiempo de ventaja de pacman, no se extiende, es como si solo contara el primero, deberia extenderse, pero no es asi
Así es más díficil
Okdato000 escribió:3) La musica es genial!!!!!!!!!!!!!! pero no has pensado en poner una pantalla de bienvenida?? no un menu, sino algo que diga, "hola, soy amchacon el mago, te presento a mi pacman" con musica incluida, es que cuando cierras el juego con ese messagebox se ve muy simple, y tu eres un sensei puedes darle estilo a tu despedida, para mi, la puedes hacer mejor para tu bienvenida y tu despedida
¿? No me ha pasado eso nunca.dato000 escribió:4) Las vidas se reinician en pantalla cuando avanzo de nivel, pero se mantiene el conteo original y pues raro
Las cifras del score las saqué de los sprites, no se me da bien el diseño gráfico asi que tuve que tirar de ahí.dato000 escribió:5) Creo que el score lo puedes (y creo que lo vas a mejorar, eres de los trabajadores) mejores, dale un tono diferente a las letras y los numeros
Cierto, aunque no entiendo como debería funcionar (¿debe aparecer cada x segundos o aleatoriamente?).dato000 escribió:6) te falta la fruta que da más puntos
^^dato000 escribió:Pero viejo, esta genial!!!! ese si es un pacman!!!! viendo todo ese codigo, me cuesta creer que unas semanas puedas hacer un juegaso asi!!! excelente amigo, felicitaciones, tu trabajo esta genial!!
amchacon- Admin
- Mensajes : 171
Fecha de inscripción : 30/05/2013
Re: Mi Pacman ^^
Muy bueno amchacon si señor
Te falta pulir alguna cosita como por ejemplo, como se come las pastillas el comecocos y como te comen a ti los fantasmas, queda un poco raro pero por lo demás esta genial.
Te falta pulir alguna cosita como por ejemplo, como se come las pastillas el comecocos y como te comen a ti los fantasmas, queda un poco raro pero por lo demás esta genial.
kaltorak- Admin
- Mensajes : 178
Fecha de inscripción : 30/05/2013
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.