Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Game Development
  4. Looking for simple 3d games made with Qt that are open sourced
Forum Updated to NodeBB v4.3 + New Features

Looking for simple 3d games made with Qt that are open sourced

Scheduled Pinned Locked Moved Game Development
8 Posts 4 Posters 6.9k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • U Offline
    U Offline
    umen242
    wrote on last edited by
    #1

    Hello all
    im new to OpenGL, but i know Qt well , i like to learn by looking in source code of 3d games made with Qt
    beside the examples that comes with Qt can someone point me to 3d Open Source games made with Qt .
    Thanks

    1 Reply Last reply
    0
    • F Offline
      F Offline
      Franzk
      wrote on last edited by
      #2

      You can have a look at "WolfenQt":http://labs.qt.nokia.com/2008/12/02/widgets-enter-the-third-dimension-wolfenqt/

      It's aimed at showing widgets in a 3d environment, but also shows 3d fps behavior.

      "Horse sense is the thing a horse has which keeps it from betting on people." -- W.C. Fields

      http://www.catb.org/~esr/faqs/smart-questions.html

      1 Reply Last reply
      0
      • U Offline
        U Offline
        umen242
        wrote on last edited by
        #3

        yeah i download and compiled it , its very slow and slagish , also its not loading any 3d models .

        1 Reply Last reply
        0
        • Z Offline
          Z Offline
          ZapB
          wrote on last edited by
          #4

          If you already know Qt then the missing aspect is OpenGL experience. Just google for open source OpenGL games and study those. Id software have even open sourced their older games which use OpenGL so that could be a start. Having said that, they are so old enough that they will be using the deprecated APIs of OpenGL (glVertex3f() etc).

          What sort of thing do you wish to accomplish with OpenGL? We might be able to point you in the right direction.

          Nokia Certified Qt Specialist
          Interested in hearing about Qt related work

          1 Reply Last reply
          0
          • U Offline
            U Offline
            umen242
            wrote on last edited by
            #5

            I wish to build simple education games for young children in 3d (learning how to read/write/life).
            yeah i already got some open source games in OpenGL . i missing the part of how to integrate it with Qt
            for example loading models . and manipulate them in 3d space

            1 Reply Last reply
            0
            • Z Offline
              Z Offline
              ZapB
              wrote on last edited by
              #6

              QGLWidget will give you an OpenGL context with which to render.

              Loading of object model file formats is not something that is provided by Qt (well some simple formats can be loaded using the code in the Qt3D gitorious repository). You will either need to find 3rd party libs that provide this facility for your file types or roll your own I'm afraid.

              As for manipulating the objects in 3D space, take a look at the Qt3D repository. I seem to remember this had some sort of vitual camera control interaction with the mouse. To implement your own you basically need to override the QWidget::keyEvent() and various mouse event functions in your sub-class of QGLWidget and use them to manipulate either the transformation matrices of the objects or view transformation matrix and trigger an update().

              Good luck with your project and please come back if you have specific questions.

              Nokia Certified Qt Specialist
              Interested in hearing about Qt related work

              1 Reply Last reply
              0
              • U Offline
                U Offline
                umen242
                wrote on last edited by
                #7

                Ok Thanks this was the missing link i was looking for .
                after digging into it , i saw that compiling it for windows is not so easy task.
                but i also was reading that this faramework will be into Qt 4.8 build in .
                my question is : is it true and when does version 4.8 will be out?

                1 Reply Last reply
                0
                • R Offline
                  R Offline
                  riussi
                  wrote on last edited by
                  #8

                  There are some small examples in projects.forum.nokia.com: http://bit.ly/lJLuOg

                  Take a look at Qt GameEnabler http://projects.forum.nokia.com/qtgameenabler

                  Juha Ristolainen (@Riussi)

                  1 Reply Last reply
                  0

                  • Login

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • Users
                  • Groups
                  • Search
                  • Get Qt Extensions
                  • Unsolved