What have we been up to this week?
Hello world! Here's your 64st ScourgeBringer open development newsletter issue.
Previously on ScourgeBringer: we addressed most of the issues which got highlighted during the Stunfest.
Last week, we worked toward adding the item and shop system to the game!
In ScourgeBringer, there will be two ways of enhancing Kyhra's capabilities:
- The shops: random merchants to encounter during a run who are selling items (e.g. HP, ammo, buffs, weapons) that you are going to loose at the end of each run;
- The perks: upgrades that unlock from beating bosses and that will carry over every runs.
And quite possibly another system that should spicy up your runs (think Nuclear Throne's mutations).
So last week, we focused on the former shops. For that to work, we first had to rework our text rendering system. That may sound trivial, but making sure that texts render properly in an UI that is going to be translated to several different languages (including non latin ones) is something that requires extra care. Hence, I worked on font rendering, text wrapping and scrolling. With that done, we've been able to move forward with the item system by making some of them to drop during gameplay.
Florian, on his end, has been designing the actual merchant, which is going to be a dedicated room that will spawn in the game world. This an early mockup (the room will be much wider / more detailed) but it should help you to get the idea.
This week, we are continuing to work on the merchant room and should hopefully be done by next week. The next stop before the alpha will be to integrate proper menus and options.
We are currently setting up everything with Dear Villagers, our publisher, to start rolling out this alpha. We will probably have more news on that front next week.
See you next mission!