Launching The Website!

Well today's the day! I've been streaming development of Mirrorstone over on twitch for about a year now (off and on), but I finally finished developing the website in the background. If you're exploring the site for the first time, I'm hoping that you'll notice a few interesting features.

To begin with, the blog is now functioning which allows us to explore and explain the underlying systems of the game that wouldn't work as a video or stream. Expect articles on drop rates and internal combat checks at some point in the future.

For the people who have access to the pre-alpha version of the game - You'll notice that your account now appears for each of the game's skills over on the leaderboards. These update every time you log out of the game with any progress you made during your session. The idea being that as we open up to more players, those of you that like to brag, can compete to be the best!

Part of the reason that the leaderboards were so easy to include at this early stage is the decision to build this website using a framework called Dioxus. Choosing Dioxus for the site meant that it could share a number of Rust functions developed for the game server and as such they don't need to be maintaned seperately.

You'll also notice that the website allows you to login to your game account. This will allow you to perform account management functions like changing your password, as well as comment on blog posts like this one. The registration system is also complete, although I've disabled it for the time being to avoid username scalping and comment spam until I can figure out solutions to these issues.

As ever, I'm extremely excited to share the continued development of my passion project with you all.

See you in the next one,

Mike

comments

let's go, hype train choo choo

I appreciate the hype harry! Still a lot more work to do on it but having the full account system sorted is a big check mark on my to-do list :)

Amazing work. Love de aesthetics, the theme, it's all fantastic. Steam needs this.