Share this project


Share this project

Project Eternity is an isometric, party-based computer RPG set in a new fantasy world developed by Obsidian Entertainment.
Pillars of Eternity is an isometric, party-based computer RPG set in a new fantasy world developed by Obsidian Entertainment.
Pillars of Eternity is an isometric, party-based computer RPG set in a new fantasy world developed by Obsidian Entertainment.
73,986 backers pledged $3,986,929 to help bring this project to life.

Choosing the Best Tool for the Job

At Obsidian, we have always tried to choose the engine and toolset most suited to the game we are making. When making a sequel to an existing game, we use the engine from the original game so that we don’t waste time recreating the inner workings and gameplay behavior in a new engine before we can even start developing new content. When creating a new game from scratch, we evaluate the options available to us and choose the one we think fits best. In the case of Project Eternity, we feel the best fit is Unity.

Unity enables small teams to be very productive. Unity has an amazing development environment that makes it very easy for programmers, artists and designers to work together to build great games. In a very short time we have already made great progress prototyping some of the core functionality for Project Eternity.

We do intend to use some of our in-house tools in conjunction with Unity where it makes sense, such as in the case of creating conversations and editing some of the RPG-specific game data. Unity makes it very easy to extend not only the game engine but the development tools as well, and we feel integrating some of the tools that have already proven effective on previous Obsidian games will get us off to a great start on the development of Project Eternity.

Unity also supports a wide range of target platforms. We knew that a likely request from the community was going to be support for Mac and Linux versions of the game, and we wanted to make sure we were in the best position to do that. While we could have ported Onyx, our internal engine technology, to those platforms, the time and effort required to do so would reduce the budget we have to make the game and result in less of the awesome gameplay and content our fans desire. Mac and Linux will still require time and effort from us to test, maintain and support but Unity gets us most of the way there. In fact, our experience with Unity so far has made us confident enough that we have decided to remove Linux support from the stretch goals and just commit to providing a Linux version right here and now! Of course, we can’t take something away from our stretch goals without putting something else in its place, so what is that going to be?

The $2.2 million stretch goal will still include a new Region, a new Faction, a new Companion and all the hours of additional gameplay, quests, NPCs and items that go along with those things. But we’ve also got something new coming to this stretch goal, and it’s big enough that it’s deserving of its own update to talk about it! So tune in this coming Monday, September 24th where we will reveal our new stretch goals, unveil a fun new tracker for them, and announce our schedule of guest stars for the week!

Thank you for supporting Obsidian and Project Eternity!

Chris Jones
CTO, Obsidian


Only backers can post comments. Log In
    1. Kabraxis on

      Why do you think so@Chris?

    2. Anios Selindar on

      It's freakin' heaven on earth !

    3. Jaco Gerber on

      @Sylvian Alessandrini - Currently in beta. See the newest Humble Bundle - it features Rochard for Linux. Runs pretty dang well too.

    4. ☆ dlux ☆ on

      So, now we have Linux support. :)

    5. nadeem on

      wow i love that so now linux for sure will be on the list

    6. Missing avatar

      Lars on

      Thanks for adding linux support

    7. Chris Decker on

      Not gonna lie, this makes me want to drop my support for your project. I understand your logic in this decision, but Unity is a horrible game engine. I hope you reconsider this because I really want to support this idea.

    8. Björn Fallqvist on

      Hm, I suppose you guys know best. Will it still be pre-rendered 2D hand-painted backdrops (loved them in the BG games)?

    9. Johannes 'Waldgeist' Rebhan on

      @Anton Molodetskiy
      Art Direction defines the look of a game and not the engine technology. Look at the myriads of id Tech Games, Unreal (if they don't just drag and drop the Gears shaders in and run with it), Source Engine, Crytek Engine games. They all look vaaastly different and it's often impossible to make out which engine powers them, if the team went through the trouble to create their own shader-set (some Unreal shaders pop up a bit often in Unreal engine games, so it's possible to sometimes tell a game is powered by Unreal, just because they use the built-in stuff a lot, but still the games art is the look defining aspect).

    10. saltygoats.ruzzaford on

      Will the Linux port depend on Steam? Steam will afaik only support Ubuntu on release... (Still: Linux yaaay!)

    11. Missing avatar

      cordell melgaard on

      Can you tell us what other isometric games use Unity so we can get a feel for what the basic mechanics will be like?

    12. Daz23 on

      Thanks for the Linux support. I am upgrading my pledge now.

    13. Darklord on

      Sounds good, but what happens if we hit the 2.2 million stretch goal before Monday? Will you reveal early? :-D

    14. Sylvain Alessandrini on

      Unity is not available for linux or is it ?

    15. veryblackraven on

      So be it. Not a bad engine at all if you ask me.

      Put in a Wii U support as a 5m stretch goal. :) Just joking...

    16. Missing avatar

      Alberto de Tena Rojas on

      Thanks for listening to all of us who asked for Linux support!

    17. Florian on

      Thanks for Linux Support!

    18. Gusanito on

      Awesome, cant wait for the update

    19. Rinu on

      Great news :).

    20. Missing avatar

      vortican on

      Man, this is great. I don't even use Linux but I recognize the dedication of a company to their fans to commit to something like this without requiring an additional infuse of funds. You guys are doing an awesome job and you have lots of fans behind you!

    21. Gauthier Brunet on

      Does that mean a Wii U version ?? OMAGAD ^^

    22. Missing avatar

      Anton Molodetskiy on

      I know a couple of your team members (Chris and I imagine others) are helping out with Brian Fargo's Wasteland2 project and they are also using the Unity Engine. The two games wont look very similar, right? I'm just not 100% familiar with the engine and am hoping that Project Eternity doesn't seem like a WL2 clone.

    23. Rodrigo "rrc2soft" Roman on

      All hail the Tarball Knights of Gzippia! :-D

    24. Missing avatar

      Joscha on

      Hooray, Linux support!

    25. Missing avatar

      Gade on

      Wow, this update, especially that linux is ON has really made me happy - did not expect that! Wonderful news :D

    26. Kabraxis on

      New update, hooray. Thank you, Chris!

    27. Missing avatar

      Francisco on

      I know little to nothing about unity... but is everything this game needs possible in that engine? And I know this sounds like nitpicking but will the game look good?

      Hopefully someone with vast knowledge on the engine can give me good examples of games in Unity with complex gameplay.

    28. toby on

      wow, didn't expect this!

    29. Kyle Robichaud on

      Nice, I can't wait to see what the exciting new goal will be. I'm already super excited for the base. It's always awesome to have a homebase in RPG's. Especially ones you can customize.

    30. Crabby on

      AWESOME! Love the update, great news! THE HARLOT HAS SPOKEN!

    31. BobbyDylan on

      Awesome, Thanks Chris!

    32. Rijkaard on

      You guys simply rock!

    33. Peter Kaptein on

      Sweet! Can't wait for the update.

    34. Missing avatar

      Fennel Geary on

      *prays for mod support as a stretch goal*