Announcement

Collapse
No announcement yet.

Which is the most advanced GPLd OpenGL FPS?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Which is the most advanced GPLd OpenGL FPS?

    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.




    .

  • #2
    i would say check out Xreal source code.

    Comment


    • #3
      Xreal, I'd say.

      edit: Heh ^

      Comment


      • #4
        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.

        Comment


        • #5
          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.

          Comment


          • #6
            Originally posted by Setlec View Post
            i would say check out Xreal source code.
            Coo, never heard of it before. Stunning!

            Here is what I did to run it.



            # Go to your home directory

            Code:
            cd
            # Get the source for XreaL

            Code:
            svn co https://xreal.svn.sourceforge.net/svnroot/xreal/trunk/xreal XreaL
            # If this doesn't work, make sure you have Subversion installed and try again.

            Code:
            aptitude install subversion
            # Go the XreaL directory
            Code:
            cd XreaL
            # Compile the game for your platform, eg x86_64

            Code:
            scons arch=linux-x86_64
            # 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:
            aptitude install scons libboost-all-dev libsdl1.2-dev libcurl4-openssl-dev libsndfile1-dev libopenal-dev libxml2-dev
            # Compile the map compiler, using "scons"

            Code:
            scons xmap=1
            # Go the ~/XreaL/base/maps folder.

            Code:
            cd base/maps
            # Compile e.g. the "default" map which has a screenshot

            Code:
            ./xmap2_compile -all test_box.map
            # Compile e.g. the kat_q4dm3 map

            Code:
            ./xmap2_compile -all kat_q4dm3.map
            # Compile e.g. the GWDM2 map.

            Code:
            ./xmap2_compile -all gwdm2.map
            # Run the game

            Code:
            ./xreal.x86_64

            Awesome looks!

            Comment


            • #7
              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.

              Comment


              • #8
                i only use this command
                Code:
                scons jobs=2 build=release

                Comment


                • #9
                  Ogre is quite advanced toom it's a good, modern, C++ gaming engine.

                  Comment


                  • #10
                    Originally posted by Elv13 View Post
                    Ogre is quite advanced toom it's a good, modern, C++ gaming engine.
                    No it's not, it's only a rendering engine.

                    Comment


                    • #11
                      Originally posted by ad_267 View Post
                      No it's not, it's only a rendering engine.
                      well as i see it, most people when they ask which engine is the best or advance, i kinda think of graphics capability.... so i guess that saying that ogre is a game engine is not so wrong. Indeed the correct term should be rendering engine... and the game engine should be called "gaming framework" when we want something more than a rendering engine such as network layer, sound layer, virtual memory management and etc. anyway which part of the game engine is the most complex and most advance in your opinion?

                      Comment


                      • #12
                        @Elv13: you should read the first post.

                        Originally posted by sabriah View Post
                        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.

                        Comment


                        • #13
                          Well the OP actually asked for the FPS with the most advanced graphics, so yeah I guess the other parts of a game engine aren't what we're discussing here. There aren't any GPL FPSs based on Ogre3D that I know of though...

                          Comment


                          • #14
                            Not out yet, but id tech 4 when it's released as GPL will probably be the most advanced.

                            Comment


                            • #15
                              I'd doubt that if you include unreleased engines. From the released ones... hm... difficult to say. Definitely though not Ogre since it is not a game engine just a render engine as mentioned above.

                              Comment

                              Working...
                              X