To Beta and Beyond 1


Hi everyone.

Today, I’m very excited to talk about a big milestone for us in Prismata development: our upcoming “Beta” release, which is now just around the corner!

Confirmed Grill Pixie

Also in today’s article… removing the lid on a few new Prismata features!

What is Beta?

For all intents and purposes, you can think of “Beta” as an internal label that we at Lunarch are using to describe the last big update to the Prismata feature set that we’ll be deploying before the game’s wider launch on Steam.

I’ve mentioned before that the term “Beta” no longer admits the industry-standard definition it once did. Traditionally, “Beta” meant feature complete, but that doesn’t really carry much weight for an online multiplayer game in the year 2016, since games like Prismata frequently receive fully planned content and feature updates well after launch.

 

What’s Coming to Beta?

Rather than try to clarify what “Beta” is and isn’t, we’re close enough now that I can simply provide a list of what features will be arriving before Prismata gets the “Beta” label:

 

Beta feature 1: A serious update to collectibles

I mentioned this update a few weeks back—we’re adding emote customization, new skins, and more. The update was scheduled to launch this week, but we’re taking a bit of extra time for a few fixes and some additional polish. Apologies for the delay, but we’re hoping you’ll agree that the result will be worth the wait. Here are a few screenshots:

Bundles will be arriving in the in-game Prismata store, finally!

Bundles will be arriving in the in-game Prismata store, finally!

 

Emote customization is pretty much the most amazing thing ever.

Emote customization is pretty much the most amazing thing ever.

 

You can now scroll through all of your owned emotes in game, with favourites at the top.

You can now scroll through all of your emotes in game, with favourites at the top. It works for search results too.

 

Video demo coming when I get around to it. Skin spoiler very soon… 😉

 

Beta feature 2: A major art update

We’re putting the finishing touches on fully customized graphics for a massive number of in-game unit abilities. We’ll also be replacing the transparent rectangles currently being used for target arrows and other in-game indicators. Here’s a peek (more to come):

Wincer firing a helix of molten Drone slag.

Wincer firing a helix of molten Drone slag. Not final.

 

The actual art itself has been completed, but there’s still quite a bit of scripting and tweaking to be done (which I hope to complete next week!)

 

Beta feature 3: Client polish

This is a broad category encompassing a bunch of TODOs left over from earlier work—stuff like animated skins behaving correctly in the menu screens, better HD-quality lobby graphics, fixes for our updater/installer, and so on. These are the type of tasks that can sometimes take a lot longer than expected due to unforeseen technical roadblocks. We always anticipate hitting a few; whether or not we finish ahead or behind schedule is mostly just a matter of how unlucky we get.

The biggest setback so far was due to a huge number of problems we had with auto-updates on Windows. Nevertheless, those difficulties are probably counterbalanced by the fact that Steam integration seems to be going pretty smoothly so far. You win some, you lose some.

 

Beta feature 4: Campaign features

We’re well into production on a bunch of never-before-seen new screens, menus, and narrative features for the campaign. In fact, we’ve had things like scripted “mission briefing” cutscenes for years, but we’re constantly improving them. I can’t wait to show this stuff off. It’s almost ready.

 

Is that it?

The above four projects are what we deem necessary for Prismata to be sufficiently featured for the “Beta” label to be appropriate. At that point, most of our development effort shifts from being feature-focused to emphasizing content and polish.

In terms of polish, here are a few key areas of focus; updates will be arriving both before and during our Beta period:

  • Revisions to the tutorial and new user experience
  • New and improved sound
  • Server updates to improve scalability and stability

And of course, we’ll be deploying frequent content updates the whole time, including:

  • New units for ranked play (and occasional balance patches)
  • Episodic release of chapters from the single-player campaign
  • Puzzle packs

 

Beyond Beta

The milestone following Beta is one that we’re dubbing Steam Beta, in which we’ll be debuting Steam client support, Mac support, achievements (which will be available both inside and outside of Steam), as well as a few Steam-specific social and store-related features. In fact, several of our team members are already working toward this milestone.

Steam stuff is going well, and we do have a working Mac desktop version of Prismata, but we still need to get updates to behave on it (we’d have loved to get this out sooner, but problems with the Windows version really pushed this back in our schedule, unfortunately.)

The milestone after that is Open Beta. When we feel that our new user experience is as good as it can be, and we’re really confident that our servers can handle the volume, we’ll make Prismata available to the general public. At least, that’s the plan for now!

 

More Coming Soon

We often get asked how development is going, and we still avoid giving exact dates because of how much uncertainty there is when it comes to technical challenges and creative processes, but I hope this look into our internal milestone planning has been informative.

Next week, I’ll be leaking some new skins and more.

 


About Elyot Grant

A former gold medalist in national competitions in both mathematics and computer science, Elyot has long refused to enjoy anything except video games. Elyot took more pride in winning the Reddit Starcraft Tournament than he did in earning the Computing Research Association's most prestigious research award in North America. Decried for wasting his talents, Elyot founded Lunarch Studios to pursue his true passion.