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. How and Where to start to build a game using Qt
QtWS25 Last Chance

How and Where to start to build a game using Qt

Scheduled Pinned Locked Moved Game Development
16 Posts 6 Posters 9.0k 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.
  • D Offline
    D Offline
    Dinesh Balu
    wrote on last edited by
    #7

    Thanks Chuck.Gao and ZapB...

    I tried to run the 5 in a row game given by Qt and I'm getting this error

    bq. Cannot open include file :'QGLWidget' No such file or directory

    does the QtOpenGL module libraries come with the Qt SDK or we have to include like a plugin...

    I'm using Nokia's Qt Creator 2.0.1 - Based on Qt 4.7.0 (32 bit)

    :)

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

      You need to add:

      @
      QT += opengl
      @

      to your .pro file and re-run qmake if you wish to use OpenGL. This tells qmake to append the necessary include and library search paths to the generated Makefiles.

      I've not looked at the example to see if this does so or even needs OpenGL.

      Nokia Certified Qt Specialist
      Interested in hearing about Qt related work

      1 Reply Last reply
      0
      • D Offline
        D Offline
        Dinesh Balu
        wrote on last edited by
        #9

        Thanks ZapB... It worked.....
        but it now shows multiple errors in 'gl.h'...

        one that is

        bq. syntax error: 'void' should be preceeded by ';'

        when I checked this error... it points to this line in gl.h

        bq. WINGDIAPI void APIENTRY glAccum (GLenum op, GLfloat value);

        :)

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

          Can you post the code (or point me to it) that is causing this error please? I am not familiar with the example you are talking about.

          Nokia Certified Qt Specialist
          Interested in hearing about Qt related work

          1 Reply Last reply
          0
          • D Offline
            D Offline
            Dinesh Balu
            wrote on last edited by
            #11

            I got this project from this link:
            "5 in a row":http://quitcoding.com/?page=work#5inarow

            get the source code tar.gz file of the title 5 in a row

            :)

            1 Reply Last reply
            0
            • L Offline
              L Offline
              lexan
              wrote on last edited by
              #12

              is it easy to create a game using QT quick?

              1 Reply Last reply
              0
              • X Offline
                X Offline
                xsacha
                wrote on last edited by
                #13

                It depends on the complexity of the game.
                For your game, I would recommend QML. Do you need to learn Qt/C++ for your class though?

                Here is a QML game that uses 'levels' so you can see how transitions work:
                http://qt-apps.org/content/show.php?content=134799

                • Sacha
                1 Reply Last reply
                0
                • L Offline
                  L Offline
                  lexan
                  wrote on last edited by
                  #14

                  ah. so it will all depend on the "transitions"?

                  I might need to learn Qt/c++ I assume

                  1 Reply Last reply
                  0
                  • X Offline
                    X Offline
                    xsacha
                    wrote on last edited by
                    #15

                    By transitions I just mean how they change from one level to the other. Basically, generating each level.
                    That game I linked to is written in QML/Javascript rather than Qt/C++.

                    P.S. Did you get the email?

                    • Sacha
                    1 Reply Last reply
                    0
                    • L Offline
                      L Offline
                      lexan
                      wrote on last edited by
                      #16

                      Yeah I did. Thanks :D It really helped me a lot :)

                      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