RODINA

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

Or buy Rodina on Steam!





RECENT UPDATES

Robot Eyes!

The Robot Babies are going great! Getting closer to release on these guys. Basic NPC features are mostly done and now I’m moving onto “flavor” features. Current work: Eyes!

RobotEyes

My goal is for the Bots to have expressive, varied eyes, so I decided to create them procedurally. Very excited to see them bring these little guys to life even more!

Dev Update: wandering robots, lots of physics bugfixes, and enemy respawning

Hey folks! New Steam Dev Branch update to keep you up-to-date on what I’m working on!

* Wandering Robots: the robots, while still majorly in-progress, now have autonomous random movement. They can wander around your ship without getting stuck on walls or doors. Try them out with the “MakeRobot()” console command.

* Lots of major physics fixes related to the major refactoring from last time. Thanks to everyone for bug reports!

* Enemies ship groups should no longer respawn. You can clear planets now! (this was buggy before- let me know how it goes! Look for respawning, planets having way too many enemies, etc)

As usual, this update may be buggy and is only for info and testing purposes!

I know it may not look like it but I’m making great progress on the robots. After this I’m just working on fun robot stuff – animation, behaviors, sound FX, etc! Very exciting!

Dev Update: More mod support and big under-the-hood physics refactoring

Hey guys, not a big deal with this dev snapshot but I made some medium-sized under-the-hood changes to the engine to help simplify NPC stuff. It involved a lot of changes to physics management and might break stuff (I think ship crashing is broken) :P

Also improved mod support even more. Now music and shaders should actually be supported.

Figured I’d update the dev build so modders could take a look. And if you notice new crashes or physics-related problems, let me know!

PS: I also took the green/red LOS lines out.

Some site issues…

EDIT: The store should now be up and working again! Please let me know if you notice any glaring issues!!

Well, now that NerdCubed did another video about Rodina, my webhost thought it would be a perfect day to migrate my site and break everything*! :D

Thanks to the very quick services of Michael Francis, my sysadmin, the main site is back online. We’re still working on getting the Rodina store back up and running. Terribly sorry but Steam remains an option!

If you’re looking for the Rodina Demo, it can be found here!

If the store being offline is screwing you up – preventing you from accessing your key or something – please send me an email so I can help you out! brendan@elliptic-games.com

(* Of course, this isn’t my webhost’s fault, but it’s much more convenient to shift blame to them!)

Experimental Mod Support on the Dev Branch!

I just updated the Dev branch with an experiment that I’ve been working on: better Mod support for Rodina!

The big concepts:

* Rodina now creates a “Mods” folder
* Players no longer need to manually copy, overwrite, or backup files to install a mod. Simply place the folder containing the mod in the “Mods” directory and run the game
* Each mod can have its own Data folder, Script folder (all matching the layout for the main game). The game will automatically load these assets and, in some cases use them rather than the original game assets.

I tested this with a handful of mods and some of them work perfectly as is. A few won’t work with the new system yet, but there’s nothing stopping you from installing a mod the old way.

Internally, this involves big changes to the way scripts load. I’m positive that these changes will cause bugs. That’s why they remain experimental and in the dev branch for now. I welcome feedback from modders, and also any bug reports about things suddenly not working!

Line of Sight progress on Dev Branch

Work on the Robot Babies begins in earnest! Since the vote wrapped up, I’ve begun implementing basic NPC features, like Line of Sight. This is one of the game systems that figures out what the character is capable of seeing.

RobotLOS

If you’d like to see progress, check out the dev branch on Steam and type “MakeRobot()” into the console to create a dummy robot character. Now every character (including the player) will get a white “vision cone” showing what you can see. The system will also show the lines of sight between the character’s eyes and the various objects in their room. Green means they can see it, red means that they can’t!

The system isn’t perfect by a long stretch, but I think it should be fine for what these babies are going to need to do!

Vote Results!

The votes are in, and the results aren’t surprising! Anyone who followed the poll on the Steam forums saw that there was one option that was the clear favorite:

Robot Babies!

The final results of the Bossypants voters was:

* Robot Babies: 95
* Multi-Story Interiors: 25
* Moons: 35

That’s the main vote so it determined the winner! However we also got a huge response via other venues. The total from the non-official poll was:

* Robot Babies: 66
* Multi-Story Interiors: 10
* Moons: 16

THANK YOU TO EVERYONE who participated! We had an amazing turnout for this vote. I’m really really excite to get these little guys in the game. I really feel like, in a year or two, we’ll look back at this as an important moment for Rodina! Thanks guys!!

3rd Bossypants Vote!

It’s time for another 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! The options are:

1. Robot Babies
2. Multi-Story Interiors
3. Moons

Please sign in to your Dashboard and vote! It will be active for 1 week only- expiring on June 12th!

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.

Rodina 1.1.7 – Cockpit Mode and Optimizations – is Live!

Thanks to the help of all the beta testers, Rodina is faster and more stable than ever! This update finally allows you to control your ship in first person from the pilots chair!

(Press F (or whatever your “Activate” key is) while piloting the ship in order to bring up the piloting menu, which will allow you to toggle first person mode.)

It also comes with some significant optimizations, including some new options: Retro Mode, and Lighting Quality, which can drastically improve performance for those with very low-spec machines. Here are some examples of what Retro Mode looks like:

RetroStart RetroSunset

I’m not going to lie – I’m not stupid enough to do this, but there was a brief moment when I considered making Retro Mode the default way to play the game. It’s a gimmick but I like it a lot!

Read on for the full patch notes:
read more »

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!