Nice version Petr.
Playing with it seems nicer than before.
Soirce code seems much better, commented and orhanized. Seems very good also for those that want to start creating games. Good job

Here my requests:
  • intro images to be by-passed with enter key. Also some fade in/out when showing them.
  • more clever enemy moving. Maybe some enemy can make a 360 round on vertical axis.
  • every enemy can have its video shake power when destroyed. This can give the impression that some enemy has more power that other
  • create a config file, maybe INI format, containing all file data. For example, list of enemy files to be loaded now it is hard coded


Ciao
Eros