1. We have added a Gift Upgrades feature that allows you to gift an account upgrade to another member, just in time for the holiday season. You can see the gift option when going to the Account Upgrades screen, or on any user profile screen.
    Dismiss Notice

Dev question.

Discussion in 'Civ5 - General Discussions' started by ClassicThunder, May 14, 2010.

  1. ClassicThunder

    ClassicThunder Prince

    Joined:
    Sep 15, 2006
    Messages:
    511
    Anyone know what language civ 5 is going to be written in? Main reason I quit modding was because Win 7 didn't support VS 2003.
     
  2. GigaNerd

    GigaNerd His Nerdiness

    Joined:
    Sep 13, 2007
    Messages:
    270
    Location:
    Violet City, Johto
    Do you mean "language" as in "programming language?" It's gonna be written in Lua.
     
  3. 2K Elizabeth

    2K Elizabeth <span style="font-weight:bold; text-decoration: un

    Joined:
    Nov 5, 2007
    Messages:
    175
    Location:
    Novato, CA
    Yep - LUA will be the modder's choice of weaponry.
     
  4. AZSportsFan

    AZSportsFan Warlord

    Joined:
    Dec 29, 2004
    Messages:
    107
    Location:
    Utah, USA
    Are you saying that the DLLs are now "off limits" to the modders? In other words, no more distribution of C++ source code?
     
  5. 2K Elizabeth

    2K Elizabeth <span style="font-weight:bold; text-decoration: un

    Joined:
    Nov 5, 2007
    Messages:
    175
    Location:
    Novato, CA
    Definitely not saying that - just wanted to reaffirm that LUA will be in there. More details on modding are coming!
     
  6. AZSportsFan

    AZSportsFan Warlord

    Joined:
    Dec 29, 2004
    Messages:
    107
    Location:
    Utah, USA
    Just checking. LUA is cool for scripting, though.
     
  7. GigaNerd

    GigaNerd His Nerdiness

    Joined:
    Sep 13, 2007
    Messages:
    270
    Location:
    Violet City, Johto
    It seems as if 2K employees never release new details on request, even to their most loyal fans. :(

    Seriously Liz, if you want the company's profits to increase, give us some info about Babylon's situation with modding and multiplayer! That's how to be a successful sales representative!
     
  8. Chalks

    Chalks The blue pieces

    Joined:
    Feb 21, 2010
    Messages:
    1,097
    Yeah, it really would be good to have some clarification on this. It's difficult to believe that you've decided to have DLC but you've not decided how it will interact with modding and multiplayer and it's a pretty important aspect.
     
  9. 2K Elizabeth

    2K Elizabeth <span style="font-weight:bold; text-decoration: un

    Joined:
    Nov 5, 2007
    Messages:
    175
    Location:
    Novato, CA
    I'm here because you guys are pretty much the most amazing Civ forum there is in the world - that's because you are loyal and awesome fans. But if you asked me to give you the release date, or the system specs, or all the details about modding, I wouldn't do it. Not because I don't love you, but because either the details aren't finalized, or we're not ready to give all that info out properly.

    Wouldn't you rather have a full feature and podcast about modding? A Q&A with the devs explaining all the cool stuff we have up our sleeves? That's what I would want, and that's what I'm making. It's coming! I'm just not a miracle worker. It takes me time. :p
     
  10. phungus420

    phungus420 Deity

    Joined:
    Mar 1, 2003
    Messages:
    6,296
    I would assume the civ4 devs and take2 reps are busy debating this and related topics currently. I doubt 2K Elizabeth has any weight in that fight whatsoever. Keep in mind you have a lead developer for civ5 who came from the modding community, and who would be happy to expose nearly everything to us. In the other corner the suits from 2K games are Wallstreet business types, interested in quarterly profits first and foremost, and they likely view any and all exposure of source code as a hindrance to making money (particularly when viewed against the profitability of DLC). The positions of the distributers and developers are very often quite different, and I do not expect that even the most basic questions raised in this thread have been decided yet.
     
  11. ClassicThunder

    ClassicThunder Prince

    Joined:
    Sep 15, 2006
    Messages:
    511
    Interesting last time I used Lua was modding Homeworld 2 a long time ago. Anyways, Lua is predominantly a scripting language, is it replacing python, or maybe just replacing it for events and map generation and not the UI? This would make sense as Lua is faster, smaller, and uses less memory than python.

    However, I was assuming that there would be a SDK as there was for Civ 4 and was hoping it would use a more modern version of C++, preferably 2008.
     
  12. GigaNerd

    GigaNerd His Nerdiness

    Joined:
    Sep 13, 2007
    Messages:
    270
    Location:
    Violet City, Johto
    This just further proves my point. :(

    All we want to know is if Babylon will get in the way of mod distribution. It's a simple yes-or-no question, and I find it hard to believe that the developers haven't decided upon an answer yet.

    Liz, I'd be willing to sacrifice my CFC account and enslave my soul to Steam for a decent answer! :please:
     
  13. ClassicThunder

    ClassicThunder Prince

    Joined:
    Sep 15, 2006
    Messages:
    511
    Would you kindly stop hijacking my thread and pestering the 2K employee?
     
  14. CanuckSoldier

    CanuckSoldier Emperor

    Joined:
    Oct 29, 2001
    Messages:
    1,834
    Location:
    Canada
    It has already been stated via various inteviews and statements that Lua, xml and a programmable dll will be the end state. Exactly were the dividing lines between the 3 is the kinda of details that have not been released, likely because it hasn't been set in stone yet on the Devs side. And SDK's are not released until after the product hits the shelf anyway as it is a waste of time to spend resources on it, when the source code itself it changing all the time.

    CS
     
  15. phungus420

    phungus420 Deity

    Joined:
    Mar 1, 2003
    Messages:
    6,296
    If I remember correctly they didn't release the Civ4 SDK for about 6 months after it hit the shelves. Which makes sense; at the early stages of release, when demand is high, putting the guts of the game out there in the form of the source code opens the software up to piracy issues that just aren't as big of a deal later in the year. Also as I stated earlier I just doubt that the stages of releases and how to deal with DLC and what not; I just don't think these have been dealt with in detail, and there is likely a bit of debate about this going on in house.
     
  16. Zhahz

    Zhahz PC Gamer

    Joined:
    Oct 18, 2005
    Messages:
    1,615
    Location:
    Phoenix, AZ
    I'd imagine the core code will still be c++ and I'd also imagine they're using something more recent. VS2003 is 7 years old now... There are alternatives to VS and you can compile without any dev environment at all.

    She doesn't have the info to give. The game is in development - it's not done. Either she doesn't know the answer or she's not allowed to give an answer for reasons that don't matter since nothing is going to change the situation.

    Let's say she does a podcast or something regarding modding - is she really gonna cover the legal aspects of modding vs DLC in a marketing piece? Kinda doubt it. I'd imagine you'll be waiting til release or an unlikely NDA drop to find out - if it's even something people bound by the NDA would know.
     
  17. GigaNerd

    GigaNerd His Nerdiness

    Joined:
    Sep 13, 2007
    Messages:
    270
    Location:
    Violet City, Johto
    Sorry, ClassicThunder. When Liz showed up, I was hoping to get some answers out of her. Guess I should've known better. :sad:
     
  18. LDiCesare

    LDiCesare Deity

    Joined:
    Dec 22, 2005
    Messages:
    2,612
    Location:
    France
    I don't like podcasts, but if there's a text transcript, that would be great to have.
    If you answer questions about map scripting, licensing and distribution of mods, immediate or delayed access to dll modding, whether the game logic is all in lua or in C++, and for C++ which compiler's being used, that would be great.
     
  19. civ_king

    civ_king Deus Caritas Est

    Joined:
    Mar 9, 2006
    Messages:
    16,368
    :goodjob: this is wonderful news, do you know if the Q&A will be released this month?
     
  20. 2K Elizabeth

    2K Elizabeth <span style="font-weight:bold; text-decoration: un

    Joined:
    Nov 5, 2007
    Messages:
    175
    Location:
    Novato, CA
    You guys have some crazy ideas of what it's like to work in an office. :p

    If there are specific things you want to know - please do post them here. I'll round them up and add them to my questions!
     

Share This Page