Game Evolution by Turkey
So Heres my game "Game Evolution"! I didn't have much time this year and this game was only put together in about 10 hours of total work time. Due to that I wasn't able to add all i wanted to and i really only have the main concept here, but nonetheless i'm going to submit it! Even with that said i like the idea and i hope to work on this game past LD!
W A S D to move, space to fire the laser for space invaders and you can pause with escape.
Ratings
| Coolness |
24% |
2112 |
| Overall |
2.68 |
1025 |
| Fun |
2.47 |
1024 |
| Graphics |
2.63 |
854 |
| Innovation |
1.89 |
1172 |
| Theme |
2.89 |
1098 |
Feedback
Exception in thread "Display" java.lang.IllegalArgumentException: Width (0) and height (0) cannot be <= 0
I've pasted the stack trace into a gist here, if you're interested: https://gist.github.com/rhunter/155cbe454ceaad5859ed
Here's some good insight on the original Pong from "Racing the Beam" (and elsewhere): "Effective game AI needs to simulate good, 'intelligent' human behavior. But convincing AI also needs to simulate certain types of *unintelligent* human behavior, in the form of mistakes that make play more fun. The AI in the Robot Pong games does this by simulating both the correct placement of the paddle and the occasional imperfection inherent to a real human opponent."
You may have built this into your AI, but I didn't see it in the 5 minutes I played. The AI seemed to track the ball exactly and only "made a mistake" if the ball was moving too fast for it to keep up. Maybe that was your intention... to force the player to master the angled shot. I think, though, it would be more fun if you sped the paddles up a bit and allowed the AI to sometimes make a mistake.