Share this project

Done

Share this project

Done
Photo original
Project 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

Gal n' Romy Baicher (deleted) likes this update.

Comments

    1. Creator Marceror on October 4, 2012

      So what is her class? Based on the recent picture of 5 adventurers fighting undead, I'm thinking probably a priest? Edair was announced as being a fighter, but I haven't seen confirmation regarding Cad's class. Not set in stone yet, mayhap?

    2. Creator reynum on September 26, 2012

      Maybe you can have a look on Ogre3D.
      http://www.ogre3d.org/about
      It is completly free, open source and multi os.

      Regards.

    3. Creator September Abraxas on September 25, 2012

      Whoops. Triple post. :(

    4. Creator September Abraxas on September 25, 2012

      What will be some likely minimum user system specs?

    5. Creator George Sedov on September 25, 2012

      Linux version is a go! I'm in.

    6. Creator Ryan Kelln on September 25, 2012

      Linux version hurrah!

    7. Creator unknown78 on September 24, 2012

      That was the comment , which made my day :) Thanx and pledged.

    8. Creator Paul Nemeth on September 24, 2012

      Probably a good choice overall, but is the game going to be moddable at all? Those asset bundles are a tough nut to crack. Maybe adding mod support would be a good option for a stretch goal...

    9. Creator Viktor Stärn on September 24, 2012

      Pre-rendered backgrounds! You're doing everything right!!

    10. Creator Georg Grabler on September 24, 2012

      Amazing, a Linux version :). I just have to say I love you guys.

    11. Creator Matthew "C4RB1N3" Toledo on September 24, 2012

      With the budget you will have I think you could have done much better than Unity. Even with Unity though, I am very confidant that Obsidian Entertainment will make the game amazing

    12. Creator Ami37 on September 24, 2012

      I pledged exactly because of Linux support, my household using exclusively Linux.
      Thanks guys, and by the way you are the first kickstarter prokect I support!

    13. Creator Jason VandenBerghe on September 23, 2012

      Amazing. I continue to be impressed by this dev team. Three thumbs up!

    14. Creator Kymus on September 23, 2012

      SO glad I upped my pledge. Thank you, Obsidian, for not leaving out us Linux gamers!!

    15. Creator Daniel Grinton on September 23, 2012

      Unity, as with any engine properly set up, will allow for modding if the developers choose to implement it.

    16. Creator João Bertoncini on September 23, 2012

      Does Unity allow modding? Because one of the most amazing things, if not THE MOST AMAZING THING about the Baldur's Gate games was the ability of creating the "UNFINISHED BUSINESS" mods.
      There is ALWAYS some content that have to be cut so the game can make it to release, and being allowed to modify and complete such files was such a cool feature, adding re-playability to game.
      That was so nice in BG2, when former game programmers made it, that even fans started to do such with BG1.

    17. Creator James Tiberius Kirk on September 23, 2012

      As someone that's used Unity in a game jam, that thing rocks! Definitely the way to go for this kind of game.

    18. Creator Duong Nguyen on September 22, 2012

      Unity is a competent engine, in the hands of Obsidian a AAA team they will make it sing.

    19. Creator OddBall on September 22, 2012

      This game is on Unity and it doesn't look too cartoony Check it out http://www.rimelands.com/blog/wp-content/gallery/pc-and-mac-screenshots/splash_screen2.png

    20. Creator dulBIRAKAN on September 22, 2012

      I have been holding out for the Linux stretch goal. Now there is no reason for me to hold back anymore!

    21. Creator Fredrik Lundgren on September 22, 2012

      Oh on the wacky side. The way it was handled in New Vegas was a good way I say. Something optional. (Low key pop references in general I do not mind. But the thing is they should be well hidden and low key. That what fun about them.)

    22. Creator September Abraxas on September 22, 2012

      I'm concerned I won't be able to play this game once it's released. Do you have a guess at minimum system specs?

    23. Creator Parmenides on September 22, 2012

      I know many games these days look like they try to hard to look "dark". But I hope there is plenty of room for some dark too. Doesn't sound like they will go too far on the wacky humor part, I hope. Maybe South Park will get it out of their system. ;) Still New Vegas was done well, though that genre requires a little extra on the wacky side. But also you can't have interesting characters without at least some quirks. Super excited about this all nevertheless.

    24. Creator Kimuji on September 22, 2012

      So pre-rendered backgrounds and real time characters... Does that mean tons of polygons and details for the characters since the CPU/GPU won't have to render backgrounds? :D

    25. Creator João Varandas on September 22, 2012

      Following these updates is so much fun! I'm already getting my money's worth!

    26. Creator Obsidian Entertainment on September 22, 2012

      @Shatterbrain - And characters will be real-time 3D.

    27. Creator Obsidian Entertainment on September 22, 2012

      @Shatterbrain - We are going to pre-render, but we are pre-rendering at 1920x1200/1080 at the least.

    28. Creator armisael on September 22, 2012

      @Shatterbrain - If they're using high-res renders to begin with, it's a non-issue. But there's little sense in using renders for characters nowadays.

    29. Creator Shatterbrain on September 22, 2012

      God, I hope Obsidian doesn't listen to these dunces begging for prerendered graphics. I don't want the final game looking like a stretched-out piece of crap in different screen resolutions.

    30. Creator Kenny Debacq on September 22, 2012

      @Filipiak You can have better performance and higher level of detail at the same time with prerendered graphics.

    31. Creator Michał Filipiak on September 22, 2012

      Georgi, you do realize the 2D you laud is actually a render made from a detailed 3D model? Why use a render, if the source model can be used directly?

    32. Creator armisael on September 22, 2012

      Some people seem a little confused about what sort of graphics the old Infinity games had. The art was generally pre-rendered, with the backgrounds (in Planescape: Torment and Icewind Dale at least) touched up manually by the artists. If I understand correctly, Eternity will use the same sort of pre-rendered backgrounds with 3D character models. Think of Troika's Temple of Elemental Evil if you played it. It's a good art style that doesn't quickly date.

    33. Creator Georgiy Kovshov on September 22, 2012

      I realy hope that the game will have 2D backgrounds. Baldurs Gate 2 and Planescape still look great, 'cause they were made in 2D, when 2D was perfected. Right now artists have no limits in terms of this tecnology, except of the skill of the artist himself. With 2D obsidian can make another game which will be timelessly beautiful. Anyway with such budget they сouldn't create realy good-looking 3D, skyrim had great funding and still it was average on the eye... so obsidian have two options: create game in beatiful 2D, or crappy 3D. I hope they choose wisely.

    34. Creator Yuri on September 22, 2012

      Guys, thank you, guys. Thank you very much.

      //Linux user

    35. Creator Zigmar on September 22, 2012

      @Anton Like many retro-games in this genere they will probably use 2D background with 3D characters, which is technically very good combination. Check out how it looks for another in-works Kickstarter game Shadowrun Returns: http://harebrained-schemes.com/post/post-pax-post-our-first-in-game-assets-revealed/

    36. Creator Lars Westergren on September 22, 2012

      @Anton

      Handdrawn 2d backgrounds, 3d generated characters, and an isometric perspective. It will likely look just like the infinity engines, only better.

      @Elevenbit

      Unity is more than capable enough. How the game will look will only be limited by the artists, not the engine.

    37. Creator Elevenbit on September 22, 2012

      Unity is ugly. Please forger about it. Use Unreal Engine instead.

    38. Creator ph on September 22, 2012

      I'd love to see the base game, instead of more and mroe stretch goals.

    39. Creator Anton on September 22, 2012

      The game graphics will be in 3D? I thought it will be in 2D, like all classic RPGs such as Baldur's Gate, Planescape Torment and Icewind Dale.

    40. Creator Liana Lixandru on September 22, 2012

      Yay for Linux! Great news.

    41. Creator Björn Fallqvist on September 22, 2012

      Tenebrael, agreed. If they make an update where they announce that they will also release it for consoles, I will remove my pledge altogether.

    42. Creator Lars Westergren on September 22, 2012

      @Andrew Cathie

      I think you are underestimating the time and money that goes into a port.

      Porting to a TV would have major implications for UI layout, for instance, this is a very text heavy game and they would have to adjust font sizes to fit on a screen. Also, Nintendo probably have many design guidelines that you have to comply to in order to be allowed to publish a game for the WiiU. Third, they may object to mature themes in the game which might necessitate a big rewrite of major plot elements. Forth, they might take big fee for certifying patches like Microsoft (and to a lesser extent Sony) does, which could hold back patches on the PC too so the versions don't get out of sync. Fifth: If modding support comes as a stretch goal (which I suspect it will) these portions would have to be rewritten for the WiiU too.

      In essence: Just because the Unity engine supports consoles and tables doesn't mean porting a game to these platforms is trivial.

    43. Creator Vervain: Obsidian Order Warlord Prince on September 22, 2012

      You could port it to WiiU without losing anything, just add a virtual keyboard onto the gamepad screen and voila!

    44. Creator Evgueni Baldin on September 22, 2012

      Good decision about Linux support.

    45. Creator Tenebrael on September 22, 2012

      I'm totally against releasing the game on consoles, or even thinking of it. It could end like with Witcher 2, where we theoretically have the PC-oriented game, but with many things made to fit to consoles (circular menu for the witcher signs, 16:9 proportions as a default, list-oriented inventory etc).

      I don't hate consoles, but PE should be PC and ONLY PC game, so to be sure that nothing is cut-out or re-made to fit the consol style of gameplay.

    46. Creator MaddogZenon on September 22, 2012

      Unity3D does support both PS3 and Xbox360.

      But it's really upto the developers.

    47. Creator Luke Woods on September 22, 2012

      I am thrilled that Linux is now supported! I am upping my Pledge! Thank you!

    48. Creator Miroslaw on September 22, 2012

      So project is going to be more platform independent.
      Maybe you will release it on xbox and playstation ;).
      After it comes out of course.
      Hmm, I Hope that unity technology will help also to better cooperate with backpackers who went to design npc, items, enemy team and tavern/inn.

    49. Creator Kyle Alexander Thompson on September 21, 2012

      As a Linux user I greatly appreciate this. Thank you for supporting our platform!

    50. Creator Vince Vazquez on September 21, 2012

      Cool! I love Unity! I learned Unreal and Source in college, kind of hated Unreal, and was only meh on Source. But Unity, I checked out independently and found it awesome. So well organized, so flexible - it's so easy to get anything working in it. I mean, I hate programming and even I could do this: http://thisisvinsanity.com/OriginalsPieces/Roman/Assets/Web%20Player%20Index.html. And it's so easy to optimize it for different settings and platforms. Good pick Obsidian!