Actividad 15: Gasteroids III

per Victor Carceler darrera modificació 2020-04-06T13:06:41+02:00
En esta actividad se van a utilizar imágenes PNG para representar la nave y los proyectiles

En esta actividad se van a diseñar elementos gráficos que permitirán representar la nave, en sus distintas posiciones, y los proyectiles que ha disparado.

Para el diseño de los elementos gráficos se propone el siguiente proceso:

  1. Con el programa inkscape se diseñarán los elementos gráficos. Esto es la nave y el proyectíl. El diseño de los elementos se hará a un tamaño que resulte cómodo. Es decir, se diseñarán más grandes de lo que realmente son. Al finalizar se guardará el fichero .svg, que permitirá modificaciones posteriores, y se exportará el bitmap en formato PNG.
  2. El gráfico PNG se importará en The Gimp, se realizará un autorecorte para eliminar el espacio sobrante y se redimensionará al tamaño adecuado.
  3. En el caso de la nave, se deben obtener versiones rotadas del gráfico original. Puede utilizarse The Gimp o ImageMagick. Es muy importante que cada copia de la nave en diferente orientación se obtenga directamente rotando la nave original, no una de las rotaciones anteriores. En la documentación de ImageMagick puede encontrar ejemplos de rotaciones.

Actividades

  1. Utilizando Inkscape diseñe una nueva nave.
  2. Utilice The Gimp para obtener un fichero con el tamaño adecuado.
  3. Utilice un pequeño shellscript para que ImageMagick le construya todas las imágenes necesarias para representar la nave en diferentes posiciones.
  4. Construya una nueva nave, puede extender a la que escribió en la actividad anterior, para que la nave y los proyectiles sean gráficos bitmap.
  5. Qué debe hacer si la quiere que la nave dibuje el fuego de las toberas ?
  6. Qué debe hacer si quiere que los proyectiles no sean esféricos, y su orientación coincida con la de la nave en el momento del disparo ?
  7. Implemente las mejoras propuestas en los pasos 5 y 6.