Published on

Devlog #55 - Summer Progress

It's been 2 months since our last devlog, when the market launched, and since then we've made huge amounts of progress. It's been a super summer.

Duke's Surf Shop event has been amazing. I'm guessing it will leave until next year at the end of September. That sounds about right.

Parties were added next. They still need a lot of work. I'll be focusing on that code soon.

Then came the cursors which caused a lot of performance headaches along the way. Thankfully those seem to have been mostly solved.

Then we got a fully finished CoD. Big thanks to Perseus and Dino.

And randomly out of nowhere the bestiary showed up along with a quest log with more data.

I also spent a huge amount of time fixing the font situation we were having with slow draw times and blurry text. We have two nice sets of bitmap fonts in many colors that do the work for us now.

We found a great composer along the way who has been creating great zone themes.

https://www.patreon.com/FantasyOnline2/posts?filters%5Btag%5D=music

Forgotten Wasteland got its mobs, drops, npcs, gold, and more.

The collector got a huge overhaul.

The bestiary got supercharged with drops.

Achievements started to show up and unlocking.

And now you can even trade and sell your items on the Steam Community Market.

https://steamcommunity.com/market/search?appid=2957110

I also created the data subdomain that has endpoints that serve static json data. This allows for the game server to not have to deal with definition serialization and to allow other things to access the data like the ItemDefinition to Steam item def conversion endpoint.

https://data.fantasyonline2.com/api/achievements

And on top of that I put Cloudflare in front of all our static data subdomains like art and game.

Look how amazing Cloudflare is. It served 11 million requests in August 2024 for free.

Can you tell which day I turned Cloudflare on? This shows how much data was transferred and how many requests were made directly to Vercel before and after I put Cloudflare in front of our static data subdomains. That's awesome.

It's been an incredibly productive two months!

Next up I'll be working on copying the collector improvements over to the market, redesigning the crafting window, redesigning and adding to the guild window and guild commands, adding the ability to play our new background music, adding needed settings to the settings window, getting the party system v1.0, and much more.

Perseus and Dino will be finishing FW, opening up FU, making a new box, starting on the Autumn Battle Pass, and more.

See you next patch notes!

Have Fun & Keep Gaming!