Slashdot Mirror


Game Engine Marketing Models Compared

death00 writes: "GameDev has an interesting story about the success of Garage Games Torque engine (the engine behind Tribes 2). I especially find it interesting to see the number of developers working on high-quality games based on the Torque engine. The basic premise is that Garage Games gives a full license of the Torque engine to a team for a project for $100 USD per developer. The only caveat is that you must publish any finished works through Garage Games. Perhaps id software might consider doing this with the Quake III engine once the Doom III engine comes out. From my understanding, the Quake III engine currently licenses for significantly ($250,000 USD) more than that. Instead of waiting 2 more years and GPL'ing the full source, why not license it for cheap after Doom III comes out, then GPL later?"

6 of 243 comments (clear)

  1. Shameless plug for Crystal Space by Jorrit · · Score: 5, Interesting

    I'm the project manager of Crystal Space so my opinion on that 3D engine doesn't really count :-)

    However I think that you should at least take a look at it. It is now becoming VERY mature and the API has stabilized about 95%. Several projects are now using it with great success.

    Crystal Space is an Open Source and portable 3D Engine licensed under LGPL. It runs on GNU/Linux, Windows, MacOS/X, ...

    Crystal Space has lots of features. In latest release (beta release) we also have support for shaders (bump mapping, per pixel lighting, things like that) and many other new things.

    Crystal Space also has a VERY active user community and an IRC room that you can visit (#CrystalSpace on the OpenProjects network).

    The url is http://crystal.sf.net

    Greetings,

    --
    Project Manager of Crystal Space (http://www.crystalspace3d.org). Support CS at http://tinyurl.com/cb3x4
  2. Real World by Anonymous Coward · · Score: 5, Interesting

    Welcome to the Real World... where professional programmers have to fill out all kinds of paperwork and attend all kinds of meetings.

    Just getting the features of such an engine approved takes months when you are doing it for a large corporation. Even a small company would require enough paperwork to take up a week or 2. Lets say these programmers make $80,000 a year.

    The first month is all in "feel good" meetings and move-ins and proceedures and such.

    Lets say that this company is using ISO 9000, ok...

    Requirements. The clients (in this case the company) meet and gather the artists/programmers/so forth. They discuss what the game should do, physics, characters, so forth... to the degree that it will affect the engine. They go to buttloads of meetings for a couple of months.

    Specifications. The file formats, the colors, the network protocols... This happens AFTER requirements, and since it's a group write, it takes a while too.

    Design/Implement. Yeah, this would be quick and easy, but you need documentation for everything. You need to get everything approved by higher ups.

    Re-Implement. Artist A needs feature B that wasn't mentioned in the requirements or specs.

    Document. Before anybody can use it effectively, you need them to know what it is. This takes a long time.

    Just the MEETINGS required to start programming take more than a week if you're going to sell it. Now, if you're in your house and know exactly how you want EVERYTHING before you start, a week is probably more than fair. Profesional programmers in the environments that ID is selling to? You can't write an engine for what they're selling that for.

  3. Re:Not that much by jtdubs · · Score: 2, Interesting

    I wasn't arguing over the same thing that you are responding too.

    I agree, making a mature engine takes time. I agree, paying money for a stable core and codebase IS worth it.

    No, I didn't mention implementing the networking, or sound, or mod system. In fact, I mentioned NOT implementing them.

    But, like I said. The tech IS old. The graphics functionality can be written in a week. I did it in a weekend.

    It's the rest of the codebase, and the maturity, that makes it worth buying.

    Justin Dubs

  4. The registration database has this message: by Glock27 · · Score: 5, Interesting
    "database busy, please try back in a few minutes. do not hit refresh it will only complicate the problem, thanks GG"

    Looks like lots of Slashdotters are signing up...I will be as soon as I get the chance!

    What a great looking product for such a low price! I agree with GG that this should lead to some real innovation (for a change) and will also let some new game development stars emerge who wouldn't have had the budget otherwise. AWESOME!

    Also, Slashfolk, don't miss the fact that this engine uses open technologies (OpenGL/OpenAL), is already available on Windows and Mac, and a Linux client is in the works.

    Too cool, I can't wait to get them my $100 so I can start playing... =)

    (BTW on the id issue - give it a rest. I suspect id prefers to not have the support hassles this would entail...id is making plenty of money already!)

    --
    Galileo: "The Earth revolves around the Sun!"
    Score: -1 100% Flamebait
  5. cachet of leading the industry by _|()|\| · · Score: 3, Interesting
    It's not like id gets anything from other companies licensing their software OTHER than money.

    Actually, every successful licensee is an advertisement that increases the reputation of id technology. In fact, id has gone so far as to cultivate this in licensing Quake 3: "QUAKE III Arena engine licensees are part of an exclusive club that will remain exclusive because we are capping the total number of licensee companies."

    Effectively, Raven, Ritual, et al. compete, as well as pay, for the privilege of showing off id's latest engine.

  6. Re:Not that much by KelsoLundeen · · Score: 3, Interesting

    How about putting a demo of your weekend project up on your website so we can take a look at it?