miércoles, 16 de junio de 2010

Somos Legion


Muy bien, 1º re-escritura completa del código... bueno, todo excepto 2 clases que apenas superan las 10 lineas de código contando los espacios (La clase madre de las criaturas y la clase PC). La razón? Me di cuenta de varios errores en el diseño de las clases (las cuales me iban a resultar en mucha dificultad al crear otras criaturas ademas del PC), optimice un poco el código en algunos lados, y encapsule todo.

Ademas de eso, agregue y probé la compatibilidad para manejar varias criaturas de manera simple, pero eso coto el movimiento del PC... arreglare eso mañana. Por ahora, solo aparecen en la pantalla, no tienen IA, ni ninguna forma de interaccionar....

Cosas para hacer:

- Encapsular el mapa (es lo único que me quedo)
- Arreglar el movimiento del PC (y como comparten código, del resto de las criaturas)
- Hacer que el mapa y una lista de criaturas se cargen de un archivo, para hacer mas fácil el testeo de cosas futuras.

Lineas de código (yo soy de espaciar mucho, pero de manera constante)

Antes: 248

Después: 374

No hay comentarios:

Publicar un comentario