What have we been up to in the final quarter of the year? Quite a bit, actually!
What We’ve Done
All the way back in September, we shared a table at Boston Festival of Indie Games with out friends at Surreality. This proved to be a really invaluable experience
One of our goals was to make the app as a whole a little less opaque to new users. To that end, we decided that having a mascot/mentor character would be good. So, back in the Spring, we (Kelly) started drawing concepts for the palm tree that would become Darcy, the keeper of the nursery. You may have seen them if you stopped by our BFIG table, as they were on our banner!
My personal goal for Darcy is to write them as a bit of a high-strung nerd. Which, hopefully, should be easy, because that’s what I am.
I’m not sure if we want to have other characters in addition to Darcy; we have a few concepts, but gARden isn’t exactly the type of game that necessitates a large cast, so we’ll see.
More Intuitive UI
The singular complaint we heard again and again at BFIG was that the UI we built for interacting with the plant once you potted it was unclear. Our original approach was to try and lean in to the AR aspect and make the UI itself a 3D object that felt like it existed in world-space.
To that end, we made little bubbles containing tools. The idea was that you’d tap and hold the bubble until it popped, and then use the tool following in-game instructions. However, we made several big oversights with this approach:
- The bubbles bobbed and orbited the plant, which made them somewhat difficult to get a finger on.
- Because they were 3D, the bubbles could sometimes be obscured by the plant itself.
- Knowing to tap and hold the buttons until they popped was not intuitive.
- Knowing what gesture to do after presented with the tool in the bubble was not intuitive.
So, we took another crack at it.
On the left, we have the old style of UI, featuring the 3D bubbles that orbited the plant. On the right, we have the new style of UI, which substitutes the bubbles for more traditional buttons that remain stationary relative to the plant, with tails pointing to it.
These new UI elements also look quite good in motion, if I do say so myself.
More Plant Variance
I will probably do a more in-depth post on this in the future, but we’ve also rebuilt the way plants get textured, which allowed us and our artist to pretty easily make new color schemes for plants within a species. You might have noticed the two jade plants in the above section were different patterns colors; that’s a result of this system.
Another neat thing we were able to do was implement a diegetic way of representing plant thirst; they now discolor to varying degrees depending on how much they need water.
On the left, we have the plant builder menu presenting the user with new color and pattern combinations each time they select the jade species. On the right, we have the aforementioned thirst indicator. Notice how the plant gets more yellow as the water level drains!
What We’re Doing
At BFIG, we got a fair amount of interest from visitors signing up for a closed alpha. We initially said we’d like to have that ready for you all by the end of the year. Unfortunately, as you can tell, we missed that window. However, we definitely still will be rolling out an alpha in the near future. If you have any questions or concerns about that, or want to sign up, drop us an email at firstname.lastname@example.org. Thanks once again to you all for both your interest and your patience.
Currently, our artist Megan is working on a Begonia to add to the list of available plants at launch. This is the first plant we’ve worked on following the aforementioned refactor of the plant texture, and we’re leveraging that as much as we can. You can expect to see more about this in a future post about that system specifically.
Lastly, we were recently asked to prepare a small installation for Boston’s Art Week this coming May. Details are sparse, but you can expect more tweets and blog posts as we get closer to the event. It’s still almost half a year away!