RODINA

Rodina 1.1.5 is released! Download demo / full game now! (Readme)

Or buy Rodina on Steam!





ABOUT MEDIA/PRESS FAQ PATRONS ELLIPTIC

RECENT UPDATES

Cockpit Mode on Beta Branch!

CockpitMode

Cockpit mode is now available on the beta branch on Steam! To try it out:

* Switch to the beta (or dev) branch
* Either start a new game, or load the new default interior so that you get some Holoscreens in your cockpit. You can also add Holoscreens, or the new Holoscreen tileset, if you want to keep your current interior.
* Sit in the Pilot’s Chair by just walking into it
* While flying the ship, press “F” (for “Activate”) to bring up the pilot menu, and choose “Toggle 1st/3rd Person”

Now you’re flying in 1st person mode!

Warning!

Cockpit mode is for Rodina experts only. You think atmospheric entry and combat were hard before? Now they are even tougher!

Also:

This is build 1.1.6 and it comes with some caveats: this particular build is not going to come out of beta! There are a few reasons for this:

* Cockpit mode introduces some pretty big performance issues. It may not be playable on your machine!
* MSAA anti-aliasing is still turned off

I’m going to be out of town for a little over a week, but after I get back I’ll fix any bugs you guys find, and start on an optimization pass and put anti-aliasing back in, before fully releasing this build!

Cockpit Mode In-Progress

Last night I stayed up late and finished all of the major changes necessary to finally do this:

Cockpit Mode

Flying in first person is a go! And it’s pretty great :D You guys are gonna love it!

Now to make it so you can actually sit in that pilot’s chair!

Dev Update: Windows!

I’ve updated the Dev Build on Steam with some exciting new changes!

As you know, the current milestone is Cockpit Mode, which involves, among other things, a viewscreen. This update contains the technical features necessary to make this work: Holoscreen Windows!

Now you can see the entire Universe from inside your ship!

Holoscreen

To try it out, switch to the Dev Branch in Steam, enter the ship editor, and place a few Holoscreen Entities in your ship layout. They will act as windows.

A few notes:

* I had to disable MSAA anti-aliasing for technical reasons (I can explain below). You’ll see jaggies, but I will fix this before releasing the milestone.

* Please don’t worry that you can see your ship from inside itself. I’ll work it out before release.

* The Holoscreen models are ugly and temporary.

Enjoy!

Technical Notes

* The windows are implemented as portals using the stencil buffer. They are an exciting feature which eventually could be used not just for cockpit mode, but also for mirrors and (one day) wormholes / portals.

* Internally, I had to refactor the “geometry collection” render stage, to allow for greater control over what is rendering when (“First, render the portal, then render the whole exterior, then the whole interior”, etc). The new system is awesome- much cleaner, more powerful, and easy to read than what I had before.

* The game uses a logarithmic depth buffer for the extreme distant depth precision needed at planetary scales. Since this is implemented in the pixel shaders, it doesn’t work great with MSAA. It left artifacts on the interior tile pieces, and so I used to turn off the log depth buffer every time the player went inside. (You may have noticed that there were lines in the wall that disappeared when you closed the airlock- that’s why!) With the way the portals work, it’s better if everything is a unified system, so after hemming and hawing I’ve disabled MSAA. I will implement FXAA, which will hopefully play nice with the log depth buffer, before the next release.

Rodina 1.1.5 Available

Rodina 1.1.5 is now available! This release is a maintenance release without any new gameplay features. However, it does have the following:

* A new interior renderer intended to improve framerate for some users
* A new document parser which dramatically cleans up errors in the ingame documents
* A completely rewritten keyboard input tech to fix some isolated issues

Also, a test feature! I did some experimentation with procedural robot voices. Try them out by pressing F9, F10, or F11 while playing!

The Bossypants Choose Cockpit Mode!

The vote is closed and the results are in! Rodina customers in the Bossypants Tier have spoken and they have spoken thusly:

Robot Babies: 41
Cockpit Mode / Windows: 69
Moons: 29
Bugs / Optimizations: 4

The Bossypants vote is binding, so that means that my next milestone, which I am already hard at work on, will be Cockpit Mode! My plan is: you will be able to actually sit in the pilots chair, and when you activate the pilot station a Holoscreen will come down to show you a first-person view to the outside. You’ll also be able to place these Holoscreens around your ship to act as virtual windows!

You may remember that I also asked from input from ALL Rodina customers, via youtube, email, Reddit, twitter, and Steam. They responded as follows:

Robot Babies: 14.5
Cockpit Mode / Windows: 17
Moons: 13.5
Bugs / Optimizations: 5

So, really the breakdown was pretty similar! What I’m getting from this vote is that, while Cockpit mode was the winner, the other options are pretty popular as well so I intend to keep them around for the next vote at least! The only option that wasn’t popular was Bugs and Optimizations but I will always have that option because the game will ALWAYS need them! :D

Thank you to everyone who participated- I hope that it was fun getting to decide what’s next for Rodina! I’ve really enjoyed getting your feedback and look forward to doing it again soon!

Bossypants Vote!

It’s time for the next community vote! If you bought the game on my site at the Bossypants Tier or above, you are entitled to a binding vote on what I work on next!

Please sign in to your Dashboard and vote! It will be active for 1 week.

If you are NOT in the Bossypants tier (eg: if you bought on Steam) fear not! I still want to know what you think! Please go to Reddit or Twitter or the Steam Community and post your opinion! Or as always, feel free to email me directly at brendan@elliptic-games.com.

As I mention in the video, I’ll be putting out a Dev build covering the things I’ve been working on this month so you can check all that out, too!

Rodina 1.1.4 Live

Rodina 1.1.4 is now available!

This update is called Spaceship Bobsledding, and it adds a brand-new feature to Rodina: moving interiors. Now you no longer need to bring your ship to a full and complete stop before exiting pilot mode. You can simply leave the controls while the ship is moving. This has several implications:

* You can no longer Park In Space, so be careful! Your ship will keep moving (and crash!) while you walk around.
* The throttle will keep doing what it was doing when you left the controls. So the ship may coast, or it may actively drive, while you are in the interior.
* Be careful when exiting the ship. Leaving while driving or while in 3rd or 4th gear is not recommended. Leaving while the ship is rotating quickly isn’t advisable either.

This update contains other stuff, too! Debris icons will now change shape once you have visited them. There is a new screenshot mode (press F1), engine optimizations, improvements to the way the ship auto-levelling to the horizon works, and more.

As with the last update, those who are in the Appetizer Tier will need to donate again in order to play this update! Remember that you can either donate any amount in order to refresh your key, or donate up to the Buffet Tier in order to get a Steam key and access to all future updates!

Update Video

Hey everybody! I made a quick video to highlight one of the big changes coming in the next update – moving interiors! Enjoy!



Roadmap

Making a roadmap for Rodina is tricky. The game is meant to have an open-ended, community-influenced development, and I’m no producer, so coming up with a schedule of planned features is bound to backfire one way or another!

However, now that Rodina is on Steam and things are settling down, I took the time to plan out the next year or so. Check out the new Roadmap!

Nothing is final. It’s all just meant to share what I’m thinking. I want to focus on substantial feature updates that will incrementally upgrade the game with new features until players can board enemy ships. Each update needs to get us closer to that first really big post-release milestone.

Please let me know what you think on Twitter, Reddit, and Steam!

Rodina 1.1.3 Live

Rodina 1.1.3 has been in beta testing on Steam for a few days now, and it’s finally stable and available for download!

This build is BLOWING THE AIRLOCK and adds a brand-new feature to Rodina: atmospheric simulation. In this system, every room on your ship, and every location out in space, has an associated atmospheric density. Opening all of the doors on your ship to and draining the atmosphere can be a quick way to extinguish a whole fire, but it might also result in explosive decompression and throw you out the airlock!

It’s not hopeless out in space, however, as you can use your new Jetpack to fly back in the ship. To activate the jetpack, simply try to hit jump while you are already in the air.

This build also contains some new options for improving performance on low-spec machines, some optimizations to improve AI performance, and it removes the Steam wrapper which was causing problems for a large handful of customers.

Also, as with the last update, those who are in the Appetizer Tier will need to donate again in order to play this update! Remember that you can either donate any amount in order to refresh your key, or donate up to the Buffet Tier in order to get a Steam key and access to all future updates!