Gracias Gracias:  1
Página 2 de 2 PrimerPrimer 12
Resultados 16 al 19 de 19

Tema: Diseccion del Pacman actividad para gente que quiere hacer un videojuego

  1. #16
    Expulsado
    Fecha de ingreso
    Dec 2010
    Ubicación
    En matrix
    Mensajes
    1,681

    Re: Disección del Pacman (actividad para gente que quiere hacer un videojuego)

    Comenzamos el juego en una pantalla de menú, en el que suena en bucle el tema "tirutu, tirutuu, tirutu, tirutuu, tirutu, tirutu, tirurirurirurirura
    jajaja

    Y sobre el ejercicio, podría haber empezado con uno más simple, obviamente, pero posiblemente a cualquiera con ganas de hacer su MMORPG el pac-man y el buscaminas estarán al mismo nivel protozoo.
    Pues si, salvo por la I.A.

  2. #17
    Miembro Nuevo
    Fecha de ingreso
    Aug 2011
    Ubicación
    Reconquista
    Mensajes
    14

    Re: Disección del Pacman (actividad para gente que quiere hacer un videojuego)

    Cita Iniciado por Pepius Ver mensaje
    Alla voy, así de memorieta, seguro que me dejo montón de cosas.

    Primero en cuanto a concepto/diseño del juego. Según lei en un libro de diseño de videojuegos (Introduction to Game Development, de Steve Rabin, muy bueno), los juegos están muy ligados a los instintos primales de nuestros ancestros. Esto podría explicar porque el Pac-Man es tan adictivo pese a su simplicidad: un diseño basado en recolección (los puntitos y puntos grandes), supervivencia (fantasmas) y caza (cuando se invierten las tornas y es Pac-Man el cazador). Conceptos como estos son muy importantes en el diseño de un juego, y más cuando no se dispone de alta tecnología.

    En el apartado gráfico podemos identificar las siguientes sprites:
    - Personaje principal
    - Cada uno de los fantasmas
    - Las frutas que dan puntos
    - Los puntitos y puntos grandes
    - Cada tipo de pared, es decir: paredes horizontales, verticales, cuatro esquinas, cruces, etc...

    Además, hay que tener en cuenta que se ha diseñado una fuente (bitmap font) para textos y números (score, etc...). En cuanto al sonido tengo que reconocer que no puedo decir mucho (estoy cogiendo como referencia una screenshot), pero recuerdo sonidos al moverse, conseguir puntos, comerse un fantasma...

    En cuanto al gameplay, curiosamente el Pac-Man tiene más complejidad de la que parece, concretamente en la I.A. Si, los fantasmas del Pac-Man tienen inteligencia artificial. Como digo, hablo de memoria de cuando lo lei en su momento, pero cada uno de los fantasmas tiene un "rol" o función en la caza del comecocos e incluso cada uno tiene un nombre propio por ello, si no recuerdo mal. Uno de los fantasmas va a por el personaje de manera más o menos directa. El segundo va a cortar la primera salida posible, y el tercero la segunda salida. El cuarto si no me equivoco se dedica a vagar por ahí.

    Es fácil que me haya equivocado (siempre podéis buscar en google), pero el significado de esto permanece: para que un juego sea divertido tiene que tener rivales con una dificultad adecuada. Esto es: el juego probablemente hubiera fracasado si:
    a) Los fantasmas se movieran aleatoriamente (¿5 minutos los cuatro fantasmas en el mismo cuadrante del nivel? )
    b) Los fantasmas hubieran ido directamente a por el jugador (constante persecución)
    c) Para hacer el juego más desafiante, en vez diseñar una I.A decente, se hubieran potenciado las habilidades de los fantasmas (esto es, más velocidad).

    Cualquiera de estas opciones hubiera sido frustrante, en mi opinión. No olvidemos, además que adquieren un comportamiento diferente cuando el jugador se come la píldora grande. En general, esta es una parte mucho más compleja (y con razón de ser) de lo que la mayoría cree, tanto en cuanto al diseño como a su puesta en practica.

    Por otra parte tenemos el diseño de niveles. Si no recuerdo mal el Pac-Man tiene decenas de niveles (casi un centenar, creo). Esto implica un esfuerzo de diseño en cada uno de ellos, tanto por su forma como por la disposición de los puntos grandes en él, un trabajo bastante bárbaro. Esto me hace preguntarme si tendrían alguna herramienta para crear/importar mapas en el juego o si seria hardcoded...

    Todo lo comentado hasta ahora tiene que estar apoyado por una programación a la altura. Así a priori (esto son conjeturas, obviamente):
    - Programar animación de sprites/cargar sprites animados.
    - Algoritmos de pathfinding/I.A. para los fantasmas. Seguramente basados en nodos.
    - Detección de colisiones con paredes/puntos/fantasmas.
    - máquina de estados (simple) para los fantasmas.
    - Gestión de niveles/escenas y transición entre los mismos.

    Finalmente no nos olvidemos de los elementos que hacen que sea un juego completo: menus, game overs, high scores, créditos, vidas...

    Me habré dejado harto de cosas así que corregidme. Vuestro turno!
    No seria uno de los juegos más vendidos de la historia si fuera fácil de hacer

    Para mi gusto, muy bien, algo más fácil de decir como programar y no es dificl de hacer es un ajedrez, yo lo tuve que hacer para la carrera que estoy estudiando en usamos como ide Microsoft Visual C++, seria mucho más fácil de explicar que el gran señor Pac-Man!

  3. #18
    Expulsado
    Fecha de ingreso
    Dec 2010
    Ubicación
    En matrix
    Mensajes
    1,681

    Re: Disección del Pacman (actividad para gente que quiere hacer un videojuego)

    Creo que esto http://www.foro3d.com/f17/tutorial-c...smo-96787.html
    explica todos los elementos desde 0 de un juego. Aunque no es el pac-man, podría valer para hacerse una idea.

  4. #19
    Miembro Nuevo
    Fecha de ingreso
    Aug 2011
    Ubicación
    Reconquista
    Mensajes
    14

    Re: Disección del Pacman (actividad para gente que quiere hacer un videojuego)

    http://www.megaupload.com/?d=2NWUSVFL

    Así seria la parte del PacMan echo en c++, sin obviamente la interfaz gráfica, son las clases y la implementacion de los movimientos y demás!
    "No permitas que nadie diga que eres incapaz de hacer algo, ni si quiera yo. Si tienes un sueño, debes conservarlo. Si quieres algo, sal a buscarlo, y punto. ¿Sabes?, la gente que no logra conseguir sus sueños suele decirles a los demás que tampoco cumplirán los suyos"
    Will Smith

Página 2 de 2 PrimerPrimer 12

Temas similares

  1. Busco a gente para comenzar proyecto de videojuego
    Por Haso_1988 en el foro Colaboraciones e Iniciativas
    Respuestas: 1
    Último mensaje: 01-09-2011, 18:35
  2. Buscamos gente para diseñar un videojuego de rol 3d
    Por HaSo en el foro Colaboraciones e Iniciativas
    Respuestas: 0
    Último mensaje: 30-10-2009, 11:34
  3. Respuestas: 0
    Último mensaje: 07-07-2009, 08:40
  4. Buscamos gente para desarrollar un videojuego
    Por *O.L.Y* en el foro Colaboraciones e Iniciativas
    Respuestas: 3
    Último mensaje: 27-09-2008, 15:22
  5. Busco gente para terminar un videojuego 3D
    Por blackwindzx en el foro Colaboraciones e Iniciativas
    Respuestas: 6
    Último mensaje: 27-10-2007, 00:17

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •