Apricot Team Selected For Fully Open Source 3D Game 214
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?)
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?)
Re:Do we really need more FPS? (Score:3, Informative)
Greetings,
There are Open Source games out there, but... (Score:5, Informative)
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.
Open Source Bus Driving Simulator (Score:3, Informative)
(some English info at http://vbus.wikia.com/ [wikia.com] , and the Subversion repository is at svn://prv.ilan.pl/virtualbus )
Also post your wishes for Blender at Peach site (Score:4, Informative)
LetterRip
Re:This project needs funding? (Score:3, Informative)
"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."
Re:Push Linux gaming; use the LGPL (or similar) (Score:3, Informative)
LetterRip
Re:Do we really need more FPS? (Score:4, Informative)
Re:The problem (Score:3, Informative)
Or good management, and a team consisting of members that are aware that he/she has to take full responsibility for their expertise.
This would mean that everyone has a perfect grasp of the goals for the game, and each member's individual input is used to slowly clean up and refine the initial idea(s).
This also means that each member does its own research (based on some rough layouts in the gamedesign document), does its own QA (the feedback is directly returned to the appropriate person), and everyone has its own small gamedesign document which clearly states the progress of the assets list assigned to that person.
As you mentioned, it really depends on what type of game is being created, but I still think your Slashcraft is a doable project with a team of about 6 to 7 members.
For myself, I've just completed a gamedesign document I've been working on for 1.5 years, and started active development on a game which will partly be sponsored by non-obtrusive in-game advertisements; and will be free for people to download and play. I'm currently working four days a week, so I have that extra day to put in both managing the whole project, as well as creating the different maps and character models.
To get all our heads pointing the right way, we're currently using a modified MediaWiki [mediawiki.org], which suits us perfect in streamlining the development and content: It's very easy to make corrections, add valuable information, or otherwise make suggestions. It can also be used to store individual files, and has great structure to list all the available/completed media assets in ways so the team has a clear oversight.
The simple creation of extra sections, or tagging of pages is a perfect tool for everyone to make their own sections that they can watch over: So it sort of the same as someone on Wikipedia 'protecting' his or her content by watching over it: But on top of the checking actual correctness of the data, each teammember also overlooks the progress that is made on his or her side of the development.
Btw, for the game we're using the cleaned up Quake 3 engine (IOQuake3 [ioquake3.org]), and instead of creating 'yet another FPS where you can either deathmatch or capture the flag', we're working on something where the nearest similarities come from a game like Mario Party; Just small mini-like games, playable with 1 to 4 players, where each map features completely different gametypes/environments/weapons/models etc.
Some of these gametype-concepts have already been proven; I created some mappacks for fortress-mods before, where the same concept of different gametypes on each map was the main objective: For some screenshots have a look at the maps-section of my site [nosoup.net], and in particular the maps that start with Q3F_MG and ETF_MG.
Current estimate is to get an Alpha release out within three months (which we'll be pitching to various advertisers/in-game advertising companies), so once it's out, be sure to download this game [downloadthisgame.com]!
Re:Also post your wishes for Blender at Peach site (Score:3, Informative)
LetterRip
Re:Why crystal space? (Score:5, Informative)
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,
Re:Technology Demo (Score:3, Informative)
Also one of the other important goals of this project is to improve the game pipeline for Blender and Crystal Space and to serve as a tutorial for game developers who want to use that pipeline.
Greetings,
Re:Technology Demo (Score:3, Informative)
That might very well be, but that really isn't a problem. The goal here isn't to make the best game ever, but to make a game, to demonstrate that the toolchain is usable and to improve it where needed, so that you or somebody else can use it to maybe one day make the best game ever with it.
Blender got a lot of improvements over the course of Elephants Dream and I bet it will be the same with this game.