Genvaders by celeron55
Your goal is to shoot as many aliens as you can.
After you get rid of one bunch, an evolved bunch of aliens will appear.
The aliens evolve based on how well they hit you and how long they stay alive. You can prevent the aliens from taking too much advantage of it by killing the nastiest ones first and dodging their bullets.
Windows: Completely self-contained zip; no installer; just extract and run.
Linux: Executable python file. Requires pygame.
I'll put the links here in the description too because for some reason they keep disappearing from their regular places:
Windows(py2exe): http://minetest.net/packages/misc/genvaders_win_py2exe_05.zip
Windows(cx_freeze): http://minetest.net/packages/misc/genvaders_win_05.zip
Python: http://minetest.net/packages/misc/genvaders_py_05.tar.gz
Timelapse: http://www.youtube.com/watch?v=xDBGpFPWFOk
After you get rid of one bunch, an evolved bunch of aliens will appear.
The aliens evolve based on how well they hit you and how long they stay alive. You can prevent the aliens from taking too much advantage of it by killing the nastiest ones first and dodging their bullets.
Windows: Completely self-contained zip; no installer; just extract and run.
Linux: Executable python file. Requires pygame.
I'll put the links here in the description too because for some reason they keep disappearing from their regular places:
Windows(py2exe): http://minetest.net/packages/misc/genvaders_win_py2exe_05.zip
Windows(cx_freeze): http://minetest.net/packages/misc/genvaders_win_05.zip
Python: http://minetest.net/packages/misc/genvaders_py_05.tar.gz
Timelapse: http://www.youtube.com/watch?v=xDBGpFPWFOk
Ratings
| Coolness | 37% | 767 |
| Overall | 2.83 | 449 |
| Audio | 2.33 | 395 |
| Fun | 3.06 | 235 |
| Graphics | 2.61 | 482 |
| Humor | 2.00 | 396 |
| Innovation | 1.81 | 732 |
| Mood | 2.31 | 538 |
| Theme | 2.88 | 380 |
its looking for python files in C:\Python32\lib
im running win7 x86 and don't have any python installed
"UnicodeDecodeError: 'utf8' codec can't decode byte 0x90 in position 2: invalide start byte.
I run windows 7 32bit
For me, you cannot do anything wrong with a space-invaders clone. liked it.
Basically the genes of the aliens that managed to hit the player are mixed with the genes of aliens that were not immediately killed, plus some mutation. Of a new bunch, 2/3 of aliens are those inherited ones, and 1/3 in a bunch are randomly generated. The first bunch contains easy aliens in place of the ones that would be inherited.
A bit ago I managed to get 16660 points by continuously avoiding all hits and always killing the nastiest aliens first - it will give you very easy time for long - until you get hit by a very nasty random one - then the hell begins and you are basically doomed. Theoretically you could play infinitely with aliens like the ones in the first group.
It just needs a little tweaking. When choosing the next generation, I suggest putting more weight on the survival time and less weight on how well they damage the player. As it is, the player isn't able to affect the breeding that much, and the aliens quickly converge on tearing the player to pieces.