i would say check out Xreal source code.
Which is the most advanced GPLd OpenGL FPS 3D engine today, even if in Beta version?
By "most advanced" I mean support the most and latest and greatest OpenGL graphics features.
By GPL I mean GNU Public Licence (v2, v3 etc), and not free as in gratis but closed source.
By FPS I mean First Person Shooter, as in Quake, Quake 2, ioquake, Nexuiz, Sauerbraten, Urban Terror, etc.
For this particular question I am not interested in physics or AI. Those aspects could have been a separate questions.
.
i would say check out Xreal source code.
Xreal, I'd say.
edit: Heh ^
Either Xreal or Nexuiz I guess...
Xreal supposedly is more advanced, but from what I've seen Nexuiz right now offers the better visual experience.
As far as FPS themselves, a say the current incarnation of Alien Arena is one of the more (if not the most) advanced out there. Nexuiz too.
Coo, never heard of it before. Stunning!
Here is what I did to run it.
# Go to your home directory
# Get the source for XreaLCode:cd
# If this doesn't work, make sure you have Subversion installed and try again.Code:svn co https://xreal.svn.sourceforge.net/svnroot/xreal/trunk/xreal XreaL
# Go the XreaL directoryCode:aptitude install subversion
# Compile the game for your platform, eg x86_64Code:cd XreaL
# If you get compile errors, make sure you have all necessary libraries installed and try again. For example, I had to install quite a few:Code:scons arch=linux-x86_64
# Compile the map compiler, using "scons"Code:aptitude install scons libboost-all-dev libsdl1.2-dev libcurl4-openssl-dev libsndfile1-dev libopenal-dev libxml2-dev
# Go the ~/XreaL/base/maps folder.Code:scons xmap=1
# Compile e.g. the "default" map which has a screenshotCode:cd base/maps
# Compile e.g. the kat_q4dm3 mapCode:./xmap2_compile -all test_box.map
# Compile e.g. the GWDM2 map.Code:./xmap2_compile -all kat_q4dm3.map
# Run the gameCode:./xmap2_compile -all gwdm2.map
Code:./xreal.x86_64
Awesome looks!![]()
Warsow, perhaps?
http://www.warsow.net/
Sure, the media's restricted, but all the code is GPL'd. When it comes to software, generally that's what counts. Firefox's media is restricted too, you know - but I doubt anyone here would argue that Firefox isn't OSS.
i only use this commandCode:scons jobs=2 build=release
Ogre is quite advanced toom it's a good, modern, C++ gaming engine.