summaryrefslogtreecommitdiffstats
path: root/kasteroids/sprites
diff options
context:
space:
mode:
authortoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
committertoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
commitc90c389a8a8d9d8661e9772ec4144c5cf2039f23 (patch)
tree6d8391395bce9eaea4ad78958617edb20c6a7573 /kasteroids/sprites
downloadtdegames-c90c389a8a8d9d8661e9772ec4144c5cf2039f23.tar.gz
tdegames-c90c389a8a8d9d8661e9772ec4144c5cf2039f23.zip
Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdegames@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kasteroids/sprites')
-rw-r--r--kasteroids/sprites/.pbm0
-rw-r--r--kasteroids/sprites/Makefile.am36
-rw-r--r--kasteroids/sprites/bits/Makefile.am17
-rw-r--r--kasteroids/sprites/bits/bits.ini9
-rw-r--r--kasteroids/sprites/bits/bits.pov31
-rw-r--r--kasteroids/sprites/bits/bits0000.pngbin0 -> 257 bytes
-rw-r--r--kasteroids/sprites/bits/bits0001.pngbin0 -> 275 bytes
-rw-r--r--kasteroids/sprites/bits/bits0002.pngbin0 -> 312 bytes
-rw-r--r--kasteroids/sprites/bits/bits0003.pngbin0 -> 342 bytes
-rw-r--r--kasteroids/sprites/bits/bits0004.pngbin0 -> 315 bytes
-rw-r--r--kasteroids/sprites/bits/bits0005.pngbin0 -> 291 bytes
-rw-r--r--kasteroids/sprites/bits/bits0006.pngbin0 -> 240 bytes
-rw-r--r--kasteroids/sprites/bits/bits0007.pngbin0 -> 198 bytes
-rw-r--r--kasteroids/sprites/bits/bits0008.pngbin0 -> 187 bytes
-rw-r--r--kasteroids/sprites/bits/bits0009.pngbin0 -> 268 bytes
-rw-r--r--kasteroids/sprites/bits/bits0010.pngbin0 -> 303 bytes
-rw-r--r--kasteroids/sprites/bits/bits0011.pngbin0 -> 333 bytes
-rw-r--r--kasteroids/sprites/bits/bits0012.pngbin0 -> 329 bytes
-rw-r--r--kasteroids/sprites/bits/bits0013.pngbin0 -> 285 bytes
-rw-r--r--kasteroids/sprites/bits/bits0014.pngbin0 -> 251 bytes
-rw-r--r--kasteroids/sprites/bits/bits0015.pngbin0 -> 222 bytes
-rw-r--r--kasteroids/sprites/exhaust/Makefile.am1
-rw-r--r--kasteroids/sprites/exhaust/exhaust.pngbin0 -> 142 bytes
-rw-r--r--kasteroids/sprites/missile/Makefile.am1
-rw-r--r--kasteroids/sprites/missile/missile.pngbin0 -> 128 bytes
-rw-r--r--kasteroids/sprites/powerups/Makefile.am2
-rw-r--r--kasteroids/sprites/powerups/brake.pngbin0 -> 249 bytes
-rw-r--r--kasteroids/sprites/powerups/energy.pngbin0 -> 188 bytes
-rw-r--r--kasteroids/sprites/powerups/shield.pngbin0 -> 222 bytes
-rw-r--r--kasteroids/sprites/powerups/shoot.pngbin0 -> 345 bytes
-rw-r--r--kasteroids/sprites/powerups/teleport.pngbin0 -> 214 bytes
-rw-r--r--kasteroids/sprites/rock1/Makefile.am24
-rw-r--r--kasteroids/sprites/rock1/rock1.ini9
-rw-r--r--kasteroids/sprites/rock1/rock1.pov26
-rw-r--r--kasteroids/sprites/rock1/rock10000.pngbin0 -> 3237 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10001.pngbin0 -> 3197 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10002.pngbin0 -> 3218 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10003.pngbin0 -> 3167 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10004.pngbin0 -> 3150 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10005.pngbin0 -> 3089 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10006.pngbin0 -> 3079 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10007.pngbin0 -> 3121 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10008.pngbin0 -> 2977 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10009.pngbin0 -> 2872 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10010.pngbin0 -> 2823 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10011.pngbin0 -> 2786 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10012.pngbin0 -> 2767 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10013.pngbin0 -> 2837 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10014.pngbin0 -> 2878 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10015.pngbin0 -> 3023 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10016.pngbin0 -> 3112 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10017.pngbin0 -> 3178 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10018.pngbin0 -> 3266 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10019.pngbin0 -> 3312 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10020.pngbin0 -> 3317 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10021.pngbin0 -> 3354 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10022.pngbin0 -> 3383 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10023.pngbin0 -> 3388 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10024.pngbin0 -> 3294 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10025.pngbin0 -> 3220 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10026.pngbin0 -> 3145 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10027.pngbin0 -> 3257 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10028.pngbin0 -> 3282 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10029.pngbin0 -> 3306 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10030.pngbin0 -> 3346 bytes
-rw-r--r--kasteroids/sprites/rock1/rock10031.pngbin0 -> 3292 bytes
-rw-r--r--kasteroids/sprites/rock2/Makefile.am24
-rw-r--r--kasteroids/sprites/rock2/rock2.ini9
-rw-r--r--kasteroids/sprites/rock2/rock2.pov26
-rw-r--r--kasteroids/sprites/rock2/rock20000.pngbin0 -> 1553 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20001.pngbin0 -> 1599 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20002.pngbin0 -> 1599 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20003.pngbin0 -> 1656 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20004.pngbin0 -> 1636 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20005.pngbin0 -> 1665 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20006.pngbin0 -> 1632 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20007.pngbin0 -> 1626 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20008.pngbin0 -> 1570 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20009.pngbin0 -> 1561 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20010.pngbin0 -> 1541 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20011.pngbin0 -> 1550 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20012.pngbin0 -> 1576 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20013.pngbin0 -> 1585 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20014.pngbin0 -> 1611 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20015.pngbin0 -> 1625 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20016.pngbin0 -> 1615 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20017.pngbin0 -> 1627 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20018.pngbin0 -> 1589 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20019.pngbin0 -> 1587 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20020.pngbin0 -> 1606 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20021.pngbin0 -> 1675 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20022.pngbin0 -> 1670 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20023.pngbin0 -> 1663 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20024.pngbin0 -> 1690 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20025.pngbin0 -> 1685 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20026.pngbin0 -> 1606 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20027.pngbin0 -> 1583 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20028.pngbin0 -> 1600 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20029.pngbin0 -> 1608 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20030.pngbin0 -> 1568 bytes
-rw-r--r--kasteroids/sprites/rock2/rock20031.pngbin0 -> 1553 bytes
-rw-r--r--kasteroids/sprites/rock3/Makefile.am24
-rw-r--r--kasteroids/sprites/rock3/rock3.ini9
-rw-r--r--kasteroids/sprites/rock3/rock3.pov26
-rw-r--r--kasteroids/sprites/rock3/rock30000.pngbin0 -> 825 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30001.pngbin0 -> 828 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30002.pngbin0 -> 853 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30003.pngbin0 -> 870 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30004.pngbin0 -> 864 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30005.pngbin0 -> 846 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30006.pngbin0 -> 821 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30007.pngbin0 -> 829 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30008.pngbin0 -> 839 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30009.pngbin0 -> 830 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30010.pngbin0 -> 804 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30011.pngbin0 -> 828 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30012.pngbin0 -> 810 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30013.pngbin0 -> 832 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30014.pngbin0 -> 825 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30015.pngbin0 -> 839 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30016.pngbin0 -> 799 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30017.pngbin0 -> 817 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30018.pngbin0 -> 830 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30019.pngbin0 -> 837 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30020.pngbin0 -> 851 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30021.pngbin0 -> 835 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30022.pngbin0 -> 853 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30023.pngbin0 -> 829 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30024.pngbin0 -> 840 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30025.pngbin0 -> 827 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30026.pngbin0 -> 823 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30027.pngbin0 -> 827 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30028.pngbin0 -> 819 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30029.pngbin0 -> 816 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30030.pngbin0 -> 809 bytes
-rw-r--r--kasteroids/sprites/rock3/rock30031.pngbin0 -> 819 bytes
-rw-r--r--kasteroids/sprites/shield/Makefile.am3
-rw-r--r--kasteroids/sprites/shield/shield0000.pngbin0 -> 3405 bytes
-rw-r--r--kasteroids/sprites/shield/shield0001.pngbin0 -> 3192 bytes
-rw-r--r--kasteroids/sprites/shield/shield0002.pngbin0 -> 3552 bytes
-rw-r--r--kasteroids/sprites/shield/shield0003.pngbin0 -> 3513 bytes
-rw-r--r--kasteroids/sprites/shield/shield0004.pngbin0 -> 3150 bytes
-rw-r--r--kasteroids/sprites/shield/shield0005.pngbin0 -> 3446 bytes
-rw-r--r--kasteroids/sprites/shield/shield0006.pngbin0 -> 3368 bytes
-rw-r--r--kasteroids/sprites/ship/Makefile.am22
-rw-r--r--kasteroids/sprites/ship/ship.ini11
-rw-r--r--kasteroids/sprites/ship/ship.pov128
-rw-r--r--kasteroids/sprites/ship/ship0000.pngbin0 -> 1965 bytes
-rw-r--r--kasteroids/sprites/ship/ship0001.pngbin0 -> 2053 bytes
-rw-r--r--kasteroids/sprites/ship/ship0002.pngbin0 -> 2148 bytes
-rw-r--r--kasteroids/sprites/ship/ship0003.pngbin0 -> 2192 bytes
-rw-r--r--kasteroids/sprites/ship/ship0004.pngbin0 -> 2181 bytes
-rw-r--r--kasteroids/sprites/ship/ship0005.pngbin0 -> 2197 bytes
-rw-r--r--kasteroids/sprites/ship/ship0006.pngbin0 -> 2209 bytes
-rw-r--r--kasteroids/sprites/ship/ship0007.pngbin0 -> 2226 bytes
-rw-r--r--kasteroids/sprites/ship/ship0008.pngbin0 -> 2289 bytes
-rw-r--r--kasteroids/sprites/ship/ship0009.pngbin0 -> 2297 bytes
-rw-r--r--kasteroids/sprites/ship/ship0010.pngbin0 -> 2311 bytes
-rw-r--r--kasteroids/sprites/ship/ship0011.pngbin0 -> 2288 bytes
-rw-r--r--kasteroids/sprites/ship/ship0012.pngbin0 -> 2283 bytes
-rw-r--r--kasteroids/sprites/ship/ship0013.pngbin0 -> 2209 bytes
-rw-r--r--kasteroids/sprites/ship/ship0014.pngbin0 -> 2170 bytes
-rw-r--r--kasteroids/sprites/ship/ship0015.pngbin0 -> 2084 bytes
-rw-r--r--kasteroids/sprites/ship/ship0016.pngbin0 -> 2025 bytes
-rw-r--r--kasteroids/sprites/ship/ship0017.pngbin0 -> 2098 bytes
-rw-r--r--kasteroids/sprites/ship/ship0018.pngbin0 -> 2191 bytes
-rw-r--r--kasteroids/sprites/ship/ship0019.pngbin0 -> 2201 bytes
-rw-r--r--kasteroids/sprites/ship/ship0020.pngbin0 -> 2233 bytes
-rw-r--r--kasteroids/sprites/ship/ship0021.pngbin0 -> 2251 bytes
-rw-r--r--kasteroids/sprites/ship/ship0022.pngbin0 -> 2255 bytes
-rw-r--r--kasteroids/sprites/ship/ship0023.pngbin0 -> 2266 bytes
-rw-r--r--kasteroids/sprites/ship/ship0024.pngbin0 -> 2268 bytes
-rw-r--r--kasteroids/sprites/ship/ship0025.pngbin0 -> 2243 bytes
-rw-r--r--kasteroids/sprites/ship/ship0026.pngbin0 -> 2211 bytes
-rw-r--r--kasteroids/sprites/ship/ship0027.pngbin0 -> 2242 bytes
-rw-r--r--kasteroids/sprites/ship/ship0028.pngbin0 -> 2174 bytes
-rw-r--r--kasteroids/sprites/ship/ship0029.pngbin0 -> 2173 bytes
-rw-r--r--kasteroids/sprites/ship/ship0030.pngbin0 -> 2147 bytes
-rw-r--r--kasteroids/sprites/ship/ship0031.pngbin0 -> 2085 bytes
-rw-r--r--kasteroids/sprites/ship/ship0032.pngbin0 -> 2004 bytes
-rw-r--r--kasteroids/sprites/ship/ship0033.pngbin0 -> 2065 bytes
-rw-r--r--kasteroids/sprites/ship/ship0034.pngbin0 -> 2110 bytes
-rw-r--r--kasteroids/sprites/ship/ship0035.pngbin0 -> 2197 bytes
-rw-r--r--kasteroids/sprites/ship/ship0036.pngbin0 -> 2221 bytes
-rw-r--r--kasteroids/sprites/ship/ship0037.pngbin0 -> 2264 bytes
-rw-r--r--kasteroids/sprites/ship/ship0038.pngbin0 -> 2199 bytes
-rw-r--r--kasteroids/sprites/ship/ship0039.pngbin0 -> 2256 bytes
-rw-r--r--kasteroids/sprites/ship/ship0040.pngbin0 -> 2262 bytes
-rw-r--r--kasteroids/sprites/ship/ship0041.pngbin0 -> 2329 bytes
-rw-r--r--kasteroids/sprites/ship/ship0042.pngbin0 -> 2251 bytes
-rw-r--r--kasteroids/sprites/ship/ship0043.pngbin0 -> 2281 bytes
-rw-r--r--kasteroids/sprites/ship/ship0044.pngbin0 -> 2232 bytes
-rw-r--r--kasteroids/sprites/ship/ship0045.pngbin0 -> 2172 bytes
-rw-r--r--kasteroids/sprites/ship/ship0046.pngbin0 -> 2076 bytes
-rw-r--r--kasteroids/sprites/ship/ship0047.pngbin0 -> 2016 bytes
-rw-r--r--kasteroids/sprites/ship/ship0048.pngbin0 -> 1912 bytes
-rw-r--r--kasteroids/sprites/ship/ship0049.pngbin0 -> 2056 bytes
-rw-r--r--kasteroids/sprites/ship/ship0050.pngbin0 -> 2145 bytes
-rw-r--r--kasteroids/sprites/ship/ship0051.pngbin0 -> 2172 bytes
-rw-r--r--kasteroids/sprites/ship/ship0052.pngbin0 -> 2264 bytes
-rw-r--r--kasteroids/sprites/ship/ship0053.pngbin0 -> 2265 bytes
-rw-r--r--kasteroids/sprites/ship/ship0054.pngbin0 -> 2294 bytes
-rw-r--r--kasteroids/sprites/ship/ship0055.pngbin0 -> 2353 bytes
-rw-r--r--kasteroids/sprites/ship/ship0056.pngbin0 -> 2379 bytes
-rw-r--r--kasteroids/sprites/ship/ship0057.pngbin0 -> 2354 bytes
-rw-r--r--kasteroids/sprites/ship/ship0058.pngbin0 -> 2367 bytes
-rw-r--r--kasteroids/sprites/ship/ship0059.pngbin0 -> 2350 bytes
-rw-r--r--kasteroids/sprites/ship/ship0060.pngbin0 -> 2277 bytes
-rw-r--r--kasteroids/sprites/ship/ship0061.pngbin0 -> 2189 bytes
-rw-r--r--kasteroids/sprites/ship/ship0062.pngbin0 -> 2174 bytes
-rw-r--r--kasteroids/sprites/ship/ship0063.pngbin0 -> 2148 bytes
211 files changed, 438 insertions, 0 deletions
diff --git a/kasteroids/sprites/.pbm b/kasteroids/sprites/.pbm
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/kasteroids/sprites/.pbm
diff --git a/kasteroids/sprites/Makefile.am b/kasteroids/sprites/Makefile.am
new file mode 100644
index 00000000..f11d78f9
--- /dev/null
+++ b/kasteroids/sprites/Makefile.am
@@ -0,0 +1,36 @@
+
+SUBDIRS = bits missile rock1 rock2 rock3 ship powerups exhaust
+
+POVRAY=x-povray # Must be Povray 3.0
+
+#all: pngtoppmpgm
+
+#clean:
+# rm -f *~ pngtoppmpgm
+
+#distclean: clean
+# rm -f Makefile
+
+FILES = `cd $(srcdir) && find . \( -name "*.png" \) -print`
+spritesdir = $(kde_datadir)/kasteroids/sprites
+
+install-data-local:
+ $(mkinstalldirs) $(DESTDIR)$(spritesdir)/rock1
+ $(mkinstalldirs) $(DESTDIR)$(spritesdir)/rock2
+ $(mkinstalldirs) $(DESTDIR)$(spritesdir)/rock3
+ $(mkinstalldirs) $(DESTDIR)$(spritesdir)/ship
+ $(mkinstalldirs) $(DESTDIR)$(spritesdir)/bits
+ $(mkinstalldirs) $(DESTDIR)$(spritesdir)/missile
+ $(mkinstalldirs) $(DESTDIR)$(spritesdir)/powerups
+ $(mkinstalldirs) $(DESTDIR)$(spritesdir)/shield
+ $(mkinstalldirs) $(DESTDIR)$(spritesdir)/exhaust
+ @for file in $(FILES); do \
+ echo $(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(spritesdir)/$$file ;\
+ $(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(spritesdir)/$$file ;\
+ done
+
+uninstall-local:
+ for file in $(FILES); do \
+ rm -f $(DESTDIR)$(spritesdir)/$$file ;\
+ done
+
diff --git a/kasteroids/sprites/bits/Makefile.am b/kasteroids/sprites/bits/Makefile.am
new file mode 100644
index 00000000..21484518
--- /dev/null
+++ b/kasteroids/sprites/bits/Makefile.am
@@ -0,0 +1,17 @@
+#POVRAY=x-povray # Must be Povray 3.0
+
+#bits: bits.pov
+# $(POVRAY) +L/usr/lib/povray3/include bits.ini
+
+#clean:
+# rm -f *~ *.pgm
+
+#realclean: clean
+# rm -f *.ppm *.pbm
+
+EXTRA_DIST = bits0000.png bits0001.png bits0002.png bits0003.png \
+ bits0004.png bits0005.png bits0006.png bits0007.png \
+ bits0008.png bits0009.png bits0010.png bits0011.png \
+ bits0012.png bits0013.png bits0014.png bits0015.png \
+ bits.ini bits.pov
+
diff --git a/kasteroids/sprites/bits/bits.ini b/kasteroids/sprites/bits/bits.ini
new file mode 100644
index 00000000..cb2976f8
--- /dev/null
+++ b/kasteroids/sprites/bits/bits.ini
@@ -0,0 +1,9 @@
+Cyclic_Animation=On
+Width=12
+Height=12
+Final_frame=16 ;; NR_ROTS
+Antialias=On
+Output_Alpha=On
+Output_to_File=On
+Output_File_Type=n
+Input_File_Name=bits.pov
diff --git a/kasteroids/sprites/bits/bits.pov b/kasteroids/sprites/bits/bits.pov
new file mode 100644
index 00000000..9be7ccb6
--- /dev/null
+++ b/kasteroids/sprites/bits/bits.pov
@@ -0,0 +1,31 @@
+
+#version 3.0
+global_settings { assumed_gamma 2.0 }
+
+#include "colors.inc"
+#include "textures.inc"
+#include "metals.inc"
+
+camera {
+ location <15, -15, -100>
+ look_at <0, 0, 0>
+}
+
+light_source { <50, 50, -50> colour White }
+light_source { <0, 0, -50> colour White }
+
+prism {
+ linear_sweep
+ linear_spline
+ 0,
+ 0.2,
+ 5,
+ <2, 0>, <0, 2>, <-1, 1>, <0, -3>, <2, 0>
+ texture { T_Silver_2A }
+
+ rotate <360*clock, 50, 30>
+ scale <20, 20, 20>
+}
+
+
+
diff --git a/kasteroids/sprites/bits/bits0000.png b/kasteroids/sprites/bits/bits0000.png
new file mode 100644
index 00000000..04c6482b
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0000.png
Binary files differ
diff --git a/kasteroids/sprites/bits/bits0001.png b/kasteroids/sprites/bits/bits0001.png
new file mode 100644
index 00000000..b4aa04f3
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0001.png
Binary files differ
diff --git a/kasteroids/sprites/bits/bits0002.png b/kasteroids/sprites/bits/bits0002.png
new file mode 100644
index 00000000..3a654cd8
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0002.png
Binary files differ
diff --git a/kasteroids/sprites/bits/bits0003.png b/kasteroids/sprites/bits/bits0003.png
new file mode 100644
index 00000000..483ecb78
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0003.png
Binary files differ
diff --git a/kasteroids/sprites/bits/bits0004.png b/kasteroids/sprites/bits/bits0004.png
new file mode 100644
index 00000000..fc4f681a
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0004.png
Binary files differ
diff --git a/kasteroids/sprites/bits/bits0005.png b/kasteroids/sprites/bits/bits0005.png
new file mode 100644
index 00000000..ffbdcf00
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0005.png
Binary files differ
diff --git a/kasteroids/sprites/bits/bits0006.png b/kasteroids/sprites/bits/bits0006.png
new file mode 100644
index 00000000..0c6b0752
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0006.png
Binary files differ
diff --git a/kasteroids/sprites/bits/bits0007.png b/kasteroids/sprites/bits/bits0007.png
new file mode 100644
index 00000000..302a9535
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0007.png
Binary files differ
diff --git a/kasteroids/sprites/bits/bits0008.png b/kasteroids/sprites/bits/bits0008.png
new file mode 100644
index 00000000..aae11420
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0008.png
Binary files differ
diff --git a/kasteroids/sprites/bits/bits0009.png b/kasteroids/sprites/bits/bits0009.png
new file mode 100644
index 00000000..5aed2027
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0009.png
Binary files differ
diff --git a/kasteroids/sprites/bits/bits0010.png b/kasteroids/sprites/bits/bits0010.png
new file mode 100644
index 00000000..13069992
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0010.png
Binary files differ
diff --git a/kasteroids/sprites/bits/bits0011.png b/kasteroids/sprites/bits/bits0011.png
new file mode 100644
index 00000000..742ae1b6
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0011.png
Binary files differ
diff --git a/kasteroids/sprites/bits/bits0012.png b/kasteroids/sprites/bits/bits0012.png
new file mode 100644
index 00000000..d10fdba5
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0012.png
Binary files differ
diff --git a/kasteroids/sprites/bits/bits0013.png b/kasteroids/sprites/bits/bits0013.png
new file mode 100644
index 00000000..6ee0aaac
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0013.png
Binary files differ
diff --git a/kasteroids/sprites/bits/bits0014.png b/kasteroids/sprites/bits/bits0014.png
new file mode 100644
index 00000000..167ebe4a
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0014.png
Binary files differ
diff --git a/kasteroids/sprites/bits/bits0015.png b/kasteroids/sprites/bits/bits0015.png
new file mode 100644
index 00000000..15a287e3
--- /dev/null
+++ b/kasteroids/sprites/bits/bits0015.png
Binary files differ
diff --git a/kasteroids/sprites/exhaust/Makefile.am b/kasteroids/sprites/exhaust/Makefile.am
new file mode 100644
index 00000000..4493dbd7
--- /dev/null
+++ b/kasteroids/sprites/exhaust/Makefile.am
@@ -0,0 +1 @@
+EXTRA_DIST = exhaust.png
diff --git a/kasteroids/sprites/exhaust/exhaust.png b/kasteroids/sprites/exhaust/exhaust.png
new file mode 100644
index 00000000..78f987e3
--- /dev/null
+++ b/kasteroids/sprites/exhaust/exhaust.png
Binary files differ
diff --git a/kasteroids/sprites/missile/Makefile.am b/kasteroids/sprites/missile/Makefile.am
new file mode 100644
index 00000000..cc06088f
--- /dev/null
+++ b/kasteroids/sprites/missile/Makefile.am
@@ -0,0 +1 @@
+EXTRA_DIST = missile.png
diff --git a/kasteroids/sprites/missile/missile.png b/kasteroids/sprites/missile/missile.png
new file mode 100644
index 00000000..e78a0ac0
--- /dev/null
+++ b/kasteroids/sprites/missile/missile.png
Binary files differ
diff --git a/kasteroids/sprites/powerups/Makefile.am b/kasteroids/sprites/powerups/Makefile.am
new file mode 100644
index 00000000..4431ae3c
--- /dev/null
+++ b/kasteroids/sprites/powerups/Makefile.am
@@ -0,0 +1,2 @@
+
+EXTRA_DIST = brake.png energy.png shield.png shoot.png
diff --git a/kasteroids/sprites/powerups/brake.png b/kasteroids/sprites/powerups/brake.png
new file mode 100644
index 00000000..fe12dfa8
--- /dev/null
+++ b/kasteroids/sprites/powerups/brake.png
Binary files differ
diff --git a/kasteroids/sprites/powerups/energy.png b/kasteroids/sprites/powerups/energy.png
new file mode 100644
index 00000000..f8df39f9
--- /dev/null
+++ b/kasteroids/sprites/powerups/energy.png
Binary files differ
diff --git a/kasteroids/sprites/powerups/shield.png b/kasteroids/sprites/powerups/shield.png
new file mode 100644
index 00000000..f8a6d0c5
--- /dev/null
+++ b/kasteroids/sprites/powerups/shield.png
Binary files differ
diff --git a/kasteroids/sprites/powerups/shoot.png b/kasteroids/sprites/powerups/shoot.png
new file mode 100644
index 00000000..bebdb5ef
--- /dev/null
+++ b/kasteroids/sprites/powerups/shoot.png
Binary files differ
diff --git a/kasteroids/sprites/powerups/teleport.png b/kasteroids/sprites/powerups/teleport.png
new file mode 100644
index 00000000..4ffde863
--- /dev/null
+++ b/kasteroids/sprites/powerups/teleport.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/Makefile.am b/kasteroids/sprites/rock1/Makefile.am
new file mode 100644
index 00000000..c8d5c04b
--- /dev/null
+++ b/kasteroids/sprites/rock1/Makefile.am
@@ -0,0 +1,24 @@
+#POVRAY=x-povray # Must be Povray 3.0
+
+#rocks: rock1.pov
+# gforge -s 0 -m 256 -crat 1.9 1.5 -type mat -na rock.mat
+# orb rock.mat rock.inc 0.7 6
+# rm rock.mat
+# $(POVRAY) +L/usr/lib/povray3/include rock1.ini
+
+#clean:
+# rm -f *~ *.pgm
+
+#realclean: clean
+# rm -f *.ppm *.pbm
+
+EXTRA_DIST = rock10000.png rock10001.png rock10002.png rock10003.png \
+ rock10004.png rock10005.png rock10006.png rock10007.png \
+ rock10008.png rock10009.png rock10010.png rock10011.png \
+ rock10012.png rock10013.png rock10014.png rock10015.png \
+ rock10016.png rock10017.png rock10018.png rock10019.png \
+ rock10020.png rock10021.png rock10022.png rock10023.png \
+ rock10024.png rock10025.png rock10026.png rock10027.png \
+ rock10028.png rock10029.png rock10030.png rock10031.png \
+ rock1.ini rock1.pov
+
diff --git a/kasteroids/sprites/rock1/rock1.ini b/kasteroids/sprites/rock1/rock1.ini
new file mode 100644
index 00000000..e42fc766
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock1.ini
@@ -0,0 +1,9 @@
+Cyclic_Animation=On
+Width=48
+Height=48
+Final_frame=32 ;; NR_ROTS
+Antialias=On
+Output_Alpha=On
+Output_to_File=On
+Output_File_Type=n
+Input_File_Name=rock1.pov
diff --git a/kasteroids/sprites/rock1/rock1.pov b/kasteroids/sprites/rock1/rock1.pov
new file mode 100644
index 00000000..58298c05
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock1.pov
@@ -0,0 +1,26 @@
+#include "colors.inc"
+#include "shapes.inc"
+#include "textures.inc"
+// #include "stones.inc"
+
+camera {
+ location <2,2,-6>
+ up <0, 1, 0>
+// right <4/3, 0, 0>
+ look_at <0,0,0>
+}
+
+object { light_source { <10, 5, -5> color red 1.1 green 1.1 blue 1.0 } }
+
+#declare Rock =
+mesh {
+ #include "rock.inc" /* collection of triangle or smooth_triangle data */
+}
+
+object {
+ Rock
+ texture { pigment {White} }
+ scale 1.9
+ rotate <60, 45, 360*clock>
+}
+
diff --git a/kasteroids/sprites/rock1/rock10000.png b/kasteroids/sprites/rock1/rock10000.png
new file mode 100644
index 00000000..ddcc7c37
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10000.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10001.png b/kasteroids/sprites/rock1/rock10001.png
new file mode 100644
index 00000000..41ab94ee
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10001.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10002.png b/kasteroids/sprites/rock1/rock10002.png
new file mode 100644
index 00000000..f96a3c51
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10002.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10003.png b/kasteroids/sprites/rock1/rock10003.png
new file mode 100644
index 00000000..6d6abce3
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10003.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10004.png b/kasteroids/sprites/rock1/rock10004.png
new file mode 100644
index 00000000..94d2e34d
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10004.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10005.png b/kasteroids/sprites/rock1/rock10005.png
new file mode 100644
index 00000000..163c4f0f
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10005.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10006.png b/kasteroids/sprites/rock1/rock10006.png
new file mode 100644
index 00000000..3d1fb0ed
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10006.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10007.png b/kasteroids/sprites/rock1/rock10007.png
new file mode 100644
index 00000000..c172d03e
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10007.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10008.png b/kasteroids/sprites/rock1/rock10008.png
new file mode 100644
index 00000000..3e8e33fa
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10008.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10009.png b/kasteroids/sprites/rock1/rock10009.png
new file mode 100644
index 00000000..b97c42b0
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10009.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10010.png b/kasteroids/sprites/rock1/rock10010.png
new file mode 100644
index 00000000..227c822b
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10010.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10011.png b/kasteroids/sprites/rock1/rock10011.png
new file mode 100644
index 00000000..7ac34a2e
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10011.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10012.png b/kasteroids/sprites/rock1/rock10012.png
new file mode 100644
index 00000000..5607651b
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10012.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10013.png b/kasteroids/sprites/rock1/rock10013.png
new file mode 100644
index 00000000..e5ce1f28
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10013.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10014.png b/kasteroids/sprites/rock1/rock10014.png
new file mode 100644
index 00000000..527dff57
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10014.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10015.png b/kasteroids/sprites/rock1/rock10015.png
new file mode 100644
index 00000000..6199740f
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10015.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10016.png b/kasteroids/sprites/rock1/rock10016.png
new file mode 100644
index 00000000..fcef0110
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10016.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10017.png b/kasteroids/sprites/rock1/rock10017.png
new file mode 100644
index 00000000..e58d712a
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10017.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10018.png b/kasteroids/sprites/rock1/rock10018.png
new file mode 100644
index 00000000..607ec96e
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10018.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10019.png b/kasteroids/sprites/rock1/rock10019.png
new file mode 100644
index 00000000..8694376a
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10019.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10020.png b/kasteroids/sprites/rock1/rock10020.png
new file mode 100644
index 00000000..44560d5e
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10020.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10021.png b/kasteroids/sprites/rock1/rock10021.png
new file mode 100644
index 00000000..6746b712
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10021.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10022.png b/kasteroids/sprites/rock1/rock10022.png
new file mode 100644
index 00000000..ccb7d8e6
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10022.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10023.png b/kasteroids/sprites/rock1/rock10023.png
new file mode 100644
index 00000000..22322356
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10023.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10024.png b/kasteroids/sprites/rock1/rock10024.png
new file mode 100644
index 00000000..a8b9e034
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10024.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10025.png b/kasteroids/sprites/rock1/rock10025.png
new file mode 100644
index 00000000..ba806f64
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10025.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10026.png b/kasteroids/sprites/rock1/rock10026.png
new file mode 100644
index 00000000..6eb57dd8
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10026.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10027.png b/kasteroids/sprites/rock1/rock10027.png
new file mode 100644
index 00000000..56d7a090
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10027.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10028.png b/kasteroids/sprites/rock1/rock10028.png
new file mode 100644
index 00000000..fc7e8681
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10028.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10029.png b/kasteroids/sprites/rock1/rock10029.png
new file mode 100644
index 00000000..18eb8aea
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10029.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10030.png b/kasteroids/sprites/rock1/rock10030.png
new file mode 100644
index 00000000..955307d9
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10030.png
Binary files differ
diff --git a/kasteroids/sprites/rock1/rock10031.png b/kasteroids/sprites/rock1/rock10031.png
new file mode 100644
index 00000000..902b86fc
--- /dev/null
+++ b/kasteroids/sprites/rock1/rock10031.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/Makefile.am b/kasteroids/sprites/rock2/Makefile.am
new file mode 100644
index 00000000..05db3bf6
--- /dev/null
+++ b/kasteroids/sprites/rock2/Makefile.am
@@ -0,0 +1,24 @@
+#POVRAY=x-povray # Must be Povray 3.0
+
+#rocks: rock2.pov
+# gforge -s 1 -m 128 -dim 2.6 -type mat -na rock.mat
+# orb rock.mat rock.inc 0.7 5
+# rm rock.mat
+# $(POVRAY) +L/usr/lib/povray3/include rock2.ini
+
+#clean:
+# rm -f *~ *.pgm
+
+#realclean: clean
+# rm -f *.ppm *.pbm
+
+EXTRA_DIST = rock20000.png rock20001.png rock20002.png rock20003.png \
+ rock20004.png rock20005.png rock20006.png rock20007.png \
+ rock20008.png rock20009.png rock20010.png rock20011.png \
+ rock20012.png rock20013.png rock20014.png rock20015.png \
+ rock20016.png rock20017.png rock20018.png rock20019.png \
+ rock20020.png rock20021.png rock20022.png rock20023.png \
+ rock20024.png rock20025.png rock20026.png rock20027.png \
+ rock20028.png rock20029.png rock20030.png rock20031.png \
+ rock2.ini rock2.pov
+
diff --git a/kasteroids/sprites/rock2/rock2.ini b/kasteroids/sprites/rock2/rock2.ini
new file mode 100644
index 00000000..d50e6fad
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock2.ini
@@ -0,0 +1,9 @@
+Cyclic_Animation=On
+Width=32
+Height=32
+Final_frame=32 ;; NR_ROTS
+Antialias=On
+Output_Alpha=On
+Output_to_File=On
+Output_File_Type=n
+Input_File_Name=rock2.pov
diff --git a/kasteroids/sprites/rock2/rock2.pov b/kasteroids/sprites/rock2/rock2.pov
new file mode 100644
index 00000000..2f37a206
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock2.pov
@@ -0,0 +1,26 @@
+#include "colors.inc"
+#include "shapes.inc"
+#include "textures.inc"
+// #include "stones.inc"
+
+camera {
+ location <2,2,-6>
+ up <0, 1, 0>
+// right <4/3, 0, 0>
+ look_at <0,0,0>
+}
+
+object { light_source { <10, 5, -5> color red 1.1 green 1.1 blue 1.0 } }
+
+#declare Rock =
+mesh {
+ #include "rock.inc" /* collection of triangle or smooth_triangle data */
+}
+
+object {
+ Rock
+ texture { pigment {White} }
+ scale 1.9
+ rotate <60, 30, 360*clock>
+}
+
diff --git a/kasteroids/sprites/rock2/rock20000.png b/kasteroids/sprites/rock2/rock20000.png
new file mode 100644
index 00000000..4c483116
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20000.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20001.png b/kasteroids/sprites/rock2/rock20001.png
new file mode 100644
index 00000000..8041395a
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20001.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20002.png b/kasteroids/sprites/rock2/rock20002.png
new file mode 100644
index 00000000..83b412f4
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20002.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20003.png b/kasteroids/sprites/rock2/rock20003.png
new file mode 100644
index 00000000..31f41b16
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20003.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20004.png b/kasteroids/sprites/rock2/rock20004.png
new file mode 100644
index 00000000..47d359fe
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20004.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20005.png b/kasteroids/sprites/rock2/rock20005.png
new file mode 100644
index 00000000..565dfe39
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20005.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20006.png b/kasteroids/sprites/rock2/rock20006.png
new file mode 100644
index 00000000..ebf10c42
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20006.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20007.png b/kasteroids/sprites/rock2/rock20007.png
new file mode 100644
index 00000000..44425780
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20007.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20008.png b/kasteroids/sprites/rock2/rock20008.png
new file mode 100644
index 00000000..2601a824
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20008.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20009.png b/kasteroids/sprites/rock2/rock20009.png
new file mode 100644
index 00000000..8987fdc8
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20009.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20010.png b/kasteroids/sprites/rock2/rock20010.png
new file mode 100644
index 00000000..a3d19851
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20010.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20011.png b/kasteroids/sprites/rock2/rock20011.png
new file mode 100644
index 00000000..0bea56f4
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20011.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20012.png b/kasteroids/sprites/rock2/rock20012.png
new file mode 100644
index 00000000..22712591
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20012.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20013.png b/kasteroids/sprites/rock2/rock20013.png
new file mode 100644
index 00000000..de91a877
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20013.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20014.png b/kasteroids/sprites/rock2/rock20014.png
new file mode 100644
index 00000000..b76af51d
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20014.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20015.png b/kasteroids/sprites/rock2/rock20015.png
new file mode 100644
index 00000000..01283e6c
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20015.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20016.png b/kasteroids/sprites/rock2/rock20016.png
new file mode 100644
index 00000000..f220642d
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20016.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20017.png b/kasteroids/sprites/rock2/rock20017.png
new file mode 100644
index 00000000..cca6ccfe
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20017.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20018.png b/kasteroids/sprites/rock2/rock20018.png
new file mode 100644
index 00000000..6adac3fe
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20018.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20019.png b/kasteroids/sprites/rock2/rock20019.png
new file mode 100644
index 00000000..fbb54c95
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20019.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20020.png b/kasteroids/sprites/rock2/rock20020.png
new file mode 100644
index 00000000..e8bfd2d4
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20020.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20021.png b/kasteroids/sprites/rock2/rock20021.png
new file mode 100644
index 00000000..33e313d7
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20021.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20022.png b/kasteroids/sprites/rock2/rock20022.png
new file mode 100644
index 00000000..cf94837a
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20022.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20023.png b/kasteroids/sprites/rock2/rock20023.png
new file mode 100644
index 00000000..2ef4c458
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20023.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20024.png b/kasteroids/sprites/rock2/rock20024.png
new file mode 100644
index 00000000..1fe628fa
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20024.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20025.png b/kasteroids/sprites/rock2/rock20025.png
new file mode 100644
index 00000000..3403c2e0
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20025.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20026.png b/kasteroids/sprites/rock2/rock20026.png
new file mode 100644
index 00000000..b71629b9
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20026.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20027.png b/kasteroids/sprites/rock2/rock20027.png
new file mode 100644
index 00000000..0b1301ae
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20027.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20028.png b/kasteroids/sprites/rock2/rock20028.png
new file mode 100644
index 00000000..ff9514da
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20028.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20029.png b/kasteroids/sprites/rock2/rock20029.png
new file mode 100644
index 00000000..996efaca
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20029.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20030.png b/kasteroids/sprites/rock2/rock20030.png
new file mode 100644
index 00000000..db406978
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20030.png
Binary files differ
diff --git a/kasteroids/sprites/rock2/rock20031.png b/kasteroids/sprites/rock2/rock20031.png
new file mode 100644
index 00000000..9079d195
--- /dev/null
+++ b/kasteroids/sprites/rock2/rock20031.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/Makefile.am b/kasteroids/sprites/rock3/Makefile.am
new file mode 100644
index 00000000..8b63bef8
--- /dev/null
+++ b/kasteroids/sprites/rock3/Makefile.am
@@ -0,0 +1,24 @@
+#POVRAY=x-povray # Must be Povray 3.0
+
+#rocks: rock3.pov
+# gforge -s 2 -m 128 -dim 2.6 -type mat -na rock.mat
+# orb rock.mat rock.inc 0.7 5
+# rm rock.mat
+# $(POVRAY) +L/usr/lib/povray3/include rock3.ini
+
+#clean:
+# rm -f *~ *.pgm
+
+#realclean: clean
+# rm -f *.ppm *.pbm
+
+EXTRA_DIST = rock30000.png rock30001.png rock30002.png rock30003.png \
+ rock30004.png rock30005.png rock30006.png rock30007.png \
+ rock30008.png rock30009.png rock30010.png rock30011.png \
+ rock30012.png rock30013.png rock30014.png rock30015.png \
+ rock30016.png rock30017.png rock30018.png rock30019.png \
+ rock30020.png rock30021.png rock30022.png rock30023.png \
+ rock30024.png rock30025.png rock30026.png rock30027.png \
+ rock30028.png rock30029.png rock30030.png rock30031.png \
+ rock3.ini rock3.pov
+
diff --git a/kasteroids/sprites/rock3/rock3.ini b/kasteroids/sprites/rock3/rock3.ini
new file mode 100644
index 00000000..26a3cf96
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock3.ini
@@ -0,0 +1,9 @@
+Cyclic_Animation=On
+Width=20
+Height=20
+Final_frame=32 ;; NR_ROTS
+Antialias=On
+Output_Alpha=On
+Output_to_File=On
+Output_File_Type=n
+Input_File_Name=rock3.pov
diff --git a/kasteroids/sprites/rock3/rock3.pov b/kasteroids/sprites/rock3/rock3.pov
new file mode 100644
index 00000000..2f37a206
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock3.pov
@@ -0,0 +1,26 @@
+#include "colors.inc"
+#include "shapes.inc"
+#include "textures.inc"
+// #include "stones.inc"
+
+camera {
+ location <2,2,-6>
+ up <0, 1, 0>
+// right <4/3, 0, 0>
+ look_at <0,0,0>
+}
+
+object { light_source { <10, 5, -5> color red 1.1 green 1.1 blue 1.0 } }
+
+#declare Rock =
+mesh {
+ #include "rock.inc" /* collection of triangle or smooth_triangle data */
+}
+
+object {
+ Rock
+ texture { pigment {White} }
+ scale 1.9
+ rotate <60, 30, 360*clock>
+}
+
diff --git a/kasteroids/sprites/rock3/rock30000.png b/kasteroids/sprites/rock3/rock30000.png
new file mode 100644
index 00000000..e16c5fa5
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30000.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30001.png b/kasteroids/sprites/rock3/rock30001.png
new file mode 100644
index 00000000..46148262
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30001.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30002.png b/kasteroids/sprites/rock3/rock30002.png
new file mode 100644
index 00000000..0417648d
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30002.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30003.png b/kasteroids/sprites/rock3/rock30003.png
new file mode 100644
index 00000000..a8ef0bf7
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30003.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30004.png b/kasteroids/sprites/rock3/rock30004.png
new file mode 100644
index 00000000..95c55c73
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30004.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30005.png b/kasteroids/sprites/rock3/rock30005.png
new file mode 100644
index 00000000..a061fb7f
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30005.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30006.png b/kasteroids/sprites/rock3/rock30006.png
new file mode 100644
index 00000000..58b79dff
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30006.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30007.png b/kasteroids/sprites/rock3/rock30007.png
new file mode 100644
index 00000000..727dd538
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30007.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30008.png b/kasteroids/sprites/rock3/rock30008.png
new file mode 100644
index 00000000..fffc1444
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30008.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30009.png b/kasteroids/sprites/rock3/rock30009.png
new file mode 100644
index 00000000..c8de18bd
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30009.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30010.png b/kasteroids/sprites/rock3/rock30010.png
new file mode 100644
index 00000000..23085284
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30010.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30011.png b/kasteroids/sprites/rock3/rock30011.png
new file mode 100644
index 00000000..c2eda4cd
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30011.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30012.png b/kasteroids/sprites/rock3/rock30012.png
new file mode 100644
index 00000000..2bf02230
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30012.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30013.png b/kasteroids/sprites/rock3/rock30013.png
new file mode 100644
index 00000000..1e12d554
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30013.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30014.png b/kasteroids/sprites/rock3/rock30014.png
new file mode 100644
index 00000000..4e2dd198
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30014.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30015.png b/kasteroids/sprites/rock3/rock30015.png
new file mode 100644
index 00000000..ea905e22
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30015.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30016.png b/kasteroids/sprites/rock3/rock30016.png
new file mode 100644
index 00000000..650b9af4
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30016.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30017.png b/kasteroids/sprites/rock3/rock30017.png
new file mode 100644
index 00000000..1ef30eb2
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30017.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30018.png b/kasteroids/sprites/rock3/rock30018.png
new file mode 100644
index 00000000..40bddae3
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30018.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30019.png b/kasteroids/sprites/rock3/rock30019.png
new file mode 100644
index 00000000..0d2637c8
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30019.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30020.png b/kasteroids/sprites/rock3/rock30020.png
new file mode 100644
index 00000000..8eebba63
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30020.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30021.png b/kasteroids/sprites/rock3/rock30021.png
new file mode 100644
index 00000000..2fa50efe
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30021.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30022.png b/kasteroids/sprites/rock3/rock30022.png
new file mode 100644
index 00000000..a1184f77
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30022.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30023.png b/kasteroids/sprites/rock3/rock30023.png
new file mode 100644
index 00000000..92d35979
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30023.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30024.png b/kasteroids/sprites/rock3/rock30024.png
new file mode 100644
index 00000000..2749bc94
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30024.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30025.png b/kasteroids/sprites/rock3/rock30025.png
new file mode 100644
index 00000000..1afa737f
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30025.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30026.png b/kasteroids/sprites/rock3/rock30026.png
new file mode 100644
index 00000000..e6af352f
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30026.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30027.png b/kasteroids/sprites/rock3/rock30027.png
new file mode 100644
index 00000000..1ac52764
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30027.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30028.png b/kasteroids/sprites/rock3/rock30028.png
new file mode 100644
index 00000000..7395a37a
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30028.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30029.png b/kasteroids/sprites/rock3/rock30029.png
new file mode 100644
index 00000000..b0b56200
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30029.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30030.png b/kasteroids/sprites/rock3/rock30030.png
new file mode 100644
index 00000000..2bddf8ee
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30030.png
Binary files differ
diff --git a/kasteroids/sprites/rock3/rock30031.png b/kasteroids/sprites/rock3/rock30031.png
new file mode 100644
index 00000000..f5cce0fc
--- /dev/null
+++ b/kasteroids/sprites/rock3/rock30031.png
Binary files differ
diff --git a/kasteroids/sprites/shield/Makefile.am b/kasteroids/sprites/shield/Makefile.am
new file mode 100644
index 00000000..4f86837c
--- /dev/null
+++ b/kasteroids/sprites/shield/Makefile.am
@@ -0,0 +1,3 @@
+
+EXTRA_DIST = shield0000.png shield0001.png shield0002.png shield0003.png \
+ shield0004.png shield0005.png shield0006.png
diff --git a/kasteroids/sprites/shield/shield0000.png b/kasteroids/sprites/shield/shield0000.png
new file mode 100644
index 00000000..90f25718
--- /dev/null
+++ b/kasteroids/sprites/shield/shield0000.png
Binary files differ
diff --git a/kasteroids/sprites/shield/shield0001.png b/kasteroids/sprites/shield/shield0001.png
new file mode 100644
index 00000000..342d40aa
--- /dev/null
+++ b/kasteroids/sprites/shield/shield0001.png
Binary files differ
diff --git a/kasteroids/sprites/shield/shield0002.png b/kasteroids/sprites/shield/shield0002.png
new file mode 100644
index 00000000..d00f4ab1
--- /dev/null
+++ b/kasteroids/sprites/shield/shield0002.png
Binary files differ
diff --git a/kasteroids/sprites/shield/shield0003.png b/kasteroids/sprites/shield/shield0003.png
new file mode 100644
index 00000000..2ae53d45
--- /dev/null
+++ b/kasteroids/sprites/shield/shield0003.png
Binary files differ
diff --git a/kasteroids/sprites/shield/shield0004.png b/kasteroids/sprites/shield/shield0004.png
new file mode 100644
index 00000000..72d0847b
--- /dev/null
+++ b/kasteroids/sprites/shield/shield0004.png
Binary files differ
diff --git a/kasteroids/sprites/shield/shield0005.png b/kasteroids/sprites/shield/shield0005.png
new file mode 100644
index 00000000..7efa4f14
--- /dev/null
+++ b/kasteroids/sprites/shield/shield0005.png
Binary files differ
diff --git a/kasteroids/sprites/shield/shield0006.png b/kasteroids/sprites/shield/shield0006.png
new file mode 100644
index 00000000..18eff6c6
--- /dev/null
+++ b/kasteroids/sprites/shield/shield0006.png
Binary files differ
diff --git a/kasteroids/sprites/ship/Makefile.am b/kasteroids/sprites/ship/Makefile.am
new file mode 100644
index 00000000..4679332c
--- /dev/null
+++ b/kasteroids/sprites/ship/Makefile.am
@@ -0,0 +1,22 @@
+#POVRAY=x-povray # Must be Povray 3.0
+
+#ship: ship.pov
+# $(POVRAY) +L/usr/lib/povray3/include ship.ini
+
+#clean:
+# rm -f *~ *.png *.pgm
+
+#realclean: clean
+# rm -f *.ppm *.pbm
+
+
+EXTRA_DIST = ship0000.png ship0001.png ship0002.png ship0003.png \
+ ship0004.png ship0005.png ship0006.png ship0007.png \
+ ship0008.png ship0009.png ship0010.png ship0011.png \
+ ship0012.png ship0013.png ship0014.png ship0015.png \
+ ship0016.png ship0017.png ship0018.png ship0019.png \
+ ship0020.png ship0021.png ship0022.png ship0023.png \
+ ship0024.png ship0025.png ship0026.png ship0027.png \
+ ship0028.png ship0029.png ship0030.png ship0031.png \
+ ship.ini ship.pov
+
diff --git a/kasteroids/sprites/ship/ship.ini b/kasteroids/sprites/ship/ship.ini
new file mode 100644
index 00000000..ceca85d8
--- /dev/null
+++ b/kasteroids/sprites/ship/ship.ini
@@ -0,0 +1,11 @@
+Cyclic_Animation=On
+Width=42
+Height=42
+Initial_Frame=0
+Final_frame=63 ;; NR_ROTS
+Antialias=On
+Output_Alpha=On
+Output_to_File=On
+Output_File_Type=n
+Output_File_Name=ship00
+Input_File_Name=ship.pov
diff --git a/kasteroids/sprites/ship/ship.pov b/kasteroids/sprites/ship/ship.pov
new file mode 100644
index 00000000..8f185cd7
--- /dev/null
+++ b/kasteroids/sprites/ship/ship.pov
@@ -0,0 +1,128 @@
+
+#version 3.0
+global_settings { assumed_gamma 2.0 }
+
+#include "colors.inc"
+#include "textures.inc"
+#include "metals.inc"
+
+camera {
+ orthographic
+ up <0, 130, 0>
+ right <130, 0, 0>
+ location <0, 0, -130>
+ look_at <0, 0, 0>
+}
+
+light_source { <50, 25, -25> colour White }
+light_source { <0, 0, -100> colour Gray80 }
+
+#declare ShipColor = color red 1.0 green 1.0 blue 0.9
+
+#declare BaseTexture =
+texture {
+ pigment { ShipColor }
+}
+
+#declare Grubby =
+texture {
+ pigment {
+ bozo
+ color_map {
+ [0.0 color rgbt <1, 1, 1, 1>]
+ [0.8 color rgbt <0.9, 0.9, 0.9, 0.5>]
+ [1.0 color rgbt <0.8, 0.8, 0.8, 0.5>]
+ }
+ turbulence 2.0
+ scale 3
+ }
+}
+
+#declare ShipTexture =
+texture { BaseTexture }
+texture { Grubby }
+
+union {
+ cone {
+ <12, 0, 0>, 0.5
+ <11, 0, 0>, 1.0
+ texture { ShipTexture }
+ }
+ cone {
+ <11, 0, 0>, 1.0
+ <8, 0, 0>, 2.0
+ texture { ShipTexture }
+ }
+ cone {
+ <8, 0, 0>, 2.0
+ <3.5, 0, 0>, 3.8
+ texture { ShipTexture }
+ }
+ difference {
+ cone {
+ <8, 0, -0.01>, 2.0
+ <3.5, 0, -0.01>, 3.8
+ pigment { color Gray20 }
+ }
+ box {
+ <9, -4.0, -3.7>,
+ <2, 4.0, 10>
+ rotate <0, -18, 0>
+ }
+ box {
+ <6.5, -4.0, -8>,
+ <10, 4.0, 8>
+ }
+ box {
+ <2, -4.0, -8>,
+ <4.5, 4.0, 8>
+ }
+ }
+ cone {
+ <3.5, 0, 0>, 3.8
+ <2, 0, 0>, 4.0
+ texture { ShipTexture }
+ }
+ cylinder {
+ <2, 0, 0>,
+ <-9, 0, 0>,
+ 4.0
+ texture { ShipTexture }
+ }
+ cone {
+ <-9, 0, 0>, 4.0
+ <-10, 0, 0>, 3.5
+ texture { ShipTexture }
+ }
+ prism {
+ linear_sweep
+ linear_spline
+ 0,
+ 0.5,
+ 4,
+ <7.5, 0>, <-7.5, 10>, <-7.5, -10>, <7.5, 0>
+ rotate <90, 0, 0>
+ texture { T_Silver_2A }
+ texture { ShipTexture }
+ }
+ prism {
+ linear_sweep
+ linear_spline
+ -0.5,
+ 0.5,
+ 4,
+ <4, 0>, <-7.5, 5>, <-7.5, -5>, <4, 0>
+ pigment { color White }
+ }
+ cone {
+ <-12, 0, 0>, 3.0
+ <-10, 0, 0>, 2.0
+ texture { T_Silver_2A }
+ pigment { color Gray60 }
+ }
+
+ rotate <0, 0,-360*clock>
+ scale <5, 5, 5>
+}
+
+
diff --git a/kasteroids/sprites/ship/ship0000.png b/kasteroids/sprites/ship/ship0000.png
new file mode 100644
index 00000000..817fe1b4
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0000.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0001.png b/kasteroids/sprites/ship/ship0001.png
new file mode 100644
index 00000000..50cafa14
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0001.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0002.png b/kasteroids/sprites/ship/ship0002.png
new file mode 100644
index 00000000..161fee51
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0002.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0003.png b/kasteroids/sprites/ship/ship0003.png
new file mode 100644
index 00000000..7eb65c78
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0003.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0004.png b/kasteroids/sprites/ship/ship0004.png
new file mode 100644
index 00000000..fd71f2f2
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0004.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0005.png b/kasteroids/sprites/ship/ship0005.png
new file mode 100644
index 00000000..e6df9605
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0005.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0006.png b/kasteroids/sprites/ship/ship0006.png
new file mode 100644
index 00000000..3d1b0f70
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0006.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0007.png b/kasteroids/sprites/ship/ship0007.png
new file mode 100644
index 00000000..1ec6ce4e
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0007.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0008.png b/kasteroids/sprites/ship/ship0008.png
new file mode 100644
index 00000000..f2632745
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0008.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0009.png b/kasteroids/sprites/ship/ship0009.png
new file mode 100644
index 00000000..e7188fd1
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0009.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0010.png b/kasteroids/sprites/ship/ship0010.png
new file mode 100644
index 00000000..20c5aa72
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0010.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0011.png b/kasteroids/sprites/ship/ship0011.png
new file mode 100644
index 00000000..1d21e59c
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0011.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0012.png b/kasteroids/sprites/ship/ship0012.png
new file mode 100644
index 00000000..1d5c51c3
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0012.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0013.png b/kasteroids/sprites/ship/ship0013.png
new file mode 100644
index 00000000..37e1a68d
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0013.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0014.png b/kasteroids/sprites/ship/ship0014.png
new file mode 100644
index 00000000..49e2d6da
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0014.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0015.png b/kasteroids/sprites/ship/ship0015.png
new file mode 100644
index 00000000..e65bdf2b
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0015.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0016.png b/kasteroids/sprites/ship/ship0016.png
new file mode 100644
index 00000000..bab602e9
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0016.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0017.png b/kasteroids/sprites/ship/ship0017.png
new file mode 100644
index 00000000..c6bede44
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0017.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0018.png b/kasteroids/sprites/ship/ship0018.png
new file mode 100644
index 00000000..50e74c92
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0018.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0019.png b/kasteroids/sprites/ship/ship0019.png
new file mode 100644
index 00000000..6621046d
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0019.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0020.png b/kasteroids/sprites/ship/ship0020.png
new file mode 100644
index 00000000..da5d8839
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0020.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0021.png b/kasteroids/sprites/ship/ship0021.png
new file mode 100644
index 00000000..5f4fee20
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0021.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0022.png b/kasteroids/sprites/ship/ship0022.png
new file mode 100644
index 00000000..6828ccec
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0022.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0023.png b/kasteroids/sprites/ship/ship0023.png
new file mode 100644
index 00000000..34d81a05
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0023.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0024.png b/kasteroids/sprites/ship/ship0024.png
new file mode 100644
index 00000000..3ecce1a3
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0024.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0025.png b/kasteroids/sprites/ship/ship0025.png
new file mode 100644
index 00000000..de28312d
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0025.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0026.png b/kasteroids/sprites/ship/ship0026.png
new file mode 100644
index 00000000..da7d5e3a
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0026.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0027.png b/kasteroids/sprites/ship/ship0027.png
new file mode 100644
index 00000000..d11bb640
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0027.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0028.png b/kasteroids/sprites/ship/ship0028.png
new file mode 100644
index 00000000..e0524641
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0028.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0029.png b/kasteroids/sprites/ship/ship0029.png
new file mode 100644
index 00000000..db5497db
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0029.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0030.png b/kasteroids/sprites/ship/ship0030.png
new file mode 100644
index 00000000..ee734fa6
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0030.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0031.png b/kasteroids/sprites/ship/ship0031.png
new file mode 100644
index 00000000..8234d015
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0031.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0032.png b/kasteroids/sprites/ship/ship0032.png
new file mode 100644
index 00000000..f438621c
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0032.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0033.png b/kasteroids/sprites/ship/ship0033.png
new file mode 100644
index 00000000..35a7c94a
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0033.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0034.png b/kasteroids/sprites/ship/ship0034.png
new file mode 100644
index 00000000..ae436b66
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0034.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0035.png b/kasteroids/sprites/ship/ship0035.png
new file mode 100644
index 00000000..ccae1f4a
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0035.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0036.png b/kasteroids/sprites/ship/ship0036.png
new file mode 100644
index 00000000..ba1e0f37
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0036.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0037.png b/kasteroids/sprites/ship/ship0037.png
new file mode 100644
index 00000000..66ab96ca
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0037.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0038.png b/kasteroids/sprites/ship/ship0038.png
new file mode 100644
index 00000000..f2efab14
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0038.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0039.png b/kasteroids/sprites/ship/ship0039.png
new file mode 100644
index 00000000..1998e6f5
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0039.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0040.png b/kasteroids/sprites/ship/ship0040.png
new file mode 100644
index 00000000..005dc49d
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0040.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0041.png b/kasteroids/sprites/ship/ship0041.png
new file mode 100644
index 00000000..a2cd13e6
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0041.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0042.png b/kasteroids/sprites/ship/ship0042.png
new file mode 100644
index 00000000..788f0abd
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0042.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0043.png b/kasteroids/sprites/ship/ship0043.png
new file mode 100644
index 00000000..222c63a4
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0043.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0044.png b/kasteroids/sprites/ship/ship0044.png
new file mode 100644
index 00000000..20606f6c
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0044.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0045.png b/kasteroids/sprites/ship/ship0045.png
new file mode 100644
index 00000000..dd5d195a
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0045.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0046.png b/kasteroids/sprites/ship/ship0046.png
new file mode 100644
index 00000000..53564007
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0046.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0047.png b/kasteroids/sprites/ship/ship0047.png
new file mode 100644
index 00000000..60b0bac3
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0047.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0048.png b/kasteroids/sprites/ship/ship0048.png
new file mode 100644
index 00000000..c3b7a57d
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0048.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0049.png b/kasteroids/sprites/ship/ship0049.png
new file mode 100644
index 00000000..a9a1228f
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0049.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0050.png b/kasteroids/sprites/ship/ship0050.png
new file mode 100644
index 00000000..89fd0b25
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0050.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0051.png b/kasteroids/sprites/ship/ship0051.png
new file mode 100644
index 00000000..a1039a08
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0051.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0052.png b/kasteroids/sprites/ship/ship0052.png
new file mode 100644
index 00000000..85eadc8a
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0052.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0053.png b/kasteroids/sprites/ship/ship0053.png
new file mode 100644
index 00000000..e6e204e0
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0053.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0054.png b/kasteroids/sprites/ship/ship0054.png
new file mode 100644
index 00000000..950b5021
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0054.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0055.png b/kasteroids/sprites/ship/ship0055.png
new file mode 100644
index 00000000..d26dbbff
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0055.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0056.png b/kasteroids/sprites/ship/ship0056.png
new file mode 100644
index 00000000..c26fae98
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0056.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0057.png b/kasteroids/sprites/ship/ship0057.png
new file mode 100644
index 00000000..7d2733a4
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0057.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0058.png b/kasteroids/sprites/ship/ship0058.png
new file mode 100644
index 00000000..86e233ea
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0058.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0059.png b/kasteroids/sprites/ship/ship0059.png
new file mode 100644
index 00000000..6745551d
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0059.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0060.png b/kasteroids/sprites/ship/ship0060.png
new file mode 100644
index 00000000..b227019c
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0060.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0061.png b/kasteroids/sprites/ship/ship0061.png
new file mode 100644
index 00000000..c0302e20
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0061.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0062.png b/kasteroids/sprites/ship/ship0062.png
new file mode 100644
index 00000000..41d98263
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0062.png
Binary files differ
diff --git a/kasteroids/sprites/ship/ship0063.png b/kasteroids/sprites/ship/ship0063.png
new file mode 100644
index 00000000..3f2ac102
--- /dev/null
+++ b/kasteroids/sprites/ship/ship0063.png
Binary files differ