It lagged quite a bit, and I couldn’t start the wave. The game needs optimization and control polish, as well as less menus and tutorial to go through to get to core loop. These things I feel hide an otherwise beautiful take on a Rogue Tower type game.
From what I felt, the lag mainly comes from cpu thread hangups, it is given a lot of processing to do, that should be cached. That’s just my observation from experience.
Concrete advise would be:
- create a warmup sequence at loading start, so things do not load dynamically as they are needed in game. That causes the hangs most likely
- there are likely hot paths, likely cpu bottleneck, profile and find them, then optimize there first
- one more thing: the sound effects are way too harsh