Welcome!



  • Welcome to Game Development sub forum! Very often games present a totally different set of problems to solve and requires that things are done a little bit differently than normal GUI development. Standard desktop GUIs on powerful computers may forgive lots of unoptimized graphic routines and ineffective methods, whereas games especially on mobiles may need to tweak every cycle out of the hardware.

    Here you can ask for advice and share your own experiences, tweaks and optimizations to make the games even better. Let's conquer the world with cute games!



  • I like this forum!

    Should be very exciting to see what Qt developers are doing with games.



  • Wow, It makes me so happy that Game dev forum is opened. :D

    I'm very interested in a Game Development and working in a small game company now.



  • I'm thinking about developing a political management game but I don't know where to start. So this forum will be wonderful for me especially when experts start to share their experiences.

    Thanks!



  • I'm very interested too on developing games for Nokia phones or for the Megoo platform.
    Thanks !



  • awesome, cute forum

    i like it



  • I've been using Qt as the basics for my game engine. I've been working on the engine for 4+ years now and Qt is a dream to work in. The engine has been used to publish over a dozen games on different platforms.

    When I first started, Qt didn't have QGraphicsView, so I had to create my own rendering engine. I also had to create my own Widgets set. It would have been nice to start with these pieces of functionality. Although I've had to add much functionality that's not apart of the Qt widget system.

    So I'd say for anyone wanting to write games, use Qt as one of your libraries. Everything from it's container classes, xml parsing to networking module make writing games very easy.



  • I'm really interested in the possibility of extending the work that has been done on the desktop in to the mobile territory.

    [quote author="dragor" date="1281989375"]I've been using Qt as the basics for my game engine. I've been working on the engine for 4+ years now and Qt is a dream to work in. The engine has been used to publish over a dozen games on different platforms.[/quote]

    Just curious, which engine? :) Sounds great!



  • nice to have this forum ,., i hope i learn a lot



  • i like this forum to, hope it will be great help



  • Wow A Forum Important for mine :-)
    Today, I'm learning mobile games development with QT cretor I home learn :-)



  • Bonjour,
    Merci pour ce forum, je pense que je vais trouver des conseils car je débute et ce n'est pas toujours facile quand on est seul



  • macias34, please use English only here. It is general forum, not national



  • Glad to come across this thread! Game development is just awesome and I'd like to learn how.



  • Hi,
    Sounds very nice! At present I'm using Qt to build a 3D sceneGraph (so QGL powered). It would be amazing to find easily some precious tips or let's dreaming, a dedicated Gaming/Engine Class/API! ;-)



  • Hi! Nice forum, aspiring Qt developer here for Nokia platforms. Enjoying the tutorials and basics but my lack of experience is giving me a hard time creating a game, hoping to learn from the experts ;). Qt seems cool enough tho, I think it has its own perks over C#, loving the signals and slots :) but I need to learn more of the classes and includes..



  • hi all, nice forum



  • okkk..gud thing



  • Good Forum, Good people, nice!



  • I like!!!



  • I think with Qt 5 and its new graphical improvements there will be more people working with games, or I hope so.



  • late for the opening , glad for the opening



  • 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!



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



  • 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 :)



  • 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



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



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



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


  • Moderators

    [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!



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


  • Moderators

    [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.



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



  • [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... ;-)



  • [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... ;-)



  • 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



  • 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



  • [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/.



  • [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/.


  • Moderators

    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.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.