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. QT and 3D applications development(Game etc.).
QtWS25 Last Chance

QT and 3D applications development(Game etc.).

Scheduled Pinned Locked Moved Unsolved Game Development
4 Posts 4 Posters 1.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.
  • H Offline
    H Offline
    HamsterOne
    wrote on last edited by
    #1

    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.

    1 Reply Last reply
    0
    • mrjjM Offline
      mrjjM Offline
      mrjj
      Lifetime Qt Champion
      wrote on last edited by
      #2

      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.

      1 Reply Last reply
      2
      • 8Observer88 Offline
        8Observer88 Offline
        8Observer8
        wrote on last edited by 8Observer8
        #3

        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:

        • Game Programming using Qt 5 Beginner's Guide: Create amazing games with Qt 5, C++, and Qt Quick, 2nd Edition
        • This is a code for the book: https://github.com/PacktPublishing/Game-Programming-Using-Qt-5-Beginners-Guide-Second-Edition
        1 Reply Last reply
        1
        • B Offline
          B Offline
          brookee
          wrote on last edited by
          #4
          This post is deleted!
          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