In this update2
Full notes
Full Wisps of the Elements update
Read the full published notes in a cleaner layout. The original post stays linked below.
Repeated intro
Hello to the few players I currently have! It has been a long time since I last updated Wisps of the Elements. Some of you may wonder if I'm still working on it. The answer is yes - and the update is now live!
What changed
- Gameplay
- Maps
- UI and audio
- Balance
Wisps of the Elements changes
What's new?
Well, many things. The main change is the complete rework of the AI. In the previous version, I used to programmatically assign a score to all possible actions, and pick the best one. Now, the AI is based on machine learning. The bot learned by playing against itself. There is room for improvement, but I want to see you beat it before I make it smarter!
That makes creating new spells easier. Adding a spell to swap positions with an ally would have been practically impossible with the previous approach. Now, it took me a few hours to implement. Thanks to this, I added new enemies, each with their own special abilities
There are now 2 complete maps, with 4 groups of enemies and one boss each. There's an extra map with… Well, you'll see 😉
More updates in brief: New NPCs, I updated the story, integrated new music tracks and sound effects, simplified the interface, as well as various quality-of-life improvements
Why the long wait?
I know that publishing regularly is important to keep players engaged, but… That's not important to me. Wisps of the Elements is a side project, and I want to keep it fun to develop. Improving the AI is the hardest technical challenge I have accomplished so far, and that means more to me than being profitable.
That doesn't mean I don't care about your appreciation - and your feedback! If you're into tactical roguelites, then you're my target audience - and I'd love to hear from you 😊
Oh, one last thing. Will I publish more frequently from now on? Well… I just had a son 👶 so I'll decide as I go!
Source
Changelog.gg summarizes and formats this update. How we read updates.
