From c90c389a8a8d9d8661e9772ec4144c5cf2039f23 Mon Sep 17 00:00:00 2001 From: toma Date: Wed, 25 Nov 2009 17:56:58 +0000 Subject: 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 --- kasteroids/sprites/.pbm | 0 kasteroids/sprites/Makefile.am | 36 +++++++++ kasteroids/sprites/bits/Makefile.am | 17 ++++ kasteroids/sprites/bits/bits.ini | 9 +++ kasteroids/sprites/bits/bits.pov | 31 ++++++++ kasteroids/sprites/bits/bits0000.png | Bin 0 -> 257 bytes kasteroids/sprites/bits/bits0001.png | Bin 0 -> 275 bytes kasteroids/sprites/bits/bits0002.png | Bin 0 -> 312 bytes kasteroids/sprites/bits/bits0003.png | Bin 0 -> 342 bytes kasteroids/sprites/bits/bits0004.png | Bin 0 -> 315 bytes kasteroids/sprites/bits/bits0005.png | Bin 0 -> 291 bytes kasteroids/sprites/bits/bits0006.png | Bin 0 -> 240 bytes kasteroids/sprites/bits/bits0007.png | Bin 0 -> 198 bytes kasteroids/sprites/bits/bits0008.png | Bin 0 -> 187 bytes kasteroids/sprites/bits/bits0009.png | Bin 0 -> 268 bytes kasteroids/sprites/bits/bits0010.png | Bin 0 -> 303 bytes kasteroids/sprites/bits/bits0011.png | Bin 0 -> 333 bytes kasteroids/sprites/bits/bits0012.png | Bin 0 -> 329 bytes kasteroids/sprites/bits/bits0013.png | Bin 0 -> 285 bytes kasteroids/sprites/bits/bits0014.png | Bin 0 -> 251 bytes kasteroids/sprites/bits/bits0015.png | Bin 0 -> 222 bytes kasteroids/sprites/exhaust/Makefile.am | 1 + kasteroids/sprites/exhaust/exhaust.png | Bin 0 -> 142 bytes kasteroids/sprites/missile/Makefile.am | 1 + kasteroids/sprites/missile/missile.png | Bin 0 -> 128 bytes kasteroids/sprites/powerups/Makefile.am | 2 + kasteroids/sprites/powerups/brake.png | Bin 0 -> 249 bytes kasteroids/sprites/powerups/energy.png | Bin 0 -> 188 bytes kasteroids/sprites/powerups/shield.png | Bin 0 -> 222 bytes kasteroids/sprites/powerups/shoot.png | Bin 0 -> 345 bytes kasteroids/sprites/powerups/teleport.png | Bin 0 -> 214 bytes kasteroids/sprites/rock1/Makefile.am | 24 ++++++ kasteroids/sprites/rock1/rock1.ini | 9 +++ kasteroids/sprites/rock1/rock1.pov | 26 +++++++ kasteroids/sprites/rock1/rock10000.png | Bin 0 -> 3237 bytes kasteroids/sprites/rock1/rock10001.png | Bin 0 -> 3197 bytes kasteroids/sprites/rock1/rock10002.png | Bin 0 -> 3218 bytes kasteroids/sprites/rock1/rock10003.png | Bin 0 -> 3167 bytes kasteroids/sprites/rock1/rock10004.png | Bin 0 -> 3150 bytes kasteroids/sprites/rock1/rock10005.png | Bin 0 -> 3089 bytes kasteroids/sprites/rock1/rock10006.png | Bin 0 -> 3079 bytes kasteroids/sprites/rock1/rock10007.png | Bin 0 -> 3121 bytes kasteroids/sprites/rock1/rock10008.png | Bin 0 -> 2977 bytes kasteroids/sprites/rock1/rock10009.png | Bin 0 -> 2872 bytes kasteroids/sprites/rock1/rock10010.png | Bin 0 -> 2823 bytes kasteroids/sprites/rock1/rock10011.png | Bin 0 -> 2786 bytes kasteroids/sprites/rock1/rock10012.png | Bin 0 -> 2767 bytes kasteroids/sprites/rock1/rock10013.png | Bin 0 -> 2837 bytes kasteroids/sprites/rock1/rock10014.png | Bin 0 -> 2878 bytes kasteroids/sprites/rock1/rock10015.png | Bin 0 -> 3023 bytes kasteroids/sprites/rock1/rock10016.png | Bin 0 -> 3112 bytes kasteroids/sprites/rock1/rock10017.png | Bin 0 -> 3178 bytes kasteroids/sprites/rock1/rock10018.png | Bin 0 -> 3266 bytes kasteroids/sprites/rock1/rock10019.png | Bin 0 -> 3312 bytes kasteroids/sprites/rock1/rock10020.png | Bin 0 -> 3317 bytes kasteroids/sprites/rock1/rock10021.png | Bin 0 -> 3354 bytes kasteroids/sprites/rock1/rock10022.png | Bin 0 -> 3383 bytes kasteroids/sprites/rock1/rock10023.png | Bin 0 -> 3388 bytes kasteroids/sprites/rock1/rock10024.png | Bin 0 -> 3294 bytes kasteroids/sprites/rock1/rock10025.png | Bin 0 -> 3220 bytes kasteroids/sprites/rock1/rock10026.png | Bin 0 -> 3145 bytes kasteroids/sprites/rock1/rock10027.png | Bin 0 -> 3257 bytes kasteroids/sprites/rock1/rock10028.png | Bin 0 -> 3282 bytes kasteroids/sprites/rock1/rock10029.png | Bin 0 -> 3306 bytes kasteroids/sprites/rock1/rock10030.png | Bin 0 -> 3346 bytes kasteroids/sprites/rock1/rock10031.png | Bin 0 -> 3292 bytes kasteroids/sprites/rock2/Makefile.am | 24 ++++++ kasteroids/sprites/rock2/rock2.ini | 9 +++ kasteroids/sprites/rock2/rock2.pov | 26 +++++++ kasteroids/sprites/rock2/rock20000.png | Bin 0 -> 1553 bytes kasteroids/sprites/rock2/rock20001.png | Bin 0 -> 1599 bytes kasteroids/sprites/rock2/rock20002.png | Bin 0 -> 1599 bytes kasteroids/sprites/rock2/rock20003.png | Bin 0 -> 1656 bytes kasteroids/sprites/rock2/rock20004.png | Bin 0 -> 1636 bytes kasteroids/sprites/rock2/rock20005.png | Bin 0 -> 1665 bytes kasteroids/sprites/rock2/rock20006.png | Bin 0 -> 1632 bytes kasteroids/sprites/rock2/rock20007.png | Bin 0 -> 1626 bytes kasteroids/sprites/rock2/rock20008.png | Bin 0 -> 1570 bytes kasteroids/sprites/rock2/rock20009.png | Bin 0 -> 1561 bytes kasteroids/sprites/rock2/rock20010.png | Bin 0 -> 1541 bytes kasteroids/sprites/rock2/rock20011.png | Bin 0 -> 1550 bytes kasteroids/sprites/rock2/rock20012.png | Bin 0 -> 1576 bytes kasteroids/sprites/rock2/rock20013.png | Bin 0 -> 1585 bytes kasteroids/sprites/rock2/rock20014.png | Bin 0 -> 1611 bytes kasteroids/sprites/rock2/rock20015.png | Bin 0 -> 1625 bytes kasteroids/sprites/rock2/rock20016.png | Bin 0 -> 1615 bytes kasteroids/sprites/rock2/rock20017.png | Bin 0 -> 1627 bytes kasteroids/sprites/rock2/rock20018.png | Bin 0 -> 1589 bytes kasteroids/sprites/rock2/rock20019.png | Bin 0 -> 1587 bytes kasteroids/sprites/rock2/rock20020.png | Bin 0 -> 1606 bytes kasteroids/sprites/rock2/rock20021.png | Bin 0 -> 1675 bytes kasteroids/sprites/rock2/rock20022.png | Bin 0 -> 1670 bytes kasteroids/sprites/rock2/rock20023.png | Bin 0 -> 1663 bytes kasteroids/sprites/rock2/rock20024.png | Bin 0 -> 1690 bytes kasteroids/sprites/rock2/rock20025.png | Bin 0 -> 1685 bytes kasteroids/sprites/rock2/rock20026.png | Bin 0 -> 1606 bytes kasteroids/sprites/rock2/rock20027.png | Bin 0 -> 1583 bytes kasteroids/sprites/rock2/rock20028.png | Bin 0 -> 1600 bytes kasteroids/sprites/rock2/rock20029.png | Bin 0 -> 1608 bytes kasteroids/sprites/rock2/rock20030.png | Bin 0 -> 1568 bytes kasteroids/sprites/rock2/rock20031.png | Bin 0 -> 1553 bytes kasteroids/sprites/rock3/Makefile.am | 24 ++++++ kasteroids/sprites/rock3/rock3.ini | 9 +++ kasteroids/sprites/rock3/rock3.pov | 26 +++++++ kasteroids/sprites/rock3/rock30000.png | Bin 0 -> 825 bytes kasteroids/sprites/rock3/rock30001.png | Bin 0 -> 828 bytes kasteroids/sprites/rock3/rock30002.png | Bin 0 -> 853 bytes kasteroids/sprites/rock3/rock30003.png | Bin 0 -> 870 bytes kasteroids/sprites/rock3/rock30004.png | Bin 0 -> 864 bytes kasteroids/sprites/rock3/rock30005.png | Bin 0 -> 846 bytes kasteroids/sprites/rock3/rock30006.png | Bin 0 -> 821 bytes kasteroids/sprites/rock3/rock30007.png | Bin 0 -> 829 bytes kasteroids/sprites/rock3/rock30008.png | Bin 0 -> 839 bytes kasteroids/sprites/rock3/rock30009.png | Bin 0 -> 830 bytes kasteroids/sprites/rock3/rock30010.png | Bin 0 -> 804 bytes kasteroids/sprites/rock3/rock30011.png | Bin 0 -> 828 bytes kasteroids/sprites/rock3/rock30012.png | Bin 0 -> 810 bytes kasteroids/sprites/rock3/rock30013.png | Bin 0 -> 832 bytes kasteroids/sprites/rock3/rock30014.png | Bin 0 -> 825 bytes kasteroids/sprites/rock3/rock30015.png | Bin 0 -> 839 bytes kasteroids/sprites/rock3/rock30016.png | Bin 0 -> 799 bytes kasteroids/sprites/rock3/rock30017.png | Bin 0 -> 817 bytes kasteroids/sprites/rock3/rock30018.png | Bin 0 -> 830 bytes kasteroids/sprites/rock3/rock30019.png | Bin 0 -> 837 bytes kasteroids/sprites/rock3/rock30020.png | Bin 0 -> 851 bytes kasteroids/sprites/rock3/rock30021.png | Bin 0 -> 835 bytes kasteroids/sprites/rock3/rock30022.png | Bin 0 -> 853 bytes kasteroids/sprites/rock3/rock30023.png | Bin 0 -> 829 bytes kasteroids/sprites/rock3/rock30024.png | Bin 0 -> 840 bytes kasteroids/sprites/rock3/rock30025.png | Bin 0 -> 827 bytes kasteroids/sprites/rock3/rock30026.png | Bin 0 -> 823 bytes kasteroids/sprites/rock3/rock30027.png | Bin 0 -> 827 bytes kasteroids/sprites/rock3/rock30028.png | Bin 0 -> 819 bytes kasteroids/sprites/rock3/rock30029.png | Bin 0 -> 816 bytes kasteroids/sprites/rock3/rock30030.png | Bin 0 -> 809 bytes kasteroids/sprites/rock3/rock30031.png | Bin 0 -> 819 bytes kasteroids/sprites/shield/Makefile.am | 3 + kasteroids/sprites/shield/shield0000.png | Bin 0 -> 3405 bytes kasteroids/sprites/shield/shield0001.png | Bin 0 -> 3192 bytes kasteroids/sprites/shield/shield0002.png | Bin 0 -> 3552 bytes kasteroids/sprites/shield/shield0003.png | Bin 0 -> 3513 bytes kasteroids/sprites/shield/shield0004.png | Bin 0 -> 3150 bytes kasteroids/sprites/shield/shield0005.png | Bin 0 -> 3446 bytes kasteroids/sprites/shield/shield0006.png | Bin 0 -> 3368 bytes kasteroids/sprites/ship/Makefile.am | 22 ++++++ kasteroids/sprites/ship/ship.ini | 11 +++ kasteroids/sprites/ship/ship.pov | 128 +++++++++++++++++++++++++++++++ kasteroids/sprites/ship/ship0000.png | Bin 0 -> 1965 bytes kasteroids/sprites/ship/ship0001.png | Bin 0 -> 2053 bytes kasteroids/sprites/ship/ship0002.png | Bin 0 -> 2148 bytes kasteroids/sprites/ship/ship0003.png | Bin 0 -> 2192 bytes kasteroids/sprites/ship/ship0004.png | Bin 0 -> 2181 bytes kasteroids/sprites/ship/ship0005.png | Bin 0 -> 2197 bytes kasteroids/sprites/ship/ship0006.png | Bin 0 -> 2209 bytes kasteroids/sprites/ship/ship0007.png | Bin 0 -> 2226 bytes kasteroids/sprites/ship/ship0008.png | Bin 0 -> 2289 bytes kasteroids/sprites/ship/ship0009.png | Bin 0 -> 2297 bytes kasteroids/sprites/ship/ship0010.png | Bin 0 -> 2311 bytes kasteroids/sprites/ship/ship0011.png | Bin 0 -> 2288 bytes kasteroids/sprites/ship/ship0012.png | Bin 0 -> 2283 bytes kasteroids/sprites/ship/ship0013.png | Bin 0 -> 2209 bytes kasteroids/sprites/ship/ship0014.png | Bin 0 -> 2170 bytes kasteroids/sprites/ship/ship0015.png | Bin 0 -> 2084 bytes kasteroids/sprites/ship/ship0016.png | Bin 0 -> 2025 bytes kasteroids/sprites/ship/ship0017.png | Bin 0 -> 2098 bytes kasteroids/sprites/ship/ship0018.png | Bin 0 -> 2191 bytes kasteroids/sprites/ship/ship0019.png | Bin 0 -> 2201 bytes kasteroids/sprites/ship/ship0020.png | Bin 0 -> 2233 bytes kasteroids/sprites/ship/ship0021.png | Bin 0 -> 2251 bytes kasteroids/sprites/ship/ship0022.png | Bin 0 -> 2255 bytes kasteroids/sprites/ship/ship0023.png | Bin 0 -> 2266 bytes kasteroids/sprites/ship/ship0024.png | Bin 0 -> 2268 bytes kasteroids/sprites/ship/ship0025.png | Bin 0 -> 2243 bytes kasteroids/sprites/ship/ship0026.png | Bin 0 -> 2211 bytes kasteroids/sprites/ship/ship0027.png | Bin 0 -> 2242 bytes kasteroids/sprites/ship/ship0028.png | Bin 0 -> 2174 bytes kasteroids/sprites/ship/ship0029.png | Bin 0 -> 2173 bytes kasteroids/sprites/ship/ship0030.png | Bin 0 -> 2147 bytes kasteroids/sprites/ship/ship0031.png | Bin 0 -> 2085 bytes kasteroids/sprites/ship/ship0032.png | Bin 0 -> 2004 bytes kasteroids/sprites/ship/ship0033.png | Bin 0 -> 2065 bytes kasteroids/sprites/ship/ship0034.png | Bin 0 -> 2110 bytes kasteroids/sprites/ship/ship0035.png | Bin 0 -> 2197 bytes kasteroids/sprites/ship/ship0036.png | Bin 0 -> 2221 bytes kasteroids/sprites/ship/ship0037.png | Bin 0 -> 2264 bytes kasteroids/sprites/ship/ship0038.png | Bin 0 -> 2199 bytes kasteroids/sprites/ship/ship0039.png | Bin 0 -> 2256 bytes kasteroids/sprites/ship/ship0040.png | Bin 0 -> 2262 bytes kasteroids/sprites/ship/ship0041.png | Bin 0 -> 2329 bytes kasteroids/sprites/ship/ship0042.png | Bin 0 -> 2251 bytes kasteroids/sprites/ship/ship0043.png | Bin 0 -> 2281 bytes kasteroids/sprites/ship/ship0044.png | Bin 0 -> 2232 bytes kasteroids/sprites/ship/ship0045.png | Bin 0 -> 2172 bytes kasteroids/sprites/ship/ship0046.png | Bin 0 -> 2076 bytes kasteroids/sprites/ship/ship0047.png | Bin 0 -> 2016 bytes kasteroids/sprites/ship/ship0048.png | Bin 0 -> 1912 bytes kasteroids/sprites/ship/ship0049.png | Bin 0 -> 2056 bytes kasteroids/sprites/ship/ship0050.png | Bin 0 -> 2145 bytes kasteroids/sprites/ship/ship0051.png | Bin 0 -> 2172 bytes kasteroids/sprites/ship/ship0052.png | Bin 0 -> 2264 bytes kasteroids/sprites/ship/ship0053.png | Bin 0 -> 2265 bytes kasteroids/sprites/ship/ship0054.png | Bin 0 -> 2294 bytes kasteroids/sprites/ship/ship0055.png | Bin 0 -> 2353 bytes kasteroids/sprites/ship/ship0056.png | Bin 0 -> 2379 bytes kasteroids/sprites/ship/ship0057.png | Bin 0 -> 2354 bytes kasteroids/sprites/ship/ship0058.png | Bin 0 -> 2367 bytes kasteroids/sprites/ship/ship0059.png | Bin 0 -> 2350 bytes kasteroids/sprites/ship/ship0060.png | Bin 0 -> 2277 bytes kasteroids/sprites/ship/ship0061.png | Bin 0 -> 2189 bytes kasteroids/sprites/ship/ship0062.png | Bin 0 -> 2174 bytes kasteroids/sprites/ship/ship0063.png | Bin 0 -> 2148 bytes 211 files changed, 438 insertions(+) create mode 100644 kasteroids/sprites/.pbm create mode 100644 kasteroids/sprites/Makefile.am create mode 100644 kasteroids/sprites/bits/Makefile.am create mode 100644 kasteroids/sprites/bits/bits.ini create mode 100644 kasteroids/sprites/bits/bits.pov create mode 100644 kasteroids/sprites/bits/bits0000.png create mode 100644 kasteroids/sprites/bits/bits0001.png create mode 100644 kasteroids/sprites/bits/bits0002.png create mode 100644 kasteroids/sprites/bits/bits0003.png create mode 100644 kasteroids/sprites/bits/bits0004.png create mode 100644 kasteroids/sprites/bits/bits0005.png create mode 100644 kasteroids/sprites/bits/bits0006.png create mode 100644 kasteroids/sprites/bits/bits0007.png create mode 100644 kasteroids/sprites/bits/bits0008.png create mode 100644 kasteroids/sprites/bits/bits0009.png create mode 100644 kasteroids/sprites/bits/bits0010.png create mode 100644 kasteroids/sprites/bits/bits0011.png create mode 100644 kasteroids/sprites/bits/bits0012.png create mode 100644 kasteroids/sprites/bits/bits0013.png create mode 100644 kasteroids/sprites/bits/bits0014.png create mode 100644 kasteroids/sprites/bits/bits0015.png create mode 100644 kasteroids/sprites/exhaust/Makefile.am create mode 100644 kasteroids/sprites/exhaust/exhaust.png create mode 100644 kasteroids/sprites/missile/Makefile.am create mode 100644 kasteroids/sprites/missile/missile.png create mode 100644 kasteroids/sprites/powerups/Makefile.am create mode 100644 kasteroids/sprites/powerups/brake.png create mode 100644 kasteroids/sprites/powerups/energy.png create mode 100644 kasteroids/sprites/powerups/shield.png create mode 100644 kasteroids/sprites/powerups/shoot.png create mode 100644 kasteroids/sprites/powerups/teleport.png create mode 100644 kasteroids/sprites/rock1/Makefile.am create mode 100644 kasteroids/sprites/rock1/rock1.ini create mode 100644 kasteroids/sprites/rock1/rock1.pov create mode 100644 kasteroids/sprites/rock1/rock10000.png create mode 100644 kasteroids/sprites/rock1/rock10001.png create mode 100644 kasteroids/sprites/rock1/rock10002.png create mode 100644 kasteroids/sprites/rock1/rock10003.png create mode 100644 kasteroids/sprites/rock1/rock10004.png create mode 100644 kasteroids/sprites/rock1/rock10005.png create mode 100644 kasteroids/sprites/rock1/rock10006.png create mode 100644 kasteroids/sprites/rock1/rock10007.png create mode 100644 kasteroids/sprites/rock1/rock10008.png create mode 100644 kasteroids/sprites/rock1/rock10009.png create mode 100644 kasteroids/sprites/rock1/rock10010.png create mode 100644 kasteroids/sprites/rock1/rock10011.png create mode 100644 kasteroids/sprites/rock1/rock10012.png create mode 100644 kasteroids/sprites/rock1/rock10013.png create mode 100644 kasteroids/sprites/rock1/rock10014.png create mode 100644 kasteroids/sprites/rock1/rock10015.png create mode 100644 kasteroids/sprites/rock1/rock10016.png create mode 100644 kasteroids/sprites/rock1/rock10017.png create mode 100644 kasteroids/sprites/rock1/rock10018.png create mode 100644 kasteroids/sprites/rock1/rock10019.png create mode 100644 kasteroids/sprites/rock1/rock10020.png create mode 100644 kasteroids/sprites/rock1/rock10021.png create mode 100644 kasteroids/sprites/rock1/rock10022.png create mode 100644 kasteroids/sprites/rock1/rock10023.png create mode 100644 kasteroids/sprites/rock1/rock10024.png create mode 100644 kasteroids/sprites/rock1/rock10025.png create mode 100644 kasteroids/sprites/rock1/rock10026.png create mode 100644 kasteroids/sprites/rock1/rock10027.png create mode 100644 kasteroids/sprites/rock1/rock10028.png create mode 100644 kasteroids/sprites/rock1/rock10029.png create mode 100644 kasteroids/sprites/rock1/rock10030.png create mode 100644 kasteroids/sprites/rock1/rock10031.png create mode 100644 kasteroids/sprites/rock2/Makefile.am create mode 100644 kasteroids/sprites/rock2/rock2.ini create mode 100644 kasteroids/sprites/rock2/rock2.pov create mode 100644 kasteroids/sprites/rock2/rock20000.png create mode 100644 kasteroids/sprites/rock2/rock20001.png create mode 100644 kasteroids/sprites/rock2/rock20002.png create mode 100644 kasteroids/sprites/rock2/rock20003.png create mode 100644 kasteroids/sprites/rock2/rock20004.png create mode 100644 kasteroids/sprites/rock2/rock20005.png create mode 100644 kasteroids/sprites/rock2/rock20006.png create mode 100644 kasteroids/sprites/rock2/rock20007.png create mode 100644 kasteroids/sprites/rock2/rock20008.png create mode 100644 kasteroids/sprites/rock2/rock20009.png create mode 100644 kasteroids/sprites/rock2/rock20010.png create mode 100644 kasteroids/sprites/rock2/rock20011.png create mode 100644 kasteroids/sprites/rock2/rock20012.png create mode 100644 kasteroids/sprites/rock2/rock20013.png create mode 100644 kasteroids/sprites/rock2/rock20014.png create mode 100644 kasteroids/sprites/rock2/rock20015.png create mode 100644 kasteroids/sprites/rock2/rock20016.png create mode 100644 kasteroids/sprites/rock2/rock20017.png create mode 100644 kasteroids/sprites/rock2/rock20018.png create mode 100644 kasteroids/sprites/rock2/rock20019.png create mode 100644 kasteroids/sprites/rock2/rock20020.png create mode 100644 kasteroids/sprites/rock2/rock20021.png create mode 100644 kasteroids/sprites/rock2/rock20022.png create mode 100644 kasteroids/sprites/rock2/rock20023.png create mode 100644 kasteroids/sprites/rock2/rock20024.png create mode 100644 kasteroids/sprites/rock2/rock20025.png create mode 100644 kasteroids/sprites/rock2/rock20026.png create mode 100644 kasteroids/sprites/rock2/rock20027.png create mode 100644 kasteroids/sprites/rock2/rock20028.png create mode 100644 kasteroids/sprites/rock2/rock20029.png create mode 100644 kasteroids/sprites/rock2/rock20030.png create mode 100644 kasteroids/sprites/rock2/rock20031.png create mode 100644 kasteroids/sprites/rock3/Makefile.am create mode 100644 kasteroids/sprites/rock3/rock3.ini create mode 100644 kasteroids/sprites/rock3/rock3.pov create mode 100644 kasteroids/sprites/rock3/rock30000.png create mode 100644 kasteroids/sprites/rock3/rock30001.png create mode 100644 kasteroids/sprites/rock3/rock30002.png create mode 100644 kasteroids/sprites/rock3/rock30003.png create mode 100644 kasteroids/sprites/rock3/rock30004.png create mode 100644 kasteroids/sprites/rock3/rock30005.png create mode 100644 kasteroids/sprites/rock3/rock30006.png create mode 100644 kasteroids/sprites/rock3/rock30007.png create mode 100644 kasteroids/sprites/rock3/rock30008.png create mode 100644 kasteroids/sprites/rock3/rock30009.png create mode 100644 kasteroids/sprites/rock3/rock30010.png create mode 100644 kasteroids/sprites/rock3/rock30011.png create mode 100644 kasteroids/sprites/rock3/rock30012.png create mode 100644 kasteroids/sprites/rock3/rock30013.png create mode 100644 kasteroids/sprites/rock3/rock30014.png create mode 100644 kasteroids/sprites/rock3/rock30015.png create mode 100644 kasteroids/sprites/rock3/rock30016.png create mode 100644 kasteroids/sprites/rock3/rock30017.png create mode 100644 kasteroids/sprites/rock3/rock30018.png create mode 100644 kasteroids/sprites/rock3/rock30019.png create mode 100644 kasteroids/sprites/rock3/rock30020.png create mode 100644 kasteroids/sprites/rock3/rock30021.png create mode 100644 kasteroids/sprites/rock3/rock30022.png create mode 100644 kasteroids/sprites/rock3/rock30023.png create mode 100644 kasteroids/sprites/rock3/rock30024.png create mode 100644 kasteroids/sprites/rock3/rock30025.png create mode 100644 kasteroids/sprites/rock3/rock30026.png create mode 100644 kasteroids/sprites/rock3/rock30027.png create mode 100644 kasteroids/sprites/rock3/rock30028.png create mode 100644 kasteroids/sprites/rock3/rock30029.png create mode 100644 kasteroids/sprites/rock3/rock30030.png create mode 100644 kasteroids/sprites/rock3/rock30031.png create mode 100644 kasteroids/sprites/shield/Makefile.am create mode 100644 kasteroids/sprites/shield/shield0000.png create mode 100644 kasteroids/sprites/shield/shield0001.png create mode 100644 kasteroids/sprites/shield/shield0002.png create mode 100644 kasteroids/sprites/shield/shield0003.png create mode 100644 kasteroids/sprites/shield/shield0004.png create mode 100644 kasteroids/sprites/shield/shield0005.png create mode 100644 kasteroids/sprites/shield/shield0006.png create mode 100644 kasteroids/sprites/ship/Makefile.am create mode 100644 kasteroids/sprites/ship/ship.ini create mode 100644 kasteroids/sprites/ship/ship.pov create mode 100644 kasteroids/sprites/ship/ship0000.png create mode 100644 kasteroids/sprites/ship/ship0001.png create mode 100644 kasteroids/sprites/ship/ship0002.png create mode 100644 kasteroids/sprites/ship/ship0003.png create mode 100644 kasteroids/sprites/ship/ship0004.png create mode 100644 kasteroids/sprites/ship/ship0005.png create mode 100644 kasteroids/sprites/ship/ship0006.png create mode 100644 kasteroids/sprites/ship/ship0007.png create mode 100644 kasteroids/sprites/ship/ship0008.png create mode 100644 kasteroids/sprites/ship/ship0009.png create mode 100644 kasteroids/sprites/ship/ship0010.png create mode 100644 kasteroids/sprites/ship/ship0011.png create mode 100644 kasteroids/sprites/ship/ship0012.png create mode 100644 kasteroids/sprites/ship/ship0013.png create mode 100644 kasteroids/sprites/ship/ship0014.png create mode 100644 kasteroids/sprites/ship/ship0015.png create mode 100644 kasteroids/sprites/ship/ship0016.png create mode 100644 kasteroids/sprites/ship/ship0017.png create mode 100644 kasteroids/sprites/ship/ship0018.png create mode 100644 kasteroids/sprites/ship/ship0019.png create mode 100644 kasteroids/sprites/ship/ship0020.png create mode 100644 kasteroids/sprites/ship/ship0021.png create mode 100644 kasteroids/sprites/ship/ship0022.png create mode 100644 kasteroids/sprites/ship/ship0023.png create mode 100644 kasteroids/sprites/ship/ship0024.png create mode 100644 kasteroids/sprites/ship/ship0025.png create mode 100644 kasteroids/sprites/ship/ship0026.png create mode 100644 kasteroids/sprites/ship/ship0027.png create mode 100644 kasteroids/sprites/ship/ship0028.png create mode 100644 kasteroids/sprites/ship/ship0029.png create mode 100644 kasteroids/sprites/ship/ship0030.png create mode 100644 kasteroids/sprites/ship/ship0031.png create mode 100644 kasteroids/sprites/ship/ship0032.png create mode 100644 kasteroids/sprites/ship/ship0033.png create mode 100644 kasteroids/sprites/ship/ship0034.png create mode 100644 kasteroids/sprites/ship/ship0035.png create mode 100644 kasteroids/sprites/ship/ship0036.png create mode 100644 kasteroids/sprites/ship/ship0037.png create mode 100644 kasteroids/sprites/ship/ship0038.png create mode 100644 kasteroids/sprites/ship/ship0039.png create mode 100644 kasteroids/sprites/ship/ship0040.png create mode 100644 kasteroids/sprites/ship/ship0041.png create mode 100644 kasteroids/sprites/ship/ship0042.png create mode 100644 kasteroids/sprites/ship/ship0043.png create mode 100644 kasteroids/sprites/ship/ship0044.png create mode 100644 kasteroids/sprites/ship/ship0045.png create mode 100644 kasteroids/sprites/ship/ship0046.png create mode 100644 kasteroids/sprites/ship/ship0047.png create mode 100644 kasteroids/sprites/ship/ship0048.png create mode 100644 kasteroids/sprites/ship/ship0049.png create mode 100644 kasteroids/sprites/ship/ship0050.png create mode 100644 kasteroids/sprites/ship/ship0051.png create mode 100644 kasteroids/sprites/ship/ship0052.png create mode 100644 kasteroids/sprites/ship/ship0053.png create mode 100644 kasteroids/sprites/ship/ship0054.png create mode 100644 kasteroids/sprites/ship/ship0055.png create mode 100644 kasteroids/sprites/ship/ship0056.png create mode 100644 kasteroids/sprites/ship/ship0057.png create mode 100644 kasteroids/sprites/ship/ship0058.png create mode 100644 kasteroids/sprites/ship/ship0059.png create mode 100644 kasteroids/sprites/ship/ship0060.png create mode 100644 kasteroids/sprites/ship/ship0061.png create mode 100644 kasteroids/sprites/ship/ship0062.png create mode 100644 kasteroids/sprites/ship/ship0063.png (limited to 'kasteroids/sprites') diff --git a/kasteroids/sprites/.pbm b/kasteroids/sprites/.pbm new file mode 100644 index 00000000..e69de29b 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 Binary files /dev/null and b/kasteroids/sprites/bits/bits0000.png differ diff --git a/kasteroids/sprites/bits/bits0001.png b/kasteroids/sprites/bits/bits0001.png new file mode 100644 index 00000000..b4aa04f3 Binary files /dev/null and b/kasteroids/sprites/bits/bits0001.png differ diff --git a/kasteroids/sprites/bits/bits0002.png b/kasteroids/sprites/bits/bits0002.png new file mode 100644 index 00000000..3a654cd8 Binary files /dev/null and b/kasteroids/sprites/bits/bits0002.png differ diff --git a/kasteroids/sprites/bits/bits0003.png b/kasteroids/sprites/bits/bits0003.png new file mode 100644 index 00000000..483ecb78 Binary files /dev/null and b/kasteroids/sprites/bits/bits0003.png differ diff --git a/kasteroids/sprites/bits/bits0004.png b/kasteroids/sprites/bits/bits0004.png new file mode 100644 index 00000000..fc4f681a Binary files /dev/null and b/kasteroids/sprites/bits/bits0004.png differ diff --git a/kasteroids/sprites/bits/bits0005.png b/kasteroids/sprites/bits/bits0005.png new file mode 100644 index 00000000..ffbdcf00 Binary files /dev/null and b/kasteroids/sprites/bits/bits0005.png differ diff --git a/kasteroids/sprites/bits/bits0006.png b/kasteroids/sprites/bits/bits0006.png new file mode 100644 index 00000000..0c6b0752 Binary files /dev/null and b/kasteroids/sprites/bits/bits0006.png differ diff --git a/kasteroids/sprites/bits/bits0007.png b/kasteroids/sprites/bits/bits0007.png new file mode 100644 index 00000000..302a9535 Binary files /dev/null and b/kasteroids/sprites/bits/bits0007.png differ diff --git a/kasteroids/sprites/bits/bits0008.png b/kasteroids/sprites/bits/bits0008.png new file mode 100644 index 00000000..aae11420 Binary files /dev/null and b/kasteroids/sprites/bits/bits0008.png differ diff --git a/kasteroids/sprites/bits/bits0009.png b/kasteroids/sprites/bits/bits0009.png new file mode 100644 index 00000000..5aed2027 Binary files /dev/null and b/kasteroids/sprites/bits/bits0009.png differ diff --git a/kasteroids/sprites/bits/bits0010.png b/kasteroids/sprites/bits/bits0010.png new file mode 100644 index 00000000..13069992 Binary files /dev/null and b/kasteroids/sprites/bits/bits0010.png differ diff --git a/kasteroids/sprites/bits/bits0011.png b/kasteroids/sprites/bits/bits0011.png new file mode 100644 index 00000000..742ae1b6 Binary files /dev/null and b/kasteroids/sprites/bits/bits0011.png differ diff --git a/kasteroids/sprites/bits/bits0012.png b/kasteroids/sprites/bits/bits0012.png new file mode 100644 index 00000000..d10fdba5 Binary files /dev/null and b/kasteroids/sprites/bits/bits0012.png differ diff --git a/kasteroids/sprites/bits/bits0013.png b/kasteroids/sprites/bits/bits0013.png new file mode 100644 index 00000000..6ee0aaac Binary files /dev/null and b/kasteroids/sprites/bits/bits0013.png differ diff --git a/kasteroids/sprites/bits/bits0014.png b/kasteroids/sprites/bits/bits0014.png new file mode 100644 index 00000000..167ebe4a Binary files /dev/null and b/kasteroids/sprites/bits/bits0014.png differ diff --git a/kasteroids/sprites/bits/bits0015.png b/kasteroids/sprites/bits/bits0015.png new file mode 100644 index 00000000..15a287e3 Binary files /dev/null and b/kasteroids/sprites/bits/bits0015.png 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 Binary files /dev/null and b/kasteroids/sprites/exhaust/exhaust.png 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 Binary files /dev/null and b/kasteroids/sprites/missile/missile.png 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 Binary files /dev/null and b/kasteroids/sprites/powerups/brake.png differ diff --git a/kasteroids/sprites/powerups/energy.png b/kasteroids/sprites/powerups/energy.png new file mode 100644 index 00000000..f8df39f9 Binary files /dev/null and b/kasteroids/sprites/powerups/energy.png differ diff --git a/kasteroids/sprites/powerups/shield.png b/kasteroids/sprites/powerups/shield.png new file mode 100644 index 00000000..f8a6d0c5 Binary files /dev/null and b/kasteroids/sprites/powerups/shield.png differ diff --git a/kasteroids/sprites/powerups/shoot.png b/kasteroids/sprites/powerups/shoot.png new file mode 100644 index 00000000..bebdb5ef Binary files /dev/null and b/kasteroids/sprites/powerups/shoot.png differ diff --git a/kasteroids/sprites/powerups/teleport.png b/kasteroids/sprites/powerups/teleport.png new file mode 100644 index 00000000..4ffde863 Binary files /dev/null and b/kasteroids/sprites/powerups/teleport.png 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 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10000.png differ diff --git a/kasteroids/sprites/rock1/rock10001.png b/kasteroids/sprites/rock1/rock10001.png new file mode 100644 index 00000000..41ab94ee Binary files /dev/null and b/kasteroids/sprites/rock1/rock10001.png differ diff --git a/kasteroids/sprites/rock1/rock10002.png b/kasteroids/sprites/rock1/rock10002.png new file mode 100644 index 00000000..f96a3c51 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10002.png differ diff --git a/kasteroids/sprites/rock1/rock10003.png b/kasteroids/sprites/rock1/rock10003.png new file mode 100644 index 00000000..6d6abce3 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10003.png differ diff --git a/kasteroids/sprites/rock1/rock10004.png b/kasteroids/sprites/rock1/rock10004.png new file mode 100644 index 00000000..94d2e34d Binary files /dev/null and b/kasteroids/sprites/rock1/rock10004.png differ diff --git a/kasteroids/sprites/rock1/rock10005.png b/kasteroids/sprites/rock1/rock10005.png new file mode 100644 index 00000000..163c4f0f Binary files /dev/null and b/kasteroids/sprites/rock1/rock10005.png differ diff --git a/kasteroids/sprites/rock1/rock10006.png b/kasteroids/sprites/rock1/rock10006.png new file mode 100644 index 00000000..3d1fb0ed Binary files /dev/null and b/kasteroids/sprites/rock1/rock10006.png differ diff --git a/kasteroids/sprites/rock1/rock10007.png b/kasteroids/sprites/rock1/rock10007.png new file mode 100644 index 00000000..c172d03e Binary files /dev/null and b/kasteroids/sprites/rock1/rock10007.png differ diff --git a/kasteroids/sprites/rock1/rock10008.png b/kasteroids/sprites/rock1/rock10008.png new file mode 100644 index 00000000..3e8e33fa Binary files /dev/null and b/kasteroids/sprites/rock1/rock10008.png differ diff --git a/kasteroids/sprites/rock1/rock10009.png b/kasteroids/sprites/rock1/rock10009.png new file mode 100644 index 00000000..b97c42b0 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10009.png differ diff --git a/kasteroids/sprites/rock1/rock10010.png b/kasteroids/sprites/rock1/rock10010.png new file mode 100644 index 00000000..227c822b Binary files /dev/null and b/kasteroids/sprites/rock1/rock10010.png differ diff --git a/kasteroids/sprites/rock1/rock10011.png b/kasteroids/sprites/rock1/rock10011.png new file mode 100644 index 00000000..7ac34a2e Binary files /dev/null and b/kasteroids/sprites/rock1/rock10011.png differ diff --git a/kasteroids/sprites/rock1/rock10012.png b/kasteroids/sprites/rock1/rock10012.png new file mode 100644 index 00000000..5607651b Binary files /dev/null and b/kasteroids/sprites/rock1/rock10012.png differ diff --git a/kasteroids/sprites/rock1/rock10013.png b/kasteroids/sprites/rock1/rock10013.png new file mode 100644 index 00000000..e5ce1f28 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10013.png differ diff --git a/kasteroids/sprites/rock1/rock10014.png b/kasteroids/sprites/rock1/rock10014.png new file mode 100644 index 00000000..527dff57 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10014.png differ diff --git a/kasteroids/sprites/rock1/rock10015.png b/kasteroids/sprites/rock1/rock10015.png new file mode 100644 index 00000000..6199740f Binary files /dev/null and b/kasteroids/sprites/rock1/rock10015.png differ diff --git a/kasteroids/sprites/rock1/rock10016.png b/kasteroids/sprites/rock1/rock10016.png new file mode 100644 index 00000000..fcef0110 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10016.png differ diff --git a/kasteroids/sprites/rock1/rock10017.png b/kasteroids/sprites/rock1/rock10017.png new file mode 100644 index 00000000..e58d712a Binary files /dev/null and b/kasteroids/sprites/rock1/rock10017.png differ diff --git a/kasteroids/sprites/rock1/rock10018.png b/kasteroids/sprites/rock1/rock10018.png new file mode 100644 index 00000000..607ec96e Binary files /dev/null and b/kasteroids/sprites/rock1/rock10018.png differ diff --git a/kasteroids/sprites/rock1/rock10019.png b/kasteroids/sprites/rock1/rock10019.png new file mode 100644 index 00000000..8694376a Binary files /dev/null and b/kasteroids/sprites/rock1/rock10019.png differ diff --git a/kasteroids/sprites/rock1/rock10020.png b/kasteroids/sprites/rock1/rock10020.png new file mode 100644 index 00000000..44560d5e Binary files /dev/null and b/kasteroids/sprites/rock1/rock10020.png differ diff --git a/kasteroids/sprites/rock1/rock10021.png b/kasteroids/sprites/rock1/rock10021.png new file mode 100644 index 00000000..6746b712 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10021.png differ diff --git a/kasteroids/sprites/rock1/rock10022.png b/kasteroids/sprites/rock1/rock10022.png new file mode 100644 index 00000000..ccb7d8e6 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10022.png differ diff --git a/kasteroids/sprites/rock1/rock10023.png b/kasteroids/sprites/rock1/rock10023.png new file mode 100644 index 00000000..22322356 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10023.png differ diff --git a/kasteroids/sprites/rock1/rock10024.png b/kasteroids/sprites/rock1/rock10024.png new file mode 100644 index 00000000..a8b9e034 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10024.png differ diff --git a/kasteroids/sprites/rock1/rock10025.png b/kasteroids/sprites/rock1/rock10025.png new file mode 100644 index 00000000..ba806f64 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10025.png differ diff --git a/kasteroids/sprites/rock1/rock10026.png b/kasteroids/sprites/rock1/rock10026.png new file mode 100644 index 00000000..6eb57dd8 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10026.png differ diff --git a/kasteroids/sprites/rock1/rock10027.png b/kasteroids/sprites/rock1/rock10027.png new file mode 100644 index 00000000..56d7a090 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10027.png differ diff --git a/kasteroids/sprites/rock1/rock10028.png b/kasteroids/sprites/rock1/rock10028.png new file mode 100644 index 00000000..fc7e8681 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10028.png differ diff --git a/kasteroids/sprites/rock1/rock10029.png b/kasteroids/sprites/rock1/rock10029.png new file mode 100644 index 00000000..18eb8aea Binary files /dev/null and b/kasteroids/sprites/rock1/rock10029.png differ diff --git a/kasteroids/sprites/rock1/rock10030.png b/kasteroids/sprites/rock1/rock10030.png new file mode 100644 index 00000000..955307d9 Binary files /dev/null and b/kasteroids/sprites/rock1/rock10030.png differ diff --git a/kasteroids/sprites/rock1/rock10031.png b/kasteroids/sprites/rock1/rock10031.png new file mode 100644 index 00000000..902b86fc Binary files /dev/null and b/kasteroids/sprites/rock1/rock10031.png 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 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20000.png differ diff --git a/kasteroids/sprites/rock2/rock20001.png b/kasteroids/sprites/rock2/rock20001.png new file mode 100644 index 00000000..8041395a Binary files /dev/null and b/kasteroids/sprites/rock2/rock20001.png differ diff --git a/kasteroids/sprites/rock2/rock20002.png b/kasteroids/sprites/rock2/rock20002.png new file mode 100644 index 00000000..83b412f4 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20002.png differ diff --git a/kasteroids/sprites/rock2/rock20003.png b/kasteroids/sprites/rock2/rock20003.png new file mode 100644 index 00000000..31f41b16 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20003.png differ diff --git a/kasteroids/sprites/rock2/rock20004.png b/kasteroids/sprites/rock2/rock20004.png new file mode 100644 index 00000000..47d359fe Binary files /dev/null and b/kasteroids/sprites/rock2/rock20004.png differ diff --git a/kasteroids/sprites/rock2/rock20005.png b/kasteroids/sprites/rock2/rock20005.png new file mode 100644 index 00000000..565dfe39 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20005.png differ diff --git a/kasteroids/sprites/rock2/rock20006.png b/kasteroids/sprites/rock2/rock20006.png new file mode 100644 index 00000000..ebf10c42 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20006.png differ diff --git a/kasteroids/sprites/rock2/rock20007.png b/kasteroids/sprites/rock2/rock20007.png new file mode 100644 index 00000000..44425780 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20007.png differ diff --git a/kasteroids/sprites/rock2/rock20008.png b/kasteroids/sprites/rock2/rock20008.png new file mode 100644 index 00000000..2601a824 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20008.png differ diff --git a/kasteroids/sprites/rock2/rock20009.png b/kasteroids/sprites/rock2/rock20009.png new file mode 100644 index 00000000..8987fdc8 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20009.png differ diff --git a/kasteroids/sprites/rock2/rock20010.png b/kasteroids/sprites/rock2/rock20010.png new file mode 100644 index 00000000..a3d19851 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20010.png differ diff --git a/kasteroids/sprites/rock2/rock20011.png b/kasteroids/sprites/rock2/rock20011.png new file mode 100644 index 00000000..0bea56f4 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20011.png differ diff --git a/kasteroids/sprites/rock2/rock20012.png b/kasteroids/sprites/rock2/rock20012.png new file mode 100644 index 00000000..22712591 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20012.png differ diff --git a/kasteroids/sprites/rock2/rock20013.png b/kasteroids/sprites/rock2/rock20013.png new file mode 100644 index 00000000..de91a877 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20013.png differ diff --git a/kasteroids/sprites/rock2/rock20014.png b/kasteroids/sprites/rock2/rock20014.png new file mode 100644 index 00000000..b76af51d Binary files /dev/null and b/kasteroids/sprites/rock2/rock20014.png differ diff --git a/kasteroids/sprites/rock2/rock20015.png b/kasteroids/sprites/rock2/rock20015.png new file mode 100644 index 00000000..01283e6c Binary files /dev/null and b/kasteroids/sprites/rock2/rock20015.png differ diff --git a/kasteroids/sprites/rock2/rock20016.png b/kasteroids/sprites/rock2/rock20016.png new file mode 100644 index 00000000..f220642d Binary files /dev/null and b/kasteroids/sprites/rock2/rock20016.png differ diff --git a/kasteroids/sprites/rock2/rock20017.png b/kasteroids/sprites/rock2/rock20017.png new file mode 100644 index 00000000..cca6ccfe Binary files /dev/null and b/kasteroids/sprites/rock2/rock20017.png differ diff --git a/kasteroids/sprites/rock2/rock20018.png b/kasteroids/sprites/rock2/rock20018.png new file mode 100644 index 00000000..6adac3fe Binary files /dev/null and b/kasteroids/sprites/rock2/rock20018.png differ diff --git a/kasteroids/sprites/rock2/rock20019.png b/kasteroids/sprites/rock2/rock20019.png new file mode 100644 index 00000000..fbb54c95 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20019.png differ diff --git a/kasteroids/sprites/rock2/rock20020.png b/kasteroids/sprites/rock2/rock20020.png new file mode 100644 index 00000000..e8bfd2d4 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20020.png differ diff --git a/kasteroids/sprites/rock2/rock20021.png b/kasteroids/sprites/rock2/rock20021.png new file mode 100644 index 00000000..33e313d7 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20021.png differ diff --git a/kasteroids/sprites/rock2/rock20022.png b/kasteroids/sprites/rock2/rock20022.png new file mode 100644 index 00000000..cf94837a Binary files /dev/null and b/kasteroids/sprites/rock2/rock20022.png differ diff --git a/kasteroids/sprites/rock2/rock20023.png b/kasteroids/sprites/rock2/rock20023.png new file mode 100644 index 00000000..2ef4c458 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20023.png differ diff --git a/kasteroids/sprites/rock2/rock20024.png b/kasteroids/sprites/rock2/rock20024.png new file mode 100644 index 00000000..1fe628fa Binary files /dev/null and b/kasteroids/sprites/rock2/rock20024.png differ diff --git a/kasteroids/sprites/rock2/rock20025.png b/kasteroids/sprites/rock2/rock20025.png new file mode 100644 index 00000000..3403c2e0 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20025.png differ diff --git a/kasteroids/sprites/rock2/rock20026.png b/kasteroids/sprites/rock2/rock20026.png new file mode 100644 index 00000000..b71629b9 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20026.png differ diff --git a/kasteroids/sprites/rock2/rock20027.png b/kasteroids/sprites/rock2/rock20027.png new file mode 100644 index 00000000..0b1301ae Binary files /dev/null and b/kasteroids/sprites/rock2/rock20027.png differ diff --git a/kasteroids/sprites/rock2/rock20028.png b/kasteroids/sprites/rock2/rock20028.png new file mode 100644 index 00000000..ff9514da Binary files /dev/null and b/kasteroids/sprites/rock2/rock20028.png differ diff --git a/kasteroids/sprites/rock2/rock20029.png b/kasteroids/sprites/rock2/rock20029.png new file mode 100644 index 00000000..996efaca Binary files /dev/null and b/kasteroids/sprites/rock2/rock20029.png differ diff --git a/kasteroids/sprites/rock2/rock20030.png b/kasteroids/sprites/rock2/rock20030.png new file mode 100644 index 00000000..db406978 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20030.png differ diff --git a/kasteroids/sprites/rock2/rock20031.png b/kasteroids/sprites/rock2/rock20031.png new file mode 100644 index 00000000..9079d195 Binary files /dev/null and b/kasteroids/sprites/rock2/rock20031.png 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 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30000.png differ diff --git a/kasteroids/sprites/rock3/rock30001.png b/kasteroids/sprites/rock3/rock30001.png new file mode 100644 index 00000000..46148262 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30001.png differ diff --git a/kasteroids/sprites/rock3/rock30002.png b/kasteroids/sprites/rock3/rock30002.png new file mode 100644 index 00000000..0417648d Binary files /dev/null and b/kasteroids/sprites/rock3/rock30002.png differ diff --git a/kasteroids/sprites/rock3/rock30003.png b/kasteroids/sprites/rock3/rock30003.png new file mode 100644 index 00000000..a8ef0bf7 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30003.png differ diff --git a/kasteroids/sprites/rock3/rock30004.png b/kasteroids/sprites/rock3/rock30004.png new file mode 100644 index 00000000..95c55c73 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30004.png differ diff --git a/kasteroids/sprites/rock3/rock30005.png b/kasteroids/sprites/rock3/rock30005.png new file mode 100644 index 00000000..a061fb7f Binary files /dev/null and b/kasteroids/sprites/rock3/rock30005.png differ diff --git a/kasteroids/sprites/rock3/rock30006.png b/kasteroids/sprites/rock3/rock30006.png new file mode 100644 index 00000000..58b79dff Binary files /dev/null and b/kasteroids/sprites/rock3/rock30006.png differ diff --git a/kasteroids/sprites/rock3/rock30007.png b/kasteroids/sprites/rock3/rock30007.png new file mode 100644 index 00000000..727dd538 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30007.png differ diff --git a/kasteroids/sprites/rock3/rock30008.png b/kasteroids/sprites/rock3/rock30008.png new file mode 100644 index 00000000..fffc1444 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30008.png differ diff --git a/kasteroids/sprites/rock3/rock30009.png b/kasteroids/sprites/rock3/rock30009.png new file mode 100644 index 00000000..c8de18bd Binary files /dev/null and b/kasteroids/sprites/rock3/rock30009.png differ diff --git a/kasteroids/sprites/rock3/rock30010.png b/kasteroids/sprites/rock3/rock30010.png new file mode 100644 index 00000000..23085284 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30010.png differ diff --git a/kasteroids/sprites/rock3/rock30011.png b/kasteroids/sprites/rock3/rock30011.png new file mode 100644 index 00000000..c2eda4cd Binary files /dev/null and b/kasteroids/sprites/rock3/rock30011.png differ diff --git a/kasteroids/sprites/rock3/rock30012.png b/kasteroids/sprites/rock3/rock30012.png new file mode 100644 index 00000000..2bf02230 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30012.png differ diff --git a/kasteroids/sprites/rock3/rock30013.png b/kasteroids/sprites/rock3/rock30013.png new file mode 100644 index 00000000..1e12d554 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30013.png differ diff --git a/kasteroids/sprites/rock3/rock30014.png b/kasteroids/sprites/rock3/rock30014.png new file mode 100644 index 00000000..4e2dd198 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30014.png differ diff --git a/kasteroids/sprites/rock3/rock30015.png b/kasteroids/sprites/rock3/rock30015.png new file mode 100644 index 00000000..ea905e22 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30015.png differ diff --git a/kasteroids/sprites/rock3/rock30016.png b/kasteroids/sprites/rock3/rock30016.png new file mode 100644 index 00000000..650b9af4 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30016.png differ diff --git a/kasteroids/sprites/rock3/rock30017.png b/kasteroids/sprites/rock3/rock30017.png new file mode 100644 index 00000000..1ef30eb2 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30017.png differ diff --git a/kasteroids/sprites/rock3/rock30018.png b/kasteroids/sprites/rock3/rock30018.png new file mode 100644 index 00000000..40bddae3 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30018.png differ diff --git a/kasteroids/sprites/rock3/rock30019.png b/kasteroids/sprites/rock3/rock30019.png new file mode 100644 index 00000000..0d2637c8 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30019.png differ diff --git a/kasteroids/sprites/rock3/rock30020.png b/kasteroids/sprites/rock3/rock30020.png new file mode 100644 index 00000000..8eebba63 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30020.png differ diff --git a/kasteroids/sprites/rock3/rock30021.png b/kasteroids/sprites/rock3/rock30021.png new file mode 100644 index 00000000..2fa50efe Binary files /dev/null and b/kasteroids/sprites/rock3/rock30021.png differ diff --git a/kasteroids/sprites/rock3/rock30022.png b/kasteroids/sprites/rock3/rock30022.png new file mode 100644 index 00000000..a1184f77 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30022.png differ diff --git a/kasteroids/sprites/rock3/rock30023.png b/kasteroids/sprites/rock3/rock30023.png new file mode 100644 index 00000000..92d35979 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30023.png differ diff --git a/kasteroids/sprites/rock3/rock30024.png b/kasteroids/sprites/rock3/rock30024.png new file mode 100644 index 00000000..2749bc94 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30024.png differ diff --git a/kasteroids/sprites/rock3/rock30025.png b/kasteroids/sprites/rock3/rock30025.png new file mode 100644 index 00000000..1afa737f Binary files /dev/null and b/kasteroids/sprites/rock3/rock30025.png differ diff --git a/kasteroids/sprites/rock3/rock30026.png b/kasteroids/sprites/rock3/rock30026.png new file mode 100644 index 00000000..e6af352f Binary files /dev/null and b/kasteroids/sprites/rock3/rock30026.png differ diff --git a/kasteroids/sprites/rock3/rock30027.png b/kasteroids/sprites/rock3/rock30027.png new file mode 100644 index 00000000..1ac52764 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30027.png differ diff --git a/kasteroids/sprites/rock3/rock30028.png b/kasteroids/sprites/rock3/rock30028.png new file mode 100644 index 00000000..7395a37a Binary files /dev/null and b/kasteroids/sprites/rock3/rock30028.png differ diff --git a/kasteroids/sprites/rock3/rock30029.png b/kasteroids/sprites/rock3/rock30029.png new file mode 100644 index 00000000..b0b56200 Binary files /dev/null and b/kasteroids/sprites/rock3/rock30029.png differ diff --git a/kasteroids/sprites/rock3/rock30030.png b/kasteroids/sprites/rock3/rock30030.png new file mode 100644 index 00000000..2bddf8ee Binary files /dev/null and b/kasteroids/sprites/rock3/rock30030.png differ diff --git a/kasteroids/sprites/rock3/rock30031.png b/kasteroids/sprites/rock3/rock30031.png new file mode 100644 index 00000000..f5cce0fc Binary files /dev/null and b/kasteroids/sprites/rock3/rock30031.png 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 Binary files /dev/null and b/kasteroids/sprites/shield/shield0000.png differ diff --git a/kasteroids/sprites/shield/shield0001.png b/kasteroids/sprites/shield/shield0001.png new file mode 100644 index 00000000..342d40aa Binary files /dev/null and b/kasteroids/sprites/shield/shield0001.png differ diff --git a/kasteroids/sprites/shield/shield0002.png b/kasteroids/sprites/shield/shield0002.png new file mode 100644 index 00000000..d00f4ab1 Binary files /dev/null and b/kasteroids/sprites/shield/shield0002.png differ diff --git a/kasteroids/sprites/shield/shield0003.png b/kasteroids/sprites/shield/shield0003.png new file mode 100644 index 00000000..2ae53d45 Binary files /dev/null and b/kasteroids/sprites/shield/shield0003.png differ diff --git a/kasteroids/sprites/shield/shield0004.png b/kasteroids/sprites/shield/shield0004.png new file mode 100644 index 00000000..72d0847b Binary files /dev/null and b/kasteroids/sprites/shield/shield0004.png differ diff --git a/kasteroids/sprites/shield/shield0005.png b/kasteroids/sprites/shield/shield0005.png new file mode 100644 index 00000000..7efa4f14 Binary files /dev/null and b/kasteroids/sprites/shield/shield0005.png differ diff --git a/kasteroids/sprites/shield/shield0006.png b/kasteroids/sprites/shield/shield0006.png new file mode 100644 index 00000000..18eff6c6 Binary files /dev/null and b/kasteroids/sprites/shield/shield0006.png 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 Binary files /dev/null and b/kasteroids/sprites/ship/ship0000.png differ diff --git a/kasteroids/sprites/ship/ship0001.png b/kasteroids/sprites/ship/ship0001.png new file mode 100644 index 00000000..50cafa14 Binary files /dev/null and b/kasteroids/sprites/ship/ship0001.png differ diff --git a/kasteroids/sprites/ship/ship0002.png b/kasteroids/sprites/ship/ship0002.png new file mode 100644 index 00000000..161fee51 Binary files /dev/null and b/kasteroids/sprites/ship/ship0002.png differ diff --git a/kasteroids/sprites/ship/ship0003.png b/kasteroids/sprites/ship/ship0003.png new file mode 100644 index 00000000..7eb65c78 Binary files /dev/null and b/kasteroids/sprites/ship/ship0003.png differ diff --git a/kasteroids/sprites/ship/ship0004.png b/kasteroids/sprites/ship/ship0004.png new file mode 100644 index 00000000..fd71f2f2 Binary files /dev/null and b/kasteroids/sprites/ship/ship0004.png differ diff --git a/kasteroids/sprites/ship/ship0005.png b/kasteroids/sprites/ship/ship0005.png new file mode 100644 index 00000000..e6df9605 Binary files /dev/null and b/kasteroids/sprites/ship/ship0005.png differ diff --git a/kasteroids/sprites/ship/ship0006.png b/kasteroids/sprites/ship/ship0006.png new file mode 100644 index 00000000..3d1b0f70 Binary files /dev/null and b/kasteroids/sprites/ship/ship0006.png differ diff --git a/kasteroids/sprites/ship/ship0007.png b/kasteroids/sprites/ship/ship0007.png new file mode 100644 index 00000000..1ec6ce4e Binary files /dev/null and b/kasteroids/sprites/ship/ship0007.png differ diff --git a/kasteroids/sprites/ship/ship0008.png b/kasteroids/sprites/ship/ship0008.png new file mode 100644 index 00000000..f2632745 Binary files /dev/null and b/kasteroids/sprites/ship/ship0008.png differ diff --git a/kasteroids/sprites/ship/ship0009.png b/kasteroids/sprites/ship/ship0009.png new file mode 100644 index 00000000..e7188fd1 Binary files /dev/null and b/kasteroids/sprites/ship/ship0009.png differ diff --git a/kasteroids/sprites/ship/ship0010.png b/kasteroids/sprites/ship/ship0010.png new file mode 100644 index 00000000..20c5aa72 Binary files /dev/null and b/kasteroids/sprites/ship/ship0010.png differ diff --git a/kasteroids/sprites/ship/ship0011.png b/kasteroids/sprites/ship/ship0011.png new file mode 100644 index 00000000..1d21e59c Binary files /dev/null and b/kasteroids/sprites/ship/ship0011.png differ diff --git a/kasteroids/sprites/ship/ship0012.png b/kasteroids/sprites/ship/ship0012.png new file mode 100644 index 00000000..1d5c51c3 Binary files /dev/null and b/kasteroids/sprites/ship/ship0012.png differ diff --git a/kasteroids/sprites/ship/ship0013.png b/kasteroids/sprites/ship/ship0013.png new file mode 100644 index 00000000..37e1a68d Binary files /dev/null and b/kasteroids/sprites/ship/ship0013.png differ diff --git a/kasteroids/sprites/ship/ship0014.png b/kasteroids/sprites/ship/ship0014.png new file mode 100644 index 00000000..49e2d6da Binary files /dev/null and b/kasteroids/sprites/ship/ship0014.png differ diff --git a/kasteroids/sprites/ship/ship0015.png b/kasteroids/sprites/ship/ship0015.png new file mode 100644 index 00000000..e65bdf2b Binary files /dev/null and b/kasteroids/sprites/ship/ship0015.png differ diff --git a/kasteroids/sprites/ship/ship0016.png b/kasteroids/sprites/ship/ship0016.png new file mode 100644 index 00000000..bab602e9 Binary files /dev/null and b/kasteroids/sprites/ship/ship0016.png differ diff --git a/kasteroids/sprites/ship/ship0017.png b/kasteroids/sprites/ship/ship0017.png new file mode 100644 index 00000000..c6bede44 Binary files /dev/null and b/kasteroids/sprites/ship/ship0017.png differ diff --git a/kasteroids/sprites/ship/ship0018.png b/kasteroids/sprites/ship/ship0018.png new file mode 100644 index 00000000..50e74c92 Binary files /dev/null and b/kasteroids/sprites/ship/ship0018.png differ diff --git a/kasteroids/sprites/ship/ship0019.png b/kasteroids/sprites/ship/ship0019.png new file mode 100644 index 00000000..6621046d Binary files /dev/null and b/kasteroids/sprites/ship/ship0019.png differ diff --git a/kasteroids/sprites/ship/ship0020.png b/kasteroids/sprites/ship/ship0020.png new file mode 100644 index 00000000..da5d8839 Binary files /dev/null and b/kasteroids/sprites/ship/ship0020.png differ diff --git a/kasteroids/sprites/ship/ship0021.png b/kasteroids/sprites/ship/ship0021.png new file mode 100644 index 00000000..5f4fee20 Binary files /dev/null and b/kasteroids/sprites/ship/ship0021.png differ diff --git a/kasteroids/sprites/ship/ship0022.png b/kasteroids/sprites/ship/ship0022.png new file mode 100644 index 00000000..6828ccec Binary files /dev/null and b/kasteroids/sprites/ship/ship0022.png differ diff --git a/kasteroids/sprites/ship/ship0023.png b/kasteroids/sprites/ship/ship0023.png new file mode 100644 index 00000000..34d81a05 Binary files /dev/null and b/kasteroids/sprites/ship/ship0023.png differ diff --git a/kasteroids/sprites/ship/ship0024.png b/kasteroids/sprites/ship/ship0024.png new file mode 100644 index 00000000..3ecce1a3 Binary files /dev/null and b/kasteroids/sprites/ship/ship0024.png differ diff --git a/kasteroids/sprites/ship/ship0025.png b/kasteroids/sprites/ship/ship0025.png new file mode 100644 index 00000000..de28312d Binary files /dev/null and b/kasteroids/sprites/ship/ship0025.png differ diff --git a/kasteroids/sprites/ship/ship0026.png b/kasteroids/sprites/ship/ship0026.png new file mode 100644 index 00000000..da7d5e3a Binary files /dev/null and b/kasteroids/sprites/ship/ship0026.png differ diff --git a/kasteroids/sprites/ship/ship0027.png b/kasteroids/sprites/ship/ship0027.png new file mode 100644 index 00000000..d11bb640 Binary files /dev/null and b/kasteroids/sprites/ship/ship0027.png differ diff --git a/kasteroids/sprites/ship/ship0028.png b/kasteroids/sprites/ship/ship0028.png new file mode 100644 index 00000000..e0524641 Binary files /dev/null and b/kasteroids/sprites/ship/ship0028.png differ diff --git a/kasteroids/sprites/ship/ship0029.png b/kasteroids/sprites/ship/ship0029.png new file mode 100644 index 00000000..db5497db Binary files /dev/null and b/kasteroids/sprites/ship/ship0029.png differ diff --git a/kasteroids/sprites/ship/ship0030.png b/kasteroids/sprites/ship/ship0030.png new file mode 100644 index 00000000..ee734fa6 Binary files /dev/null and b/kasteroids/sprites/ship/ship0030.png differ diff --git a/kasteroids/sprites/ship/ship0031.png b/kasteroids/sprites/ship/ship0031.png new file mode 100644 index 00000000..8234d015 Binary files /dev/null and b/kasteroids/sprites/ship/ship0031.png differ diff --git a/kasteroids/sprites/ship/ship0032.png b/kasteroids/sprites/ship/ship0032.png new file mode 100644 index 00000000..f438621c Binary files /dev/null and b/kasteroids/sprites/ship/ship0032.png differ diff --git a/kasteroids/sprites/ship/ship0033.png b/kasteroids/sprites/ship/ship0033.png new file mode 100644 index 00000000..35a7c94a Binary files /dev/null and b/kasteroids/sprites/ship/ship0033.png differ diff --git a/kasteroids/sprites/ship/ship0034.png b/kasteroids/sprites/ship/ship0034.png new file mode 100644 index 00000000..ae436b66 Binary files /dev/null and b/kasteroids/sprites/ship/ship0034.png differ diff --git a/kasteroids/sprites/ship/ship0035.png b/kasteroids/sprites/ship/ship0035.png new file mode 100644 index 00000000..ccae1f4a Binary files /dev/null and b/kasteroids/sprites/ship/ship0035.png differ diff --git a/kasteroids/sprites/ship/ship0036.png b/kasteroids/sprites/ship/ship0036.png new file mode 100644 index 00000000..ba1e0f37 Binary files /dev/null and b/kasteroids/sprites/ship/ship0036.png differ diff --git a/kasteroids/sprites/ship/ship0037.png b/kasteroids/sprites/ship/ship0037.png new file mode 100644 index 00000000..66ab96ca Binary files /dev/null and b/kasteroids/sprites/ship/ship0037.png differ diff --git a/kasteroids/sprites/ship/ship0038.png b/kasteroids/sprites/ship/ship0038.png new file mode 100644 index 00000000..f2efab14 Binary files /dev/null and b/kasteroids/sprites/ship/ship0038.png differ diff --git a/kasteroids/sprites/ship/ship0039.png b/kasteroids/sprites/ship/ship0039.png new file mode 100644 index 00000000..1998e6f5 Binary files /dev/null and b/kasteroids/sprites/ship/ship0039.png differ diff --git a/kasteroids/sprites/ship/ship0040.png b/kasteroids/sprites/ship/ship0040.png new file mode 100644 index 00000000..005dc49d Binary files /dev/null and b/kasteroids/sprites/ship/ship0040.png differ diff --git a/kasteroids/sprites/ship/ship0041.png b/kasteroids/sprites/ship/ship0041.png new file mode 100644 index 00000000..a2cd13e6 Binary files /dev/null and b/kasteroids/sprites/ship/ship0041.png differ diff --git a/kasteroids/sprites/ship/ship0042.png b/kasteroids/sprites/ship/ship0042.png new file mode 100644 index 00000000..788f0abd Binary files /dev/null and b/kasteroids/sprites/ship/ship0042.png differ diff --git a/kasteroids/sprites/ship/ship0043.png b/kasteroids/sprites/ship/ship0043.png new file mode 100644 index 00000000..222c63a4 Binary files /dev/null and b/kasteroids/sprites/ship/ship0043.png differ diff --git a/kasteroids/sprites/ship/ship0044.png b/kasteroids/sprites/ship/ship0044.png new file mode 100644 index 00000000..20606f6c Binary files /dev/null and b/kasteroids/sprites/ship/ship0044.png differ diff --git a/kasteroids/sprites/ship/ship0045.png b/kasteroids/sprites/ship/ship0045.png new file mode 100644 index 00000000..dd5d195a Binary files /dev/null and b/kasteroids/sprites/ship/ship0045.png differ diff --git a/kasteroids/sprites/ship/ship0046.png b/kasteroids/sprites/ship/ship0046.png new file mode 100644 index 00000000..53564007 Binary files /dev/null and b/kasteroids/sprites/ship/ship0046.png differ diff --git a/kasteroids/sprites/ship/ship0047.png b/kasteroids/sprites/ship/ship0047.png new file mode 100644 index 00000000..60b0bac3 Binary files /dev/null and b/kasteroids/sprites/ship/ship0047.png differ diff --git a/kasteroids/sprites/ship/ship0048.png b/kasteroids/sprites/ship/ship0048.png new file mode 100644 index 00000000..c3b7a57d Binary files /dev/null and b/kasteroids/sprites/ship/ship0048.png differ diff --git a/kasteroids/sprites/ship/ship0049.png b/kasteroids/sprites/ship/ship0049.png new file mode 100644 index 00000000..a9a1228f Binary files /dev/null and b/kasteroids/sprites/ship/ship0049.png differ diff --git a/kasteroids/sprites/ship/ship0050.png b/kasteroids/sprites/ship/ship0050.png new file mode 100644 index 00000000..89fd0b25 Binary files /dev/null and b/kasteroids/sprites/ship/ship0050.png differ diff --git a/kasteroids/sprites/ship/ship0051.png b/kasteroids/sprites/ship/ship0051.png new file mode 100644 index 00000000..a1039a08 Binary files /dev/null and b/kasteroids/sprites/ship/ship0051.png differ diff --git a/kasteroids/sprites/ship/ship0052.png b/kasteroids/sprites/ship/ship0052.png new file mode 100644 index 00000000..85eadc8a Binary files /dev/null and b/kasteroids/sprites/ship/ship0052.png differ diff --git a/kasteroids/sprites/ship/ship0053.png b/kasteroids/sprites/ship/ship0053.png new file mode 100644 index 00000000..e6e204e0 Binary files /dev/null and b/kasteroids/sprites/ship/ship0053.png differ diff --git a/kasteroids/sprites/ship/ship0054.png b/kasteroids/sprites/ship/ship0054.png new file mode 100644 index 00000000..950b5021 Binary files /dev/null and b/kasteroids/sprites/ship/ship0054.png differ diff --git a/kasteroids/sprites/ship/ship0055.png b/kasteroids/sprites/ship/ship0055.png new file mode 100644 index 00000000..d26dbbff Binary files /dev/null and b/kasteroids/sprites/ship/ship0055.png differ diff --git a/kasteroids/sprites/ship/ship0056.png b/kasteroids/sprites/ship/ship0056.png new file mode 100644 index 00000000..c26fae98 Binary files /dev/null and b/kasteroids/sprites/ship/ship0056.png differ diff --git a/kasteroids/sprites/ship/ship0057.png b/kasteroids/sprites/ship/ship0057.png new file mode 100644 index 00000000..7d2733a4 Binary files /dev/null and b/kasteroids/sprites/ship/ship0057.png differ diff --git a/kasteroids/sprites/ship/ship0058.png b/kasteroids/sprites/ship/ship0058.png new file mode 100644 index 00000000..86e233ea Binary files /dev/null and b/kasteroids/sprites/ship/ship0058.png differ diff --git a/kasteroids/sprites/ship/ship0059.png b/kasteroids/sprites/ship/ship0059.png new file mode 100644 index 00000000..6745551d Binary files /dev/null and b/kasteroids/sprites/ship/ship0059.png differ diff --git a/kasteroids/sprites/ship/ship0060.png b/kasteroids/sprites/ship/ship0060.png new file mode 100644 index 00000000..b227019c Binary files /dev/null and b/kasteroids/sprites/ship/ship0060.png differ diff --git a/kasteroids/sprites/ship/ship0061.png b/kasteroids/sprites/ship/ship0061.png new file mode 100644 index 00000000..c0302e20 Binary files /dev/null and b/kasteroids/sprites/ship/ship0061.png differ diff --git a/kasteroids/sprites/ship/ship0062.png b/kasteroids/sprites/ship/ship0062.png new file mode 100644 index 00000000..41d98263 Binary files /dev/null and b/kasteroids/sprites/ship/ship0062.png differ diff --git a/kasteroids/sprites/ship/ship0063.png b/kasteroids/sprites/ship/ship0063.png new file mode 100644 index 00000000..3f2ac102 Binary files /dev/null and b/kasteroids/sprites/ship/ship0063.png differ -- cgit v1.2.1