Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Graphics Open Source Ubuntu Linux Games

GarageGames Starts IndieGoGo Campaign To Port Torque 3D To Linux 71

Open source (as Torque 3D recently became) is one thing; cross-platform is another. Now, reader iamnothing writes "GarageGames is heading to IndieGoGo to port Torque 3D to Linux. The campaign is centered around hiring a dedicated developer or team to port Torque 3D to Linux. The primary target is Ubuntu 32bit with other flavors of Linux as stretch goals. All work will be done in the public eye under our Github repository under the MIT license."
This discussion has been archived. No new comments can be posted.

GarageGames Starts IndieGoGo Campaign To Port Torque 3D To Linux

Comments Filter:
  • interesting (Score:4, Informative)

    by Trepidity ( 597 ) <delirium-slashdot@@@hackish...org> on Thursday December 20, 2012 @05:41PM (#42352845)

    Not a lot of offerings in Linux game engines so far, so this would be a nice addition. Afaik, the only real options are various derivative of older open-sourced Id Software engines, and Ogre3d [ogre3d.org]. Plus Unity recently added the ability to export builds to Linux, but not to develop on Linux.

    • Yeah, Unity and Shiva both have export options, which is an awesome thing for gamers. But for developers, you still have to use Windows or a Mac with those engines. I love that they've added the export option, though. That means more games on Linux, which is always a good thing!

      • The problem is that it doesn't really make a lot of sense to create a linux native client yet because most content creation tools are also windows/mac only(not counting wine/darling workarounds), specially considering the fact most of these game engines for indies depend a lot on user created content. Big "Pro" graphical design apps like Adobe CS or Maya have no signs of getting linux ports, less popular and cheaper Sai or Lightwave have no signs either and all FOSS apps have versions for all OSes. Sure for
        • by Anonymous Coward

          Big "Pro" graphical design apps like Adobe CS or Maya have no signs of getting linux ports

          That's surprising, given that Maya's system requirements page [autodesk.com] lists Red Hat and Fedora as supported operating systems.

    • Not a lot of offerings in Linux game engines so far, so this would be a nice addition. Afaik, the only real options are various derivative of older open-sourced Id Software engines, and Ogre3d [ogre3d.org]. Plus Unity recently added the ability to export builds to Linux, but not to develop on Linux.

      I suppose Cube [cubeengine.com] counts.

  • Why 32bit? (Score:4, Interesting)

    by Bradmont ( 513167 ) on Thursday December 20, 2012 @05:55PM (#42352975) Homepage
    Why is 32 bit still the target platform for so many software projects? My computer is 5 years old, and has been running 64bit linux that whole time. Are 32bit PCs even sold any more?
    • Re:Why 32bit? (Score:4, Insightful)

      by MtHuurne ( 602934 ) on Thursday December 20, 2012 @05:59PM (#42353015) Homepage

      It's easy to run x86 binaries on x86-64, but vice versa is not possible. I don't know of any x86-only CPUs being sold anymore, the last ones I remember were the early Atoms, so maybe in a few years we can bury the arch.

      • Drive a stake through its heart, decapitate it, bury the body under a cross-road and burn the head.

      • I don't know of any x86-only CPUs being sold anymore, the last ones I remember were the early Atoms

        Also, the early Core Duo. But who do you know still running one of those? There's probably way more Atoms still in use.

        • I am on my work laptop (running a 32 bit Core Duo, that is). Obviously not relevant in terms of game development, but more so in enterprise software development. My company has somewhere between 15,000 and 20,000 PC units out there in the wild at the moment, and a non-trivial number of them will be running 32 bit processors and/or OSs, and will be for a flipping long time yet.

    • by Anonymous Coward

      64bit binaries are also larger, meaning that for the same hardware configuration the CPU can cache more 32bit code than 64bit. 64bit binaries also take more RAM, increasing swap times.
      This is why I'm running a 64bit kernel with most of the userspace being 32bit, the exception are numerical computation tools (numpy and friends) which live in a 64bit chroot. This is my personal laptop, office computers are fully 64bit.

      • Re:Why 32bit? (Score:5, Interesting)

        by miknix ( 1047580 ) on Thursday December 20, 2012 @07:05PM (#42353595) Homepage

        64bit binaries are also larger, meaning that for the same hardware configuration the CPU can cache more 32bit code than 64bit. 64bit binaries also take more RAM, increasing swap times.
        This is why I'm running a 64bit kernel with most of the userspace being 32bit, the exception are numerical computation tools (numpy and friends) which live in a 64bit chroot. This is my personal laptop, office computers are fully 64bit.

        If you want "the best of both worlds", you have the new x32 ABI which gives you 32bit pointers and the extended 64bit CPU register set:
        http://en.wikipedia.org/wiki/X32_ABI [wikipedia.org]
        Gentoo is already publishing release candidate stage tarballs [lwn.net] for x32, official support should be coming pretty soon..

        PS: Parent is also me, I forgot to login.. sorry about that.

        • The only thing you get out of running x32, apparently, is saving a little memory on pointers. And meanwhile it will almost certainly cause problems as compared to amd64. And amd64 finally works properly for me on Ubuntu, for example I can install wine and lsb-base at the same time. IOW, a not-too-bad idea whose time has already passed.

    • Are Net Books and Tablets 32bit?
  • by borfast ( 752138 ) on Thursday December 20, 2012 @05:58PM (#42353007) Homepage
    Crowdfunding to port Torque to Linux? Interesting... but I'm not falling for that one again. I already "donated" a few years ago, when I shelled out over a couple hundred dollars for both Torque3D and Torque2D under the promise that they worked on Linux (they actually sold three versions: Windows, Mac and Linux), only to have all my requests for help completely ignored when I complained that neither of them worked, and see the whole Linux ball dropped a few months later. So GarageGames: screw you, you're not getting my money again.
    • by EvilIdler ( 21087 ) on Thursday December 20, 2012 @06:50PM (#42353443)

      That was IAC, not GarageGames. This company bought GG and renamed the sub-company Torque, jacked up prices and devoured souls. I'm sure the CEO also ate babies, but I have no picture evidence. People close to the company can testify this is the sort of thing they would do, though.

      I have more hope for the engines now than the IAC days, especially after having seen the improvements on the 2D side. There is still much work left, but people who are really interested in more platforms (like Android) are free to contribute. Please somebody start on Android ports of both engines so the whine can stop ;)

      • Re: (Score:2, Interesting)

        by Anonymous Coward

        I bought Torque and Torque2D before they were IAC [according to my GG account, I purchased it on 2004-10-19]. Linux support was the reason I bought Torque, and T2D was filthycheap and could be built into Torque [it made an awesome overhead map widget]. Looking at my GG profile, I also purchased TGEA on the promise that Linux would be supported eventually.

        Then they summarily dumped Linux support; the code already existed and mostly worked, and GG made the pre-meditated decision to expel Linux, despite it tak

        • Huh, I posted as AC by accident. Well, to make up for it, here's the post where they officially gave Linux the finger: http://www.garagegames.com/community/blogs/view/9244 [garagegames.com] . The post was titled "Linux Expectation Management"

          • Jeff had to make a hard business decision, and posted the reasoning behind it. I don't think his intent was to give the finger to Linux.

            • Aye, I understand that. Eventually a fiscal decision was made, rationally, by a company teetering on the edge. And that's OK.

              But speaking as a developer, I keep going back to my earlier statement; each moment when you're working on code and you have to make a decision, you weigh up the pros and cons of each option and pick the one that you want. The decisions they were making back then were, each time, to choose a windows-specific choice.

              Somewhere along the way, the small marginal improvement in development

            • Jeff had to make a hard business decision, and posted the reasoning behind it. I don't think his intent was to give the finger to Linux.

              That might not have been the intent but that was clearly what happened. Should you be able to use the excuse that you didn't originally set out to shoot someone in the face? They took people's money and they didn't deliver. Don't overpromise is one lesson to take away from this. Another is, don't pay for stuff that doesn't exist yet. Which is why anyone who puts any money into this that they cannot afford to lose and not care is a dumbass.

              • Actually, that post is about managing expectations, which leads to discussing how things happened. The post was about transparency. It was actually about delivery and letting people know what they weren't getting, which is hard in any business. And it's something that you have to mitigate with any commercial release.

                We don't have to do that now since Torque 3D is open source. We can be transparent in ways that we never could before.

                This campaign is about accelerating Linux development by hiring a dedicated

                • You can call anyone who wants to develop games on Linux natively dumbasses all you like.

                  I may well be an asshole, but you're a disingenuous douchebag for attempting to put these words into my mouth. I hope you get all that is coming to you for your bullshit.

      • by borfast ( 752138 )
        It's the first time I'm hearing about IAC. That was not the company when I bought the two products, it was GG, nothing else. And at the time they actually had one guy from the community who was officially creating patches for the Linux version, and he was doing it for free. Suddenly they decided that the Linux version would be "community supported", which could be fine for a lot of people (myself included), but what infuriated me was when they simply decided that they would completely remove Linux support a
  • now i can get rid of this waste-of-space-8-alien i have on my hd. and it will really accelerate game development on the Linux platform. .
  • by Anonymous Coward

    Can't help but notice all the gaming-on-Linux news popping up recently with Steam coming to Linux, the first Unreal Engine 3 game for Linux and so on.

  • Not worh your $. (Score:4, Informative)

    by goruka ( 1721094 ) on Thursday December 20, 2012 @06:10PM (#42353089)
    Disclaimer, worked as a consultant with many companies and helped them deal with this engine.
    Torque is just bad software that was abandoned by developers when much better alternatives (such as Unity) appeared, despite it being much cheaper.
    Even with source code fully published under MIT license, developer interest towards it is almost non existent. I mean, I welcome this move, but even when free and OSS, developing a game with this engine will cost you more time and money than pretty much any of the closed alternatives.
    • by AaronLS ( 1804210 ) on Thursday December 20, 2012 @08:09PM (#42354133)

      I shelled out for TGE at a time when that was alot of money to me, and alot of time went into learning it. I hated the script, which was about the only thing thoroughly documented. The actual engine itself was poorly documented and questions about the engine usually got no attention. Then when they basically abandoned it and started creating more products instead of improving the existing engine, I had enough. This created fragmentation in the community and help system, such that some people move to other engines and no longer participate in the community of the original engine. Rather than improve the documentation and flesh out the details of the engine architecture over time, attention was turned to other $ generating products with new marketable names.

      This really left a bad taste in my mouth. I believe there were other paths they could have taken to making 2D and RTS games easier, in a way that would have leveraged a single core engine to ensure the entire community was focused on improving the core.

      Obviously I recognize it's their engine to do with as they please. They claim to be a different kind of company now, and I think some of the moves they've made show this to be potentially genuine, so good luck to them. I think the only thing that would really give me renewed interest is to see them do some self-reflection, publicly admit past problems, and talk about what philosophy they will have going forward to avoid those past problems. Are they going to have a long term commitment to this engine?

      • I think the only thing that would really give me renewed interest is to see them do some self-reflection, publicly admit past problems, and talk about what philosophy they will have going forward to avoid those past problems.

        I'd want something for my previously-expended money, too. You bought a product and they never provided it. I don't care if they're owned by the same people or not; the company made promises and if you won't keep them, don't buy the company, or at least change the name. You want to ride the coattails of their success but don't want to make good on their promises? That just means that you've maintained them in a state of not keeping their promises. And they bought a legacy of unkept promises, was it worth it

        • Sure, I can provide that. I'm the current CEO. Now, I have to caveat that I really only have the insider story from Jan 1, 2010 until today. Prior to that, I was a community member so there's a lot of speculation in my opinions. From my side of the screen, GarageGames has been a company who has always just survived. In the early days, there was less competition and the indie market was much easier to please since there weren't a lot of options. What community members saw on the outside as a pump and dump
          • BTW...here's my AMA on Reddit if you guys want to take the conversation there. http://www.reddit.com/r/T3D/comments/10h8s6/im_the_ceo_of_garagegamesama/ [reddit.com]
  • by csumpi ( 2258986 ) on Thursday December 20, 2012 @06:11PM (#42353097)
    This sounds like a last ditch effort to save their crappy 3d engine, which has been left in the dust years ago by unity3d.
  • For good or bad, everyone else seems to use KickStarter.
    Already the IGG website seems to be lagging, and would require yet another signup etc etc.

    Also, 32-bit only? Really? 64-bit is really a shining star for Linux in general

    • One of the key reasons was that IndieGoGo has better international support, and some of the best teams who are using Torque and looking to target Linux are from countries not supported on Kickstarter.

      We're starting with 32b Ubuntu since that's the common dev target that most engine and game developers target first. We need a solid base target to start from and we can branch out from there.

      • That makes sense. I have to say that the quality of the video is poor compared to virtually every other crowd funding project I've seen. People use game engines for polished expensive projects, so your videos should reflect that. I say this in terms of future videos and I plan on donating. As I hope you'll continue to use and be supported through crowdfunding.
  • Some company I've never heard of starts some type of project I've never heard of to port some game I've never heard of to Linux. FTFY
    • I'm so sorry you are so out of the loop. It really pains me to see you in this terrible state. Reading the article might help. Not that I have any faith that you will.

  • This seems like a great thing. Garage Games decision is obviously a result of being out competed by other companies, but who cares? The recent moves seems like they are trying to build a strong community and be a company based on ideals. The engines are open sourced (maybe they'll get a gsoc student to work on an Android port) so people are free to change them as they see fit. If they survive as a company, hopefully address some of the problems with their engine. It puts more pressure on the dominant produc
  • Why is anyone targeting 32 bit in this day and age? The inertia is absurd.

The use of money is all the advantage there is to having money. -- B. Franklin

Working...