QT and 3D applications development(Game etc.).
-
Hi,
I'm new to Qt. I am interested in 3D application development like games with Qt. I choose Qt for its GUI. I'm also interested in directx 11 and vulkan. If I want to build an Editor which has four view ports, docking windows etc. what option should I go for QtWidgets or QtQuick ? I found ANGLE. But I don't know how to download it and use in Qt.
Thanks. -
hi
Just as a note:
While QML or https://doc.qt.io/qt-5/graphicsview.html can be used for games and
been used, if you are truly into game development, i would go for an engine that
offers more for game programming out of the box.
One engine, i highly respect is https://godotengine.org/
Never I have tried anything that had such a low learning curve. :)
The editor itself is extendable and might offer many benefits for fast development. -
I study Godot. I like this engine. It uses signal/slot like Qt. The GDScript language is very similar to Python. If you use PyQt5 a long time then GDScript will be easy for you. But I like study Qt C++ by making simple games with WebSockets (Godot supports WebSockets too). I like to study OpenGL and GLSL. Vulkan is not supported by my video card. You can use OpenGL not for simple games by for drawing something like diagrams, plots, some nongame 3D-stuff and you have full controls with OpenGL and you study computer graphics. Writing your little games engines in Qt OpenGL is useful for your education.
This book is good: