1. Astronimo
  2. News

Astronimo News

Developer Blog #9 - Evolution of the humble space crocodile

Hello again, Animator Rich here!

Last time I cornered you via blog post, we spoke a little bit about you (the humanoid) and a few of the other "sentient" contraptions that populate the world of Astronimo. But we left out one particular key player you'd be amiss without familiarising yourself with.

Yep, you've guessed it, it’s your devoted in-game employer, Hypergiant! - The faceless corporation that has quite generously permitted your accidental, extended vacation in a decommissioned solar system. Since they're not currently around to field any of your questions, it would probably be best that you set about returning to the fleet! Go on, what are you waiting for!

And by extension, who could forget (Not counting the aforementioned space fleet who have quite literally forgotten) our fearless commander, our favourite anthropomorphic reptile and perhaps our only hope of escaping this desolate, heliocentric cluster - Captain Croc!



An Origin Story of Sorts

(Concepts courtesy of our talented Art Department!)

Much earlier in development, when the Croc character we know today was first being conceptualised, he actually served quite a different purpose - he was to be the charismatic host of a sort of galactic game show that players would be taking part in. In fact, if you were to take a look under the hood of the game, you would see that Croc's animation asset is still named "RIG_host" to this very day! We ended up leaving behind the game show idea for a variety of reasons but Croc stayed put! (Something he seems to be quite proficient at ...)

Characterisation

We spent quite some time deliberating not only about Croc's appearance, but also about the way they should move. While honing in on their particular aura, we looked at character's such as Blackadder's Lieutenant George and Samuel Arrow from Muppet Treasure Island to set the tone we were looking for - Someone bombastic, authoritative and with just a (relatively large) dash of incompetence, to lead us on our daring mission across the cosmos.

Here are a few excerpts from what we called our “Rough Pillars of Character Constitution”, a style guide we put together before diving into the animation process:



Eccentricity
  • Slightly bonkers, eyeline directed up as if addressing a non-existent crowd
  • Raised head, almost vacant feel (this will also allow him the clearance to open his jaw)
  • Thinks he is of much greater importance than he is, rousing the troops!
  • Relegated to the "store cupboard" with delusions of grandeur
  • Tall and proud, faded valour
  • Is in charge, though perhaps shouldn't be
Big, wide gestures!
  • Extend and utilise those arms whilst talking as if attempting to gesticulate lofty concepts ("You must travel far and wide!")
  • Quick, erratic head movements whilst barking orders - generally lead with the snout
Life and Limb



Perhaps unsurprisingly, Croc ended up having more joints (See previous animation blog post for more context!) than any other character/contraption in the game to date. We actually had to slightly increase our set in-engine bone limit to get him through the doors!



Since his very specific anatomy features a shoulder socket that is largely offset from the rest of his arm, his arm bones are driven by an IK chain with extra protruding bones to better align with his geometry. The protruding bones are then told to point down along the arm, linking up with his wrist socket in a logical manner. Some additional maths are performed to give us solutions for limbs that stretch and softly transition between compressed and fully extended, equipping our beloved crocodilian with the range & flexibility to gesticulate accordingly.

With fingers extended, his arms are ever so slightly too long to rest by his sides without intersecting into the floor - but this is no matter as most of the time you see him, he’ll be waving them around with unrestrained vigour!



For Croc’s long, dangly tail, we created some tooling to do a rough simulation of the tail colliding with the ground. Animators could then use this as a base pass, working over the top to refine and polish for the final result.

Getting Face to Face

We knew Croc would need to convincingly emote and carry a performance to some extent. To facilitate this, we made sure to build an adequate amount of detail into the rig that controlled his facial features.



A dedicated Snout control allows for additional wobble and overlap as he waggles his face vivaciously from side to side! With a job title such as Croc’s, this sort of movement is practically guaranteed.



A similar approach was taken for the brow-like protrusions in which his eyeballs sit. By dragging these behind faster movements of the head, we could soften the overall form so that it appeared springy and elastic - presumably just like real-life space crocodile meat!



Equally, articulated jaw and tongue controls allow us to fortify the illusion of him forming “words” (or perhaps “gurgles” is a better descriptor?) as he relays his numerous instructions to you.

Closing thoughts
Hopefully this gives you a little insight into what makes Croc tick and how we ended up here. Thankyou for taking the time to read. If you haven't already, I'd highly recommend you check out Astronimo and grant yourself the oppurtunity to meet Croc in the flesh!



Astronimo is out in early access now!

https://store.steampowered.com/app/1808640/Astronimo/

Join the Coatsink Discord Server

PATCH NOTES - EA Hotfix 1 (0.3.1)

Build Revision number: 0.3.26184 G


Fixes:
  • Fixed a crash that occurred during the tutorial workshops when playing online.
  • Fixed a crash that occurred on entering subscribed Developer Worlds from the Steam Workshop.
  • Increased the Tutorial Subverse timer to 30 minutes and other general improvements in this area.
  • Removed the prefab in the Pathways Workshop in the Tutorial Subverse.
  • When playing worlds in the World Editor, planet cores will no longer cause player death.

Updates:
  • Updated Credits.
  • Removed unwanted information from logs received when players enter feedback or bugs through the bug reporter tool.


Thank you to everyone who continues to report bugs and give us feedback on the game.

If you experience any issues, please use the in-game bug reporting feature or feedback form, or you can join the Coatsink Discord Server and use the appropriate reporting channels.


Developer Blog #8 - Community Moons

Hello, my name is Michael Kirby, and I am one of the Designers on Astronimo.

Today we are gonna explore the making of a Community Moon with the example of Mini Gaia and showcase the process of how I put this World together from sketches to a fully living World. Mini Gaia is available on the Steam Workshop right now and is ready to play as soon as Astronimo hits early access on September 28th!

On the Steam Workshop you will find several examples of Community Moons in the Steam Community Workshop space. Each of these wonderful Worlds were made with the Astronimo’s amazing World Editor tools. Some of the Devs created fun liner obstacle tracks, or Mini Games (Race Course, Mazes, ect…) and others like myself created explorable worlds - not so different from the ones you’ll find in the main game. You can do the same with the tools in the game or go beyond with your creativity!

Mini Gaia Steam Workshop: Pen and Paper

But, before we get ahead of ourselves. What was the process done to create some of these Community Moons like Mini Gaia? Well like all great things, it started with an idea: some sheets of paper and a range of pens and pencils. Using a grid based notebook, I sketched out a rough idea for what Mini Gaia could look like. Sketching out initial ideas for Challenges, the main route of progression, optional explorable paths and where the starting and end points would be. After the ideas were put down on paper, then came the note taking and reviewing of the initial ideas. For Mini Gaia this was to see what was achievable and a more in depth analysis of ideas and elements that could be used for the challenges.

Mini Gaia Initial Sketches:

At this stage I was not afraid to scrap ideas or go back to the drawing board to think up new areas or challenges.

Blockout Ideas

Now that the ideas were out on paper, the next part was to translate what was written and sketched down into the game’s World Editor. With all great games we start off with blocking out the level’s structure, in Astronimo’s case the World’s structure. Using the tools of the World Editor I was able to build sections of the World bit by bit, using the Terrain Editor.

The building blocks of Mini Gaia:

Once I blocked out a section I was happy with, I moved on to the next section. Here the World was still in a rough state and although I was happy with sections, I made sure to leave room to improve and edit. Which meant no art assets, textures or finishing touches yet. With building the structure of Mini Gaia, the thing to organise was where the start and end points would go, and I used my sketches for reference.

Activities for Players

Once I have a section of the World blocked out, I then could incorporate the challenges and interaction ideas for Players to experience. At this stage in particular you’ll find that what works on paper doesn’t always work in the engine! This doesn’t mean what was sketched up was wasted, but instead an opportunity to iterate and learn.

For this section I am going to look at two of the challenges from Mini Gaia: that of ‘Lumberjack Field’ and ‘Around We Go’.

With Lumberjack Field I had a pretty clear idea of what I wanted. It involved Lava and would require players to build a contraption to get themselves and a battery over to the other side of the area. In the original challenge sketch I had floating platforms with lava and the safe grounded terrain was all on the same level.

When I made this in the World Editor, it led to the challenge being really straight forward and less fun or skill based - plus the floating lava platforms offered no sense of difficulty. I took the results in and came up with the idea to remove the lava platforms and have the safe grounded terrain area be on different levels. In the end this would require players to build a contraption(s) to not just go over the lava but up and over the middle terrain.

Lumberjack Field Challenge:

The other thing that proved to be a challenge to design was ‘Around We Go’. With the area it now sits in on Mini Gaia, I had no idea what I wanted to go here. I went back and forth on ideas, but in the end inspiration hit me when playing the main game during a play-test session.

Me and a few other Devs found going through loops in the worlds to be a lot of fun and cause all kinds of chaos and excitement during game play. That's when I decided to go away and create a challenge about building up speed to go through loops and make daring jumps. I also researched other games that use loops in a similar function.

With a sketch or two I had the skeleton of what I wanted, and then it was all a case of building away and blocking out the space. With this challenge I play-tested it a lot, to make sure it was a challenge to build up speed, fun to loop and jump.

Around We Go Challenge: Adding the Art

With the main game we have talented artists to dress the World and place assets around that follow the style and look of Astronimo. With their skills and art work, the game is brought to life. Luckily for us their beautiful art assets are ready for us to use in our Community Moons, so using a pool of tailored art assets I was able to populate Mini Gaia; creating a forest area, a damaged deforest place, open fields with loops and many more secret areas. So you’ll have to play Mini Gaia to find and experience everything on offer!

The Art of Mini Gaia:

Then the final touches are added to Mini Gaia. With the use of lights to highlight or add atmosphere to parts of the world. Adding simple characters to bring an extra addition and sense of life for Mini Gaia, showing it is a lived in world. To top it all off, adding VFX to some logs burning in the pools of lava.

Final Touches:

Keep a look out for our next developer blog!

Astronimo is coming to Early Access on September 28th!

Wishlist now:

https://store.steampowered.com/app/1808640/Astronimo/

WE HAVE A WINNER! 🏆🏆🏆



[h3]Congratulations to @/soullodologg who is the winner of our ASTRONIMO GIVEAWAY for: [/h3]

🚀 A custom Astronimo Xbox Series X controller designed by our Creative Art Director Gareth and made by Extreme Consoles

🚀 A steam key for Astronimo in Early Access.

Thank you to everyone who took part - and keep a look out for more giveaways to come!

- The Astronimo Community Team



ASTRONIMO OUT NOW! 🚀🚀🚀

Attention Adventurer

The time has come. Astronimo is out in EARLY ACCESS NOW!

Gather your crew, explore strange planets, build all manner of weird & wonderful contraptions or even your own worlds.

You're only limited by your imagination!

[previewyoutube][/previewyoutube]

Get it now:

https://store.steampowered.com/app/1808640/Astronimo/

Join the Astronimo community in Discord
Follow Astronimo on X