Survivors of Ragnarök is a city-building-management-survival game inspired by Dwarf Fortress. Manage, create, and survive through dynamic and deadly worlds. Losing is a fundamental core aspect of design.

Report article RSS Feed Survivors of Ragnarök - When In Rome

Why we switched to OpenGL and why you should care!

Posted by Tastyrice on Sep 12th, 2011

As many of you fine dashing gentlemen(and ladies) know, in our last content update we converted our entire graphics library from some very obscure not so awesome library to everyone's favorite type of GL; open of course.

It has been a long grueling process process in the short term; even now we are still trying to convert a lot of our code to reap the benefits of OpenGL. However The long term benefits are invaluable not only for us as your narcissistic developers, but also to our fantastic and incredible community.

So before we talk about the awesome benefits that OpenGL offers you guys, let's talk about how awesome this is for us. Many of the features OpenGL offers serves to streamline our work flow. No longer will recoloring dwarfs require a right AND left animation set. This effectively cuts redundant and repetitive work time by half, and that's the kind of work time you want to cut down. Which leaves for more shenanigan work time; the type of work time you want to increase.

We also have the ability to do a lot more with our engine visually. Effects that were complex on our old library has become substantially easier such as day/night cycles and parallax layers. A wide breathe of effects we probably will never use like per pixel lighting and depth of field are available not only to us but to you guys as well. Which is a fantastic segue to why this will benefit our community.

The ability to mod the game and add user created content will be MUCH easier for you guys. Not only will we be gradually adding more and more mod support throughout development but our fantastic community has tools that we may never use. We want to empower our community not only with the ability to create fantastic and out of this world new creatures and items, but also wanted to give the ability to allow our community to create new and interesting game modes and worlds.

Of course Rome wasn't built in a day and Survivors of Ragnarok is no exception. We want our community to be as active in development as we are. From the very start of the project we have shared each and every new build with our community; bugs and all. These are as internal as builds get without developing a game yourself. Everything we have we've shared with our community, and that's our development philosophy moving forward.

Although to be fair our single-player campaign we will be keeping fairly secret until we get closer to release. That's mostly cause it would litterally blow your your mind away (Seriously, we legally are required to have everyone agree to a small EULA where we take no responsibility for the spontaneous combustion of your cranium).

Public Service Announcement:

Millions of pigs each year are battered, beaten, abused, eaten, and killed each year due to swine related violence. Nine out of ten people know someone what has been affected by domestic pig violence, and one out of every three children will be never own a pig.

Help fight against mistreated pigs and piggy abuse by adopting a pig today. There are plenty of pigs that still need a loving home. More importantly there are plenty of children that need a pig to love. Adopt a pig today.

Desura Digital Distribution

As always don't forget to follow us on Twitter, Facebook, Desura, IndieDB, Blogger, and Steam! You can now subscribe to our Pixel Pushers Podcast on iTunes!

The Kitchen

Post comment Comments
Theon Sep 13 2011 says:

I love the tentacle :D

+1 vote     reply to comment
Kamikazi[Uk] Sep 13 2011 says:

Good news :D, open gl is a great libary i had no problems with it at all when i have been using it. What libary were you guys using before Open GL i was just curious :D.

+1 vote     reply to comment
Tastyrice Author
Tastyrice Sep 13 2011 replied:

We were using AWT and Swing and having to do some dirty things to the code to make the game act the way we wanted it to. Naturally there were TONS of bugs when we switched over to OpenGL.

+1 vote   reply to comment
Kamikazi[Uk] Sep 13 2011 says:

Ah ok :P never even heard of them lol. Hope you find Open GL better :D. Game is deffinitly getting better and better :D.

+1 vote     reply to comment
EpicChicken Sep 13 2011 says:

omg taaty rice epic posh chicken its just sooooooooooooooooo epic

+2 votes     reply to comment
Hell_Diguner Sep 13 2011 says:

Right, now to make a gif that alternates between picture 4 and 5

+1 vote     reply to comment
EpicChicken Sep 13 2011 says:

id adopt a chicken but pigs... there evil its just how they stare into your soul

+1 vote     reply to comment
Fib Sep 13 2011 says:

Good choice migrating to OpenGL since it's such a flexible library. I'm sure your work flow will improve exponentially because of it.

It would be nice to see some shader techniques with all this beautiful pixel art. Blurring, simple spot lighting, and depth of field would look so amazing.

+2 votes     reply to comment
Leafhouse Sep 13 2011 says:

As always, brilliant!

+2 votes     reply to comment
Jpmerida Sep 14 2011 says:

When opening this page, I scrolled down... When I see the Headless Pig..
I say "OMG! Dwarf's are so classy."

+1 vote     reply to comment
SolidFake Sep 14 2011 says:


(preordered btw)

+1 vote     reply to comment
Ouren Sep 16 2011 says:


+1 vote     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Survivors of Ragnarök
Windows, Mac, Linux
French Rice Games
Custom Built
Send Message
Official Page
Release Date
Released 2011
Game Watch
Track this game
Report Abuse
Report article
Related Games
Survivors of Ragnarök
Survivors of Ragnarök Real Time Strategy
Related Groups
French Rice Games
French Rice Games Developer & Publisher with 4 members