viernes, 8 de julio de 2011

Game/python

aqui tengo el codigo de un juego que esta todavia en desarrollo! usa una libreria llamada PYGAME para juego 2D y multijugador, espero les guste sus vista! la meta sera una carrera de TORTUGAS en un abiente basado en una estacion(Invierno)!

Requisitos
*python-2.5.1
*pygame-1.7.1

Programadores:
*Jean Carlos Narvaez
*Luis Eduardo Rodriguez

Diseñadora Grafica
*Francelis Amada Solano


Descargue aqui!
http://www.megaupload.com/?d=VKVZ6Y91


Jugador 1: teclas de direcciones izquierda, derecha, arriba y abajo
Jugador 2: arriba= W, abajo=S, izquierda=A, derecha=D

"A DIVERTIRSE"

23 comentarios:

  1. Hola muchachooos...fino la tortuguita jaja...si ya se que esta en proyecto todavia el juego como el de nosotros tambien...pero tengo una dudita rara..el update es una funcion propia del pygame porque he visto otros codigo y hacen sus propias funciones de update separadas..es decir, cada animacion tiene su propia funcion..y usteds utilizan una general....disculpen la ignorancia pero no se mucho de pygame...:D:D felicitaciones espero su pronta respuesta Mariam P (Grupo 5)

    ResponderEliminar
  2. Hola:

    La pregunta de MAriam es un ejemplo de aquello a lo que me refería en mi ultimo post (Parentesis parte II). El equipo de LoriTortu usa un solo update general mientras que los demas equipos realizan varios. Tendriamos que aclarar que es lo que hace update en sí y para qué se invoca esta función.

    Observando que los juegos no están del todo listos y que puede haber errores en ellos (esto es normal en todo programa, no se preocupen), quisiera sugerirle a cada equipo que publique una lista de errores en la medida en que ustedes u otros compañeros los ayuden encontrarlos y en la medida que los vayan resolviendo, cuelguen el código nuevo para que todos podamos observar el progreso del videojuego.

    ResponderEliminar
  3. Exacto...todos los juegos no estan 100% completados..pero es una duda....si esa funcion update se puede utilizar para actualizar los estados de todo el juego en general o es PREFERIBLE usar definiciones particulares Mariam P (Grupo 1)

    ResponderEliminar
  4. pygame.display.update(): es un comando muy parecido a pygame.display.flip ya que los dos actualizan pantallas, con la unica diferencia de que el pygame.display.update()actualiza partes de la pantalla de software, mientras que el pygame.display.flip actualiza la superficie de la pantalla completa en la pantalla. pygame.display.update()es como una version optimizada del pygame.display.flip.

    Francelys Solano. (Loritortu)

    ResponderEliminar
  5. Buenas noches esta muy bueba su propuesta de juego una pregunta ¿como hicieron para que una tortuga baje a una velocidad distinta a la otra?

    ResponderEliminar
  6. Buenas chicos.
    Una cosa no entiendo... La cuestión no es que la tortuga pasa la calle ¿?
    por que se queda atrapada en medio y no puede salir de la calle ¿?

    ResponderEliminar
  7. Muchachos por lo que vi en la definición es multiplayer loritortu...pero a mi me sale solo una tortuga....¿como activo esa parte de multiplayer?...pregunto porque luis pregunta lo de las diferentes velocidades de las dos tortugas a mi me sale una sólita :'( :'( Pregunta I Mariam N Pereira

    ResponderEliminar
  8. hola amiga mariam. el juego ya biene con 2 jugadores creo aver mencionado que el juego usa las flechas para mover al jugador 1 y las letras (a,s,d,w) para el jugador 2. espero haber respondido tu pregunta!
    salu2.

    ResponderEliminar
  9. hola amiga lorena! como estas? el juego trata de una carrera de tortugas y el motivo el cual no se sale de la pista es xq lo esta permitido salirse!

    espero haber respondido tu pregunta.

    Salu2.

    ResponderEliminar
  10. Hola amigo Luis Quijada. para hacer que 1 tortuga valla mas rapido que la otra hicimos fue poner un numero mas alto

    while True:
    tortuga_3_pos_y = tortuga_3_pos_y +[N]<-aqui
    if tortuga_3_pos_y > 580:
    tortuga_3_pos_y = 10

    donde esta la [N] se le puso un numero mas alto que el de la otra tortuga.


    Espero aver respondido tu pregunta!

    Salu2.

    ResponderEliminar
  11. Muchachos buenas noches.. Muy chevere la propuesta..

    una sugerencia.. si le agregan un fargmento de codigo para que en el modo multijugador.. al colisionar las tortugas de cada jugador pierdan? se pondria super interesante a la hora de jugar..

    Carlos Benitez. Grupo ahorcado xD

    ResponderEliminar
  12. Gracias amigo Carlos! eso estubimos intentando hasta el ultimo dia! pero no te preocupes que nosotros terminaremos el juego pronto y lo veras en su forma definitiva! te aseguro que cuando lo pruebes te acordaras de Need for Speed Most Wanted..


    jeje :-p

    ResponderEliminar
  13. (1era PREGUNTA INDIVIDUAL, DE: KAILETH SANTOYO) hola muchachos mi primera pregunta para ustedes. ¿Como hacen para que al salir la tortuga de la parte superior izquierda de la ventana, luego de llegar a el extremo derecho de la carretera y te quieras devolver a la parte desde donde salist, no lo logres sino q se queda en el extremo izquierdo pero de la carretera y no en el extremo izquierdo pero de la ventana como tal q fue desde donde saliste…?

    ResponderEliminar
  14. (2da PREGUNTA INDIVIDUAL DE: KAILETH SANTOYO)¿Cómo tienen pensado relacionar las vidas con el juego, veo q existen tres vidas pero por ningúna parte explican como se obtienen o como se pierden?

    ResponderEliminar
  15. (3era PREGUNTA INDIVIDUAL, DE: KAILETH SANTOYO, GRUPO 2)¿Cómo tienen pensado que la tortuga pierda el juego?

    ResponderEliminar
  16. (4ta PREGUNTA INDIVIDUAL, DE KAILETH SANTOYO, GRUPO 2)¿Piensan colocarle diferentes niveles al juego?

    ResponderEliminar
  17. (5ta PREGUNTA INDIVIDUAL, DE KAILETH SANTOYO, GRUPO 2) tienen pensado colocarle un reloj q limite el juego a cierto tiempo?

    ResponderEliminar
  18. aca les dejo mis preguntas/ dudas, espero las suyas a nuestro grupo para poder evaluarlos..

    ResponderEliminar
  19. (1era SUGERENCIA INDIVIDUAL DE KAILETH SANTOYO, GRUPO 2) hola muchachos, buenas tardes, mi primera sugerencia para ustedes es q a la tortuga que va a ser controlada por el jugador le quiten el que tiemble tanto… entiendo q el juego esta en desarrollo, no lo abandonen pues es bastante buena la propuesta… si quieren si tienen alguna pregunta sobre el la forma de quitarle eso pasen por nuestro post y háganla, tal vez podamos ayudarles un poco..

    ResponderEliminar
  20. (2da SSUGERENCIA INDIVIDUAL DE KAILETH SANTOYO, GRUPO 2) mi segunda sugerencia y ayuda en el desarrollo futuro del juego es que pueden posicionar la tortuga de manera que no salga desde arriba, sino que salga desde la parte de abajo, y a las otras q caen con tanta velocidad también podrían ccolocarlas saliendo desde abajo y cuando presiones alguna tecla estas q van a jugar contra la q estas controlando por teclado, vayan aumentando su velocidad, pueden utilizar un ciclo while para q las tortugas aumenten su velocidad en ciclos difeente, no se si me entiendan.. Cualquier duda como les dije antes, pasen x nuestro jueguito y echen un vistazo, tal vez haya algo q les pueda servir de guía…

    ResponderEliminar
  21. (3era SUGERENCIA INDIVIDUAL, DE : KAILETH SANTOYO, GRUPO 2 )mi tercera sugerencia es que pueden colocar una tortuga animada… como si moviera las patitas…. Nosotras también deseamos hacer eso con nuestra tortuga..

    ResponderEliminar
  22. (4ta SUGERENCIA INDIVIDUAL, DE: KAILETH SANTOYO, GRUPO 2) pueden colocar varios obstáculos en la carretera para q le pongan emoción a la carrera…

    ResponderEliminar
  23. (5ta SUGERENCIA INDIVIDUAL, DE: KAILETH SANTOYO, GRUPO 2)otra ayudita muchachos, en nuestro código esta bien explicadita la parte de las colisiones, pueden verlo y definir su propia manera de realizar las colisiones entre las tortugas…

    ResponderEliminar