c# port of openttd

Transport Tycoon Forums :: View topic – working on c# port of openttd

Best thing to happen to TTD, or folly of the century? exe is doing this, and has actually produced a screenshot of what he’s coded so far. Question is, does it have a future? Originally, openttd was seen as a rather far-fetched and unnecessary project, when compared to the Patch. Is the C# port unnecessary or far-fetched, or is it the future?

Comments please!

6 comments so far

  1. XeryusTC August 1, 2006 21:23

    I think that the C# port is far-fetched, the C++ port died a silent dead and I think the C# also will die a slow dead. More people know C then C# and it is generally known as more portable (C# needs the .NET Framework to run on AFAIK). The devs will also continue to work on the C version which makes the C# port lack behind and being unsupported.

  2. Brianetta August 1, 2006 21:35

    C# can also run on Mono (rumour has it), so it should be possible to run it on Linux.

  3. Mucht August 1, 2006 21:37

    I think OpenTTD definitely could be developed far better using OO-stuff. I just question myself why it needs to be C#? Most (I guess almost every) Developer currently around OpenTTD uses some Linux-related environment to do his work. Why not C++? Or Python?

    Personally, my forecast is that the C#-port will never reach the maturity of OpenTTD as we know it – but actually I’m glad on every coding related to TTD 😉

  4. Death August 2, 2006 07:11

    i would be happy with an integrated scripting language like LUA, it would speed up development significant.

  5. Jinx August 2, 2006 12:26

    OO would be making alot of things easier but you run the risk of slowing everything down. for a regular game it shouldn’t matter but the scale we operate on is much larger and we already have very slow signal reaction times etc so i dont think OOing it will help that.

  6. OpenTTD user August 6, 2006 00:51

    C# is very slow, I think that is beeter C, more portable. It think that Open TTD must’n follow programing languaje fashions.
    I call C# as C–, I don’t like it.
    Sorry for my english.

Leave a comment

Please be polite and on topic. Your email-address will never be published.