Slashdot Mirror


Apricot Team Selected For Fully Open Source 3D Game

crush writes "The Linux Game Tome notes that the final team to produce a fully Open Source 3D game using the CrystalSpace engine and Blender has been chosen. The project (known as Apricot) aims to produce a cross-platform, 3D game with completely Free (CCA) graphics, music and code. An important side-effect of the project is to improve open source tools for the professional game development industry."
I look forward to more 3D games on my desktop, even if this one won't be the first. (And where is the open-source bus-driving counterpart to the under-rated FlightGear?)

6 of 214 comments (clear)

  1. There are Open Source games out there, but... by Zombie+Ryushu · · Score: 4, Informative

    Too much stuff from the past gets neglected.

    The Pros:

    There have been alot of innovative, beautiful games to come out of F/OSS:
    Vega Strike
    Pingus
    FreeDroid RPG
    TrackBalls
    Nexuiz
    Open Arena
    Tremulous
    Torcs
    Scorched Earth 3D
    AssaultCube
    Lincity NG

    Also, many DOS games have found new life as Linux games:

    Quake 1, 2, and 3
    Doom I, II, and Final
    Descent I and II (D2X-XL)
    Warcraft II *
    Duke Nukem 3D

    Problems:

    Some games get neglected that really should not have been:
    Heretic and Hexen - These are Doom Engine games, technically, there is one Engine that plays them, Vavoom, supposedly DoomsDay plays them, but in many cases their performance is really buggy.
    Strife - Only Vavoom plays this.
    I'd like to note that you can play Strife, Heretic, and Hexen under Wine with Randy Heit's ZDoom Engine for Windows. But thats not the same as a Native Linux Port. There used to be a Linux port of the massive multiplayer engine ZDaemon for Doom based games, but that guy announced that he hated Linux and closed off his source. He even put code in his program to prevent people using Wine to play the game, anmd said that Linux Users were responsible for DoS attacks against his servers.

    Blood - This is a big one. Blood was one of the greatest games of all time. Yet there is no Engine replacement for it and it runs awful under DosEmu and DosBox. There exists a Total Remake of the Bloodbath levels called "Transfusion" but it is Quake based and is nothing like the original Blood.
    Star Command: Revolution - A game So obscure I found it for 3.95 in a Wal-Mart Bargain bin
    Mechwarrior 2: This game predates Direct 3D, You can't run this under Wine.

    * Recently, Warcraft II support under Stratagus has suffered. Stratagus 2.1 was superior to Stratagus 2.2. Stratagus 2.1 had support for 16 players instead of the usual 8, and could do dual race computer forces. It had a level editor, and could read the native Warcraft II PUD Format.

    There exists Linux Engines for:

    Quake 4
    Doom 3

    I really think a great deal more effort should be pushed into making Windows and older Dos games accessible and updated under Linux, such as One Must Fall, and producing more original games, as it seems some Linux games that used to be full steam ahead are dying out. I'm shifting my focus in University towards programming just so I will have the technical programming knowledge to contribute to Open Source projects more than I am now. So many of the problems are things like bugs in network code, deprecated syntax, added support for additional games.

    Games are where the Computer Industry goes. It was Doom that gave us the Windows Ecosystem, so it will have to be a killer Linux game that gives us the Linux ecosystem.

  2. Open Source Bus Driving Simulator by sopwith · · Score: 3, Informative

    I know that last part of the story was meant as a joke, but... http://virtualbus.info/

    (some English info at http://vbus.wikia.com/ , and the Subversion repository is at svn://prv.ilan.pl/virtualbus )

  3. Also post your wishes for Blender at Peach site by LetterRip · · Score: 3, Informative

    If you go to http://peach.blender.org/ one of the recent stories is a request for feedback of what you want added or changed about Blender to improve it for game content creation.

    LetterRip

  4. Re:This project needs funding? by Shade+of+Pyrrhus · · Score: 3, Informative

    From the website:
    "At the end of July 2008 the game will be launched. The team members will get a great studio facility and housing in Amsterdam, all travel costs reimbursed, and a fee sufficient to cover all expenses during the period."

    Obviously, this requires funding. The funding's coming from sponsors (see web site) and profits from the DVD sales. The DVD, as noted in the forums/site, will include all sorts of great documentation and information about what went on and stuff.

    And from the forum:
    "The plan is to have 6 people for 6 months in Amsterdam working full time on a game."

  5. Re:Do we really need more FPS? by TheRaven64 · · Score: 3, Informative

    Well, attempts by Open Source developers to borrow from BBC Elite to produce a comprehensive open-ended gaming environment have so far not achieved a whole lot Really? I think they've done very well indeed and has been about the only game I've played recently.
    --
    I am TheRaven on Soylent News
  6. Re:Why crystal space? by Jorrit · · Score: 5, Informative
    One of the goals of the Apricot project is to modernize the Crystal Space engine. This includes probably the following features that we will implement or improve:

    • New render system with better support for render to texture (allowing things like HDR, Bloom) and shadowing techniques.
    • New skeletal animation system with support for vertex weights.
    • Support for tree generation and imposters to allow for big outdoor levels.
    • Continue working on the Bullet physics plugin.


    I'm of course biased as I'm the project manager but I believe that the strongest point of Crystal Space is it's modularity and extensibility. It is because of that that we will be able to move into the future and we will do so with the Apricot project.

    Greetings,
    --
    Project Manager of Crystal Space (http://www.crystalspace3d.org). Support CS at http://tinyurl.com/cb3x4