Problemas usando el PythonG para hacer un jueguecillo

bernard romera bernard_24_ en hotmail.com
Mar Ago 26 18:08:53 CEST 2003


Se me ocurrió hacer una sencilla version del juego tron -ese q controlas una 
raya y tienes que intentar no chocar con las otras ni con la tuya misma- con 
el PythonG.
Para detectar en cada punto si se ha colisionado con una raya creé dos 
listas :recorridox y recorridoy, en las que se iba almacenando cada punto (x 
e y) en que la raya cambiaba de sentido. Así se comprobaba si cada nuevo 
punto estaba entre dos de esos puntos, pero entonces al hacerse la lista 
cada vez más grande, el juego se iba ralentizando.
Depués quité esto y probé a crear una matriz que representase todos los 
puntos de la pantalla. Todos tenían un valor inicial de 0. Al pasar la raya 
sobre un punto cambiaba el valor de 0 a 1. Si el valor es 1 la raya habría 
colisionado. Con esto supuse que el juego se ralentizaría mucho menos pero 
no es así.
¿Alguna otra idea?, ¿tal vez hay una mejor manera de hacer esto que con la 
librería de PythonG?

Espero haberme expresado bien y gracias por adelantado

_________________________________________________________________
Localiza y ponte en contacto con tus antiguos compañeros de clase en MSN 
Compañeros.  http://mipasado.msn.es/




Más información sobre la lista de distribución Python-es