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. Welcome!
Forum Update on Monday, May 27th 2025

Welcome!

Scheduled Pinned Locked Moved Game Development
42 Posts 31 Posters 35.6k Views
  • 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.
  • M Offline
    M Offline
    morgul
    wrote on 9 Jul 2013, 16:08 last edited by
    #23

    Just found this forum, awesome! Just started a project a few weeks ago switching over to a Qt/QML application wrapping a lightweight 3D engine, instead of the heavier 'game engine' alternatives... and I've been loving it.

    Glad to know this resource is here, too!

    1 Reply Last reply
    0
    • J Offline
      J Offline
      jackokring
      wrote on 23 Jul 2013, 12:59 last edited by
      #24

      Just started Qt game development. I intend Qt 5.1 on the Pi eglfs, but developing on a PC at present. Even on the 2D games I expect to abstract to GLES2. I have decided on direct ALSA for sound as I need buffer rendering, and not just wav files.

      1 Reply Last reply
      0
      • P Offline
        P Offline
        PleaseWait
        wrote on 12 Dec 2013, 23:03 last edited by
        #25

        Ah, now we get to the good stuff! I'm new to devnet, so I will probably learn more than I can teach. But awesome anyway :)

        1 Reply Last reply
        0
        • S Offline
          S Offline
          SteveG
          wrote on 12 Dec 2013, 23:39 last edited by
          #26

          Now that everyone agrees that a game forum is good, people should start posting information such as experiences, tips, dos and don'ts, resources, links, tutorials, etc. to make this a vibrant forum. Of course, questions and comments should be an integral part. Personally, I'm interested in multiplayer games and hope to contribute more in the near future.

          Steve

          1 Reply Last reply
          0
          • O Offline
            O Offline
            onek24
            wrote on 14 Feb 2014, 23:28 last edited by
            #27

            Hey all,

            i'm from the QML Subforum but i thought why don't i try game development, just for fun and to gather some experiences. What i would like to know is:

            • Should i start with OpenGL or DirectX(DX3D)?
            • Are there any good tutorials or introductions to game programming and OpenGL/Dx you guys could and would recommend?

            Every comment is welcome.

            1 Reply Last reply
            0
            • M Offline
              M Offline
              mhcrnl
              wrote on 15 Feb 2014, 04:18 last edited by
              #28

              Hello, Qt guys
              bq. Now that everyone agrees that a game forum is good, people should start posting information such as experiences, tips, dos and don’ts, resources, links, tutorials, etc. to make this a vibrant forum.bq.
              This is a good point of view, tutorials is the best way to learn.

              Salutare !!!

              1 Reply Last reply
              0
              • O Offline
                O Offline
                onek24
                wrote on 15 Feb 2014, 12:49 last edited by
                #29

                [quote author="mhcrnl" date="1392437915"]
                This is a good point of view, tutorials is the best way to learn.
                [/quote]

                Well i would say the best way to learn something is to try and do it yourself.

                1 Reply Last reply
                0
                • J Offline
                  J Offline
                  JKSH
                  Moderators
                  wrote on 16 Feb 2014, 03:32 last edited by
                  #30

                  [quote author="onek24" date="1392420514"]Hey all,

                  i'm from the QML Subforum but i thought why don't i try game development, just for fun and to gather some experiences. What i would like to know is:

                  • Should i start with OpenGL or DirectX(DX3D)?
                  • Are there any good tutorials or introductions to game programming and OpenGL/Dx you guys could and would recommend?

                  Every comment is welcome.[/quote]I'd imagine that it depends on what kind of game you want to produce, and what experience you have.

                  For simple mobile games, I'd go with QML (e.g. http://qt-project.org/doc/qt-5/qml-advtutorial.html ) -- one code base that can be compiled for both OpenGL AND DirectX!

                  Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                  1 Reply Last reply
                  0
                  • O Offline
                    O Offline
                    onek24
                    wrote on 16 Feb 2014, 14:48 last edited by
                    #31

                    [quote author="JKSH" date="1392521544"]I'd imagine that it depends on what kind of game you want to produce, and what experience you have.

                    For simple mobile games, I'd go with QML (e.g. http://qt-project.org/doc/qt-5/qml-advtutorial.html ) -- one code base that can be compiled for both OpenGL AND DirectX![/quote]

                    I would really like to go into 3D Desktop games, until now i have no experience with that.

                    1 Reply Last reply
                    0
                    • J Offline
                      J Offline
                      JKSH
                      Moderators
                      wrote on 16 Feb 2014, 15:07 last edited by
                      #32

                      [quote author="onek24" date="1392562129"]I would really like to go into 3D Desktop games, until now i have no experience with that.[/quote]I don't have experience either, but I believe using a high-level library like Unity or OGRE would be easier than writing low-level OpenGL/DirectlX code.

                      Qt 3D is in the works, but it's not ready yet. Optimistically, there might be a tech preview in Qt 5.3.

                      Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                      1 Reply Last reply
                      0
                      • O Offline
                        O Offline
                        onek24
                        wrote on 16 Feb 2014, 15:18 last edited by
                        #33

                        [quote author="JKSH" date="1392563249"]I don't have experience either, but I believe using a high-level library like Unity or OGRE would be easier than writing low-level OpenGL/DirectlX code.

                        Qt 3D is in the works, but it's not ready yet. Optimistically, there might be a tech preview in Qt 5.3.[/quote]

                        Alright, thank you JKSH.

                        1 Reply Last reply
                        0
                        • C Offline
                          C Offline
                          cseder
                          wrote on 9 Feb 2015, 19:35 last edited by
                          #34

                          [quote author="PiXy79" date="1274950640"]I'm very interested too on developing games for Nokia phones or for the Megoo platform.
                          Thanks ![/quote]

                          I wouldn't bet my future on that, but I've may have missed the irony... ;-)

                          "A computer is like a bicycle for the mind..."
                          <i>Steve Jobs</i>

                          1 Reply Last reply
                          0
                          • C Offline
                            C Offline
                            cseder
                            wrote on 9 Feb 2015, 19:35 last edited by
                            #35

                            [quote author="PiXy79" date="1274950640"]I'm very interested too on developing games for Nokia phones or for the Megoo platform.
                            Thanks ![/quote]

                            I wouldn't bet my future on that, but I've may have missed the irony... ;-)

                            "A computer is like a bicycle for the mind..."
                            <i>Steve Jobs</i>

                            1 Reply Last reply
                            0
                            • C Offline
                              C Offline
                              cseder
                              wrote on 9 Feb 2015, 20:05 last edited by
                              #36

                              Qt Game development!

                              All people here have to say is that it's great with this new forum...
                              I thought I'd bring it one step longer then "hello group!".

                              Qt for games on mobile devices? Desktops? Consoles?

                              Qt is a joy to work with and thanks to QML and QML/3d and I guess it could be a good framework for game development.
                              I still think you would need to use OpenGL support if you want hardware acceleration that handles graphics/3d intensive programs.

                              If Qt is thinking about over-encapsulating this into some quasi game framework using QtQuick when "QGLWidget":http://doc.qt.io/qt-5/qglwidget.html would give you an excellent OpenGL context to work in, I don't know.

                              If no draw calls from other threads than the main thread is possible, this will not work well...

                              There is already a Game Framework based on Qt 4.8 called "V-Play":http://v-play.net/

                              I've tried it out as a demo, but it didn't impress me all that much.

                              So I really hope that Qt's focus on Game Develop will bear fruits!

                              Signals and slots for gamedev == cool, so the best of luck!

                              Chris

                              "A computer is like a bicycle for the mind..."
                              <i>Steve Jobs</i>

                              1 Reply Last reply
                              0
                              • C Offline
                                C Offline
                                cseder
                                wrote on 9 Feb 2015, 20:05 last edited by
                                #37

                                Qt Game development!

                                All people here have to say is that it's great with this new forum...
                                I thought I'd bring it one step longer then "hello group!".

                                Qt for games on mobile devices? Desktops? Consoles?

                                Qt is a joy to work with and thanks to QML and QML/3d and I guess it could be a good framework for game development.
                                I still think you would need to use OpenGL support if you want hardware acceleration that handles graphics/3d intensive programs.

                                If Qt is thinking about over-encapsulating this into some quasi game framework using QtQuick when "QGLWidget":http://doc.qt.io/qt-5/qglwidget.html would give you an excellent OpenGL context to work in, I don't know.

                                If no draw calls from other threads than the main thread is possible, this will not work well...

                                There is already a Game Framework based on Qt 4.8 called "V-Play":http://v-play.net/

                                I've tried it out as a demo, but it didn't impress me all that much.

                                So I really hope that Qt's focus on Game Develop will bear fruits!

                                Signals and slots for gamedev == cool, so the best of luck!

                                Chris

                                "A computer is like a bicycle for the mind..."
                                <i>Steve Jobs</i>

                                1 Reply Last reply
                                0
                                • C Offline
                                  C Offline
                                  cseder
                                  wrote on 9 Feb 2015, 20:17 last edited by
                                  #38

                                  [quote author="onek24" date="1392420514"]Hey all,

                                  i'm from the QML Subforum but i thought why don't i try game development, just for fun and to gather some experiences. What i would like to know is:

                                  • Should i start with OpenGL or DirectX(DX3D)?
                                  • Are there any good tutorials or introductions to game programming and OpenGL/Dx you guys could and would recommend?

                                  Every comment is welcome.[/quote]

                                  I would definitely learn as much as possible about OpenGL (for the Desktop / Console market) and OpenGL ES for mobile.

                                  But Qt has an excellent solution which makes working with OpenGL a lot simpler:
                                  The QGLWidget class is a widget for rendering OpenGL graphics.

                                  Read all about it: "QGLWidget docs":http://doc.qt.io/qt-5/qglwidget.html#details.

                                  You could also take a look at a Game Engine / Framework that uses Qt 4.8 here: "V-Play":http://v-play.net/.

                                  "A computer is like a bicycle for the mind..."
                                  <i>Steve Jobs</i>

                                  1 Reply Last reply
                                  0
                                  • C Offline
                                    C Offline
                                    cseder
                                    wrote on 9 Feb 2015, 20:17 last edited by
                                    #39

                                    [quote author="onek24" date="1392420514"]Hey all,

                                    i'm from the QML Subforum but i thought why don't i try game development, just for fun and to gather some experiences. What i would like to know is:

                                    • Should i start with OpenGL or DirectX(DX3D)?
                                    • Are there any good tutorials or introductions to game programming and OpenGL/Dx you guys could and would recommend?

                                    Every comment is welcome.[/quote]

                                    I would definitely learn as much as possible about OpenGL (for the Desktop / Console market) and OpenGL ES for mobile.

                                    But Qt has an excellent solution which makes working with OpenGL a lot simpler:
                                    The QGLWidget class is a widget for rendering OpenGL graphics.

                                    Read all about it: "QGLWidget docs":http://doc.qt.io/qt-5/qglwidget.html#details.

                                    You could also take a look at a Game Engine / Framework that uses Qt 4.8 here: "V-Play":http://v-play.net/.

                                    "A computer is like a bicycle for the mind..."
                                    <i>Steve Jobs</i>

                                    1 Reply Last reply
                                    0
                                    • J Offline
                                      J Offline
                                      JKSH
                                      Moderators
                                      wrote on 9 Feb 2015, 23:46 last edited by
                                      #40

                                      Hi,

                                      [quote author="cseder" date="1423513071"]But Qt has an excellent solution which makes working with OpenGL a lot simpler:
                                      The QGLWidget class is a widget for rendering OpenGL graphics.

                                      Read all about it: "QGLWidget docs":http://doc.qt.io/qt-5/qglwidget.html#details.[/quote]QGLWidget is deprecated. Use "QOpenGLWidget":http://doc.qt.io/qt-5/qopenglwidget.html instead.

                                      Also check out "VoltAir":http://blog.qt.io/blog/2014/07/21/google-labs-voltair-game-built-with-qt/ -- it is a game that Google built on top of Qt Quick.

                                      Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                                      1 Reply Last reply
                                      0
                                      • J Offline
                                        J Offline
                                        JKSH
                                        Moderators
                                        wrote on 9 Feb 2015, 23:46 last edited by
                                        #41

                                        Hi,

                                        [quote author="cseder" date="1423513071"]But Qt has an excellent solution which makes working with OpenGL a lot simpler:
                                        The QGLWidget class is a widget for rendering OpenGL graphics.

                                        Read all about it: "QGLWidget docs":http://doc.qt.io/qt-5/qglwidget.html#details.[/quote]QGLWidget is deprecated. Use "QOpenGLWidget":http://doc.qt.io/qt-5/qopenglwidget.html instead.

                                        Also check out "VoltAir":http://blog.qt.io/blog/2014/07/21/google-labs-voltair-game-built-with-qt/ -- it is a game that Google built on top of Qt Quick.

                                        Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

                                        H 1 Reply Last reply 19 Oct 2019, 08:04
                                        0
                                        • J JKSH
                                          9 Feb 2015, 23:46

                                          Hi,

                                          [quote author="cseder" date="1423513071"]But Qt has an excellent solution which makes working with OpenGL a lot simpler:
                                          The QGLWidget class is a widget for rendering OpenGL graphics.

                                          Read all about it: "QGLWidget docs":http://doc.qt.io/qt-5/qglwidget.html#details.[/quote]QGLWidget is deprecated. Use "QOpenGLWidget":http://doc.qt.io/qt-5/qopenglwidget.html instead.

                                          Also check out "VoltAir":http://blog.qt.io/blog/2014/07/21/google-labs-voltair-game-built-with-qt/ -- it is a game that Google built on top of Qt Quick.

                                          H Offline
                                          H Offline
                                          HostPater
                                          Banned
                                          wrote on 19 Oct 2019, 08:04 last edited by
                                          #42
                                          This post is deleted!
                                          1 Reply Last reply
                                          -1

                                          • Login

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