|
Programación relacionada con Video-Juegos
Ejemplo de movimiento de coche
Aquí una pequeña prueba de como mover un coche por la pantalla. El coche se maneja con los cursores. El cursor de arriba acelera, los cursos izquierda y derecha giran y el de abajo retrocede. Aquí una captura.
Licencia: Creative Commons SDL_Animation 0.3
SDL_Animaction son unas librerías hechas en SDL para la creación de intros para videojuegos rápidamente. Están escritas en C++ y SDL y se caracterizan por que todo el trabajo - cargar imagenes, crear textos, mover objetos, etc... - se realiza desde un archivo XML externo, el cual se debe cargar desde el juego. Aunque la primera idea era aplicarla sobre videojuegos, se puede utilizar para cualquier otra cosa, como una multimedia. SDL_Animation nacen de la necesidad de crear una serie de intros en un juego en el que estoy trabajando desde hace unos meses. Aunque pensé en un principio hacer algo más sencillo para incorporarlo al videojuego, poco a poco fui agregándole cosas hasta que salió esto. Pensé que era una buena idea hacer unas librerías totalmente independientes del juego, ya que no existe (o por lo menos yo no he encontrado) algo parecido hecho en SDL y de forma libre. Se puede descargar de la web: Licencia: Creative Commons PySprites
PySprites es una herramienta para gestionar sprites. Es una aplicación sencilla orientada a grafistas de videojuegos con las que estos pueden ver como quedan las animaciones. Tiene dos ejecutables: uno en Python y otro en SDL. Los dos trabajan con un archivo XML que es el que enlaza los dos programas. Así el programa en Python gestiona el XML median una apliación GUI en PyGTK y el programa en SDL muestra la animación leyendo los datos del archivo XML. PySprites nace de la necesidad de que los grafistas del videojuego que estoy haciendo puedan probar las animaciones antes de mandarmela y no tener que repetir el trabajo. Para ejecutar el programa tendréis que ejecutar "pysprites.py". Si es posible desde el navegador de archivos o desde línea de comandos. Podéis cargar una demostración pinchando en "Abrir" y cargando el archivo "demo.xml". Requisitos
Para utilizar las librerias necesitamos tener instalado:
En Windows: Problemas conocidos En el caso de tener instalado Gimp 2.X en Windows no hace falta instalar esto (porque ya lo tenéis que tener instalado)
Puede ser que nos dé el siguiente error al ejecutar "pysprites.exe":
Compilar código fuente de programa SDL En el caso de utilizar linux o querer compilar el código fuente del programa SDL en Windows necesitamos las siguientes librerías instaladas:
Licencia: Creative Commons |
![]()
![]() Esta Web está preparada para ser visualizada con Mozilla, aunque también podrá ser vista en otros navegadores de segunda clase como Internet Explorer Iconos en
|