Tags: maze, patchnotes

Prismatic Maze - Coin Update

Prismatic Maze is now in Latvian!

Hey Everybody!

May the streets be paved with Coins!

With this update, Pigment Creatures now generate Coins as they grow & spread them out inside their Mazes.
Players can pick up coins like other items in the Maze, adding them to their collection upon completing the Maze.

Coins are part of a growing lists of collectible Treasure items.
Coins come in five denominations - Iron, Copper, Silver, Gold & Platinum.

Each Pigment is born with variable DNA traits.
The Prosperity trait controls how likely they are to generate coins each time they grow.

As they get older, they generate higher denomination coins.
Coins are also a form of in-game currency that will be used in various ways in future updates.

Hello Latvia!

Also, our friend Pēteris Lediņš has translated the game into Lativan!
Steam doesn't even have a language selection for Latvian, but maybe they will at some point :)

The localization process has been an interesting lesson in languages, especially in what does and does not translate easily. 
Humor, wordplay & quotes especially are difficult to translate well.
Thinking about future translation really helps clarify how you plan to present or display text.

Thanks so much to all of our translators; you guys are awesome!

Automatic Updates and Versioning Saves!

Hopefully, nobody is going to see this when they play the game, but it's a super cool feature :)
I'm going to go into this in much more detail in another post, so this is the short version...

Prismatic Maze stores a lot of the stuff in long term state, on disk in a file-based database format.
As features are added or changed with updates over time, the shape of various things in long term state data saved and the details in data itself may also change.
At any given time, a new game could be created and played through using the shape of the data at that time without worrying about versioning it.
But, a save game that was created some time ago could also be revisited after some significant changes had been made.

The ability for the game engine to load a save game that is in an older format than the current one is potentially tricky.
To address this, lots of things that get saved are versioned and I use a few different patterns to describe, detect and update versioned data in the game engine.

In this update, I finally added a robust database schema updating system that automatically brings older saved files up to the current version.
Prior to this update, I had to be very cautious about what could be changed in order not to break support for loading older saved game files.

New Monthly Update Cadence!

When Prismatic Maze was first released, I did updates pretty frequently in the first week, addressing immediate issues found at launch.
Following that, I put out weekly updates for the first month & bi-weekly updates for the second and third months.
This update marks the first update after a month since the previous.

The main reason this one took longer was personal.
My wife and I took a vacation and renewed our vows for our Anniversay.
Also, I needed to spend some time taking care of home stuff.
Those two things knocked out close to three weeks, during which I was unable to work on the game.

That said, I think a monthly cadence is a good one going forward.
It lets me work on bigger things and allows updates to have more content and make more significant changes.
It reduces publishing overhead, which easily takes a full day with each release.
It allows time to experiment and explore new ideas or address other personal things without getting anxious about the next update (work life balance, ya'all).
It reduces messaging spam for players, giving enough time between updates to feel like returning to see what the new update does worth the effort.

So, for the next while, I'm planning to put out updates on a Monthly cadence.
Lots of cool things in the coming months, I'm super excited to share them with you ;)


* add Latvian localization
* update Pigment creatures to spawn coins in hallway positions during growth cycle
* add automatic update features for map files
* filter time items in new maze recipe based on map size (prevent smaller maps from adding larger time items)



Prismatic Maze - Coins
Prismatic Maze - Coins
Prismatic Maze - Coins
Prismatic Maze - Main Menu (En) => Prismatic Maze - Main Menu (Lv)
Prismatic Maze - Options Menu (En) => Prismatic Maze - Options Menu (Lv)
Prismatic Maze - New Game Menu (En) => Prismatic Maze - New Game Menu (Lv)
Prismatic Maze - Load Game (En) => Prismatic Maze - Load Game (Lv)
Prismatic Maze - Credits (En) => Prismatic Maze - Credits (Lv)
Prismatic Maze - Stage Select Load Menu (En) => Prismatic Maze - Stage Select Load Menu (Lv)
Prismatic Maze - Stage Select New Map Menu (En) => Prismatic Maze - Stage Select New Map Menu (Lv)
Prismatic Maze - Pause Menu (En) => Prismatic Maze - Pause Menu (Lv)
Prismatic Maze - Capture Pigment (En) => Prismatic Maze - Capture Pigment (Lv)
Prismatic Maze - Victory Menu (En) => Prismatic Maze - Victory Menu (Lv)


  • hi said

    Very nice post. I just stumbled upon your blog and wanted to say that I've truly enjoyed surfing around your blog posts. In any case I will be subscribing to your rss feed and I hope you write again soon!|

  • Lorraine said

    balance of nature
    balance of nature

  • Alexis said

    balance of nature
    balance of nature

  • www.wheretiz.com.au said

    balance of nature

  • https://cglescorts.com/user/profile/568215 said

    balance of nature
    balance of nature

  • Buster said

    balance of nature
    balance of nature

  • www.freeadvertising.space said

    balance of nature
    balance of nature

  • Amado said

    balance of nature
    balance of nature
    balance of nature

  • Bea said

    balance of nature
    balance of nature

  • Luke said

    balance of nature
    balance of nature
    balance of nature

  • Gaye said


  • Lester said

    balance of nature
    balance of nature

  • Eartha said

    balance of nature
    balance of nature

  • Dina said

    balance of nature
    balance of nature

  • www.dvls.tv said


  • docs.vcloud.ai said

    balance of nature
    balance of nature

  • Jon said

    balance of nature

  • Dawna said

    balance of nature

  • William said

    Hello there! This is my first visit to your blog! We are a group of volunteers
    and starting a new initiative in a community in the same niche.
    Your blog provided us valuable information to work on. You have done
    a extraordinary job!

  • Margie said

    I do believe all of the ideas you've presented in your post.
    They're really convincing and will certainly work.
    Still, the posts are too short for beginners. May you please lengthen them
    a bit from subsequent time? Thank you for the post.

  • Danny said

    always i used to read smaller posts which as well clear their motive, and that is also happening with this post which I am reading at this place.

  • Cristine said

    I've been browsing on-line more than three hours today, yet I never found any fascinating article like yours.
    It's pretty value enough for me. In my view, if all site owners
    and bloggers made just right content material as you did, the net shall
    be a lot more useful than ever before.

  • Jonelle said

    balance of nature

  • Diane said

    balance of nature
    balance of nature
    balance of nature

  • http://darkusblack.com said


  • Marilyn said

    This is the right web site for anyone who wishes to find out about this topic.

    You understand so much its almost hard to argue with you (not that I actually would
    want to…HaHa). You definitely put a fresh spin on a topic
    that's been discussed for ages. Wonderful stuff, just great!

  • Cheryle said

    Wonderful beat ! I would like to apprentice while you amend your site, how
    can i subscribe for a blog website? The account aided me a applicable deal.
    I had been a little bit acquainted of this your broadcast
    offered bright transparent concept

  • Lonnie said

    Hi there, You've done an excellent job. I
    will certainly digg it and personally suggest to my friends.
    I'm confident they will be benefited from this web site.

  • Mervin said

    whoah this blog is excellent i like studying your
    articles. Stay up the good work! You recognize, lots of people are looking around for this info,
    you could help them greatly.

  • Israel said

    It's remarkable in support of me to have a site,
    which is helpful for my experience. thanks admin

  • Lenore said

    Highly energetic blog, I enjoyed that bit. Will there be a part 2?

  • Raymundo said

    Have you ever considered creating an e-book or guest authoring on other sites?
    I have a blog based upon on the same ideas you discuss and would love
    to have you share some stories/information.
    I know my viewers would appreciate your work. If you are even remotely interested, feel
    free to shoot me an e mail.

  • Audra said

    Thanks , I have just been looking for information approximately this topic for ages and yours
    is the greatest I've found out so far. But, what concerning the conclusion? Are you positive about the source?

  • Loren said

    Sweet blog! I found it while searching on Yahoo News.
    Do you have any suggestions on how to get listed in Yahoo News?
    I've been trying for a while but I never seem to
    get there! Appreciate it

  • Jessie said

    Wow! After all I got a weblog from where I be able to in fact
    obtain useful facts concerning my study and knowledge.

  • Brenton said

    Link exchange is nothing else but it is just placing
    the other person's web site link on your page at suitable place and other person will also do
    same in support of you.

  • Melina said

    I am actually thankful to the holder of this website who has shared this fantastic article at at this time.

  • Aaliyah said

    If you are going for most excellent contents like myself, just go to see this site all the time since it presents quality
    contents, thanks

  • Alphonse said

    My coder is trying to persuade me to move to .net from PHP.
    I have always disliked the idea because of the costs.
    But he's tryiong none the less. I've been using WordPress on a variety of websites for about a year and am nervous
    about switching to another platform. I have heard fantastic things about blogengine.net.
    Is there a way I can import all my wordpress content into it?
    Any kind of help would be really appreciated!

  • Shelton said

    Thank you, I've just been looking for info approximately
    this subject for a long time and yours is the best I have found out till now.

    But, what concerning the conclusion? Are you sure in regards to the

Add a Comment