I am not sure why there were no enemies coming for you. Maybe you have a slow PC, and didn’t wait enough for the first enemy to appear. Or maybe you forgot to click the “Next Wave” button?
The status message line is wrong there, it should say “Choose map” not difficulty.
First you have to:
Select if enable/disable sounds -> Select map -> Select difficulty -> next wave
I will fix the status message, thanks for the comment!
I think I will try to make an in-game tutorial later. I have a few things to add like music, some minor changes to GUI, a few more gems, and some security things. But I add tutorial to my to do list.
I use java.io for sound, the Clip and the AudioInputStream classes. It’s very simple, the whole thing is about one page. But to play music, mp3 or ogg files, I will need some other kind of library. I am thinking about the java SPI.
I will try to make starting the game more easy and user-friendly.
There is one serious thing right now, that if you start the tutorial, there is no way to stop or quit it I will have to fix that somehow, maybe adding some quit button.
But as far as I know all UI controls should work fine. (No known bugs.)
If you select the right gems in the right order, it should work (the button goes lighter and enabled).
But to reuse combine sometimes you have to clear selection with the Cancel button.
You can use Combine indefinite times per game.
My path calculation is too slow for that right now. I would have to optimize first, but I agree that auto-update would be more convenient.
I tried but nobody wants to work for free
My brother is currently doing modelling, he created the zombie model. I had to animate and render it but that’s not too hard.
I plan to have similar graphics for all other creeps and the mage.
The background was created by a guy who is an artist, but after that he was too busy to continue. So the buttons were done by me.
I hope that in the end everything will be perspective. Maybe we will have to make a model for the gate as well. Or I will simply replace it with a 2D summoning circle