Welcome!
-
Good Forum, Good people, nice!
-
I think with Qt 5 and its new graphical improvements there will be more people working with games, or I hope so.
-
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="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.
-
[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.
-
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/.