Un pequeño plataformas

Un pequeño plataformas

Notapor Barajas » Dom Sep 09, 2012 8:57 pm

Hola, hacia tiempo que termine un pequeño plataformas, algo torpe :roll: , perofuncional :wink: .
Creo que les podría interesar jugar con el un poco. Los requisitos son python 2.x, pygame.

Se controla al personaje con las flechas de dirección, (Izquierda, derecha, arriba para saltar), si se mantiene pulsada la tecla arriba antes de caer, se da un nuevo y pequeño salto en el aire.

El objetivo es conseguir todas las tabletas (32) evitando chocar con los monstruos rojos.

Aquí el link de descarga: http://db.tt/P5cWifA4

Para correrlo basta con ejecutar el "main.pyw"

Me gustaría escuchar su opinión. :)
Vi veri universum vivus vici
Avatar de Usuario
Barajas
 
Mensajes: 209
Registrado: Mar Nov 16, 2010 12:06 am

Re: Un pequeño plataformas

Notapor shackra » Dom Sep 09, 2012 10:43 pm

Es un encanto de juego, esta bien logrado!

Captura de pantalla de 2012-09-09 160321.png


algunas observaciones:

Parece que en la animación en el estado de correr el ultimo cuadro dura más de lo normal, haciendo parecer que esta patinando en una pista de hielo.
otra cosa que hay que ponerle atención es al famoso #!/usr/bin/env python, usa #!/usr/bin/env python2 en lugar del primero ya que no todos usamos python2 por defecto al llamar python en nuestro sistema.
También intenta siempre de usar las teclas WASD en lugar de las flechas, casi todos los gamers que conozco han movido los personajes de videojuegos con la mano izquierda desde siempre!

Oh, y no olvides darle una maldita arma al héroe para las próximas versiones, me acaba de matar un bicho rojo! xddd

BTW, creo que te interesa ver el siguiente diagnostico!:
Código: Seleccionar todo
-*- mode: grep; default-directory: "~/Gamers_Dreams/DEMOS/VM/" -*-
Grep started at Sun Sep  9 16:21:55

pyflakes main.py
main.py:4: 'from pygame import *' used; unable to detect undefined names
main.py:5: 'from coat import *' used; unable to detect undefined names
main.py:7: 'copy' imported but unused
main.py:7: 'time' imported but unused
main.py:183: local variable 'rango' is assigned to but never used
main.py:360: local variable 'reloj' is assigned to but never used
main.py:484: local variable 'x' is assigned to but never used
main.py:497: local variable 'reloj' is assigned to but never used

Grep exited abnormally with code 1 at Sun Sep  9 16:21:56


un saludo y sigue mejorando!
Avatar de Usuario
shackra
 
Mensajes: 308
Registrado: Lun Jun 15, 2009 4:10 pm
Ubicación: Costa Rica

Re: Un pequeño plataformas

Notapor Barajas » Lun Sep 10, 2012 4:03 am

Jejeje, como decían los latinos: errare humanum est...
Bueno, la verdad era una prueba mas que nada de como utilizar "tiled" como editor de niveles :), y como base para otro proyecto, tal vez lo continué, pero limpiando algunas cosas que me parecen un poco "sucias" en la implementación y el modelo en general :)

shackra escribió:Oh, y no olvides darle una maldita arma al héroe para las próximas versiones, me acaba de matar un bicho rojo! xddd


No eres la primera persona que me lo comenta XD, y si lo he pensado, pero seria "mas adelante". Tal vez si decidiera continuarlo ( creo que de momento no le puedo hacer "justicia" XD )

En cuanto a los errores, esos se deben a estar haciendo pruebas, modificando cosas y de vez en cuando, se me olvidan quitarlas :)

De cualquier forma, se agradece la observación.
Vi veri universum vivus vici
Avatar de Usuario
Barajas
 
Mensajes: 209
Registrado: Mar Nov 16, 2010 12:06 am


Volver a Videojuegos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado