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. Can You Recommend Me Official Qt Courses for Game Developers?
Forum Updated to NodeBB v4.3 + New Features

Can You Recommend Me Official Qt Courses for Game Developers?

Scheduled Pinned Locked Moved Unsolved Game Development
8 Posts 7 Posters 2.0k Views 3 Watching
  • 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.
  • M Offline
    M Offline
    MarkNiman
    wrote on last edited by
    #1

    Hello everyone,

    I am an aspiring game developer looking to enhance my skills and knowledge in Qt programming. I have been researching online and found numerous courses available, but I am unsure which ones to pursue. I have decided to take some official Qt courses to gain a deeper understanding of the platform, but I am unsure which ones to enrol in.

    Therefore, I am reaching out to the community to ask for recommendations. Are there any official Qt courses that are specifically geared towards game development? What are the best techniques that cover the essential topics needed for creating games using Qt? I would greatly appreciate any feedback and advice from those who have taken these courses before.

    Thank you in advance for your help!

    Chris KawaC JoeCFDJ BondrusiekB F 5 Replies Last reply
    0
    • M MarkNiman

      Hello everyone,

      I am an aspiring game developer looking to enhance my skills and knowledge in Qt programming. I have been researching online and found numerous courses available, but I am unsure which ones to pursue. I have decided to take some official Qt courses to gain a deeper understanding of the platform, but I am unsure which ones to enrol in.

      Therefore, I am reaching out to the community to ask for recommendations. Are there any official Qt courses that are specifically geared towards game development? What are the best techniques that cover the essential topics needed for creating games using Qt? I would greatly appreciate any feedback and advice from those who have taken these courses before.

      Thank you in advance for your help!

      Chris KawaC Offline
      Chris KawaC Offline
      Chris Kawa
      Lifetime Qt Champion
      wrote on last edited by
      #2

      @MarkNiman Hi, welcome to the forum.

      If you're into game development my advice would be to download Unreal Engine and go through Epic's examples and tutorial and then just start making a game. It's the leading and most prominent engine out there with the most materials, tutorials, videos, examples and support groups that you can hope for.

      Don't get me wrong. Qt is a great UI library and has some components that you could use to make simple games, like the accelerated graphics surfaces, input, basic media and controller support, but it's not really geared towards game development. You won't find many high quality materials to learn gamedev with Qt simply because not many people make games using it. Editors and support tools yes, but heavily object oriented and relying on virtual functions design of Qt is not really suited for game engines.

      1 Reply Last reply
      1
      • M MarkNiman

        Hello everyone,

        I am an aspiring game developer looking to enhance my skills and knowledge in Qt programming. I have been researching online and found numerous courses available, but I am unsure which ones to pursue. I have decided to take some official Qt courses to gain a deeper understanding of the platform, but I am unsure which ones to enrol in.

        Therefore, I am reaching out to the community to ask for recommendations. Are there any official Qt courses that are specifically geared towards game development? What are the best techniques that cover the essential topics needed for creating games using Qt? I would greatly appreciate any feedback and advice from those who have taken these courses before.

        Thank you in advance for your help!

        JoeCFDJ Offline
        JoeCFDJ Offline
        JoeCFD
        wrote on last edited by
        #3

        @MarkNiman https://www.qt.io/learn

        1 Reply Last reply
        0
        • M MarkNiman

          Hello everyone,

          I am an aspiring game developer looking to enhance my skills and knowledge in Qt programming. I have been researching online and found numerous courses available, but I am unsure which ones to pursue. I have decided to take some official Qt courses to gain a deeper understanding of the platform, but I am unsure which ones to enrol in.

          Therefore, I am reaching out to the community to ask for recommendations. Are there any official Qt courses that are specifically geared towards game development? What are the best techniques that cover the essential topics needed for creating games using Qt? I would greatly appreciate any feedback and advice from those who have taken these courses before.

          Thank you in advance for your help!

          BondrusiekB Offline
          BondrusiekB Offline
          Bondrusiek
          wrote on last edited by
          #4

          @MarkNiman ,
          Hi I answered on similary question in this thread: https://forum.qt.io/topic/120358/i-need-one-tutorial-for-games-creation

          I've found few examples:

          https://doc.qt.io/qt-5/qtquick-tutorials-samegame-samegame1-example.html
          https://doc.qt.io/qt-5/qtwidgets-graphicsview-collidingmice-example.html
          https://evileg.com/en/post/103/
          https://evileg.com/en/post/98/
          https://doc.qt.io/qt-5/qtwidgets-widgets-tetrix-example.html
          videos
          https://www.youtube.com/watch?v=8ntEQpg7gck
          https://www.youtube.com/watch?v=2Yow0cVb8eo&list=PLQMs5svASiXM4AlcVLaX0LxA6APEWJPKZ
          https://www.youtube.com/watch?v=HuWiPKU1DeM
          https://www.youtube.com/watch?v=wxEI5sIO8Ks
          books
          https://www.packtpub.com/product/game-programming-using-qt-5-beginner-s-guide-second-edition/9781788399999
          my github repositories:
          https://github.com/Przemekkkth/games

          I created many open source games in Qt/C++. See my github page https://github.com/Przemekkkth . You can use, modyfy it etc.
          Tetris: Source Code: https://github.com/Przemekkkth/Tetris_Qt-Cpp Play online: https://przemekkkth.github.io/tetris/index.html

          Jan Jump: Source Code: https://github.com/Przemekkkth/JanJump_Qt-Cpp Play online: https://przemekkkth.github.io/janjump/index.html

          Snake: Source Code: https://github.com/Przemekkkth/Arkanoid_Qt-Cpp Play online: https://przemekkkth.github.io/arkanoid/index.html

          Minesweeper: Source Code: https://github.com/Przemekkkth/Minesweeper_Qt-Cpp Play online: https://przemekkkth.github.io/minesweeper/index.html

          Fifteen Puzzle: Source Code: https://github.com/Przemekkkth/FifteenPuzzle_Qt-Cpp Play online: https://przemekkkth.github.io/fifteenpuzzle/index.html

          2D racing game: Source code: https://github.com/Przemekkkth/Racing2D_Qt-Cpp Play online: https://przemekkkth.github.io/racing2d/index.html

          Simulator 2D Race: Source code: https://github.com/Przemekkkth/Simulator2DRace_Qt-Cpp Play online: https://przemekkkth.github.io/outrun/index.html

          Xonix: Source code: https://github.com/Przemekkkth/Xonix_Qt-Cpp Play online: https://przemekkkth.github.io/xionix/index.html

          Bejeweled: Source code: https://github.com/Przemekkkth/Bejeweled_Qt-Cpp Play online: https://przemekkkth.github.io/bejeweled/index.html

          Tron: Source code: https://github.com/Przemekkkth/Tron_Qt-Cpp Play online: https://przemekkkth.github.io/tron/index.html

          Volleyball: Source code: https://github.com/Przemekkkth/Volleyball_Qt-Cpp Play online: https://przemekkkth.github.io/volleyball/index.html

          Asteroids: Source code: https://github.com/Przemekkkth/Asteroids_Qt-Cpp Play online: https://przemekkkth.github.io/asteroids/index.html

          Pong2D: Source code: https://github.com/Przemekkkth/Pong2D_Qt-Cpp Play online: https://przemekkkth.github.io/pong2d/index.html

          Memory puzzle: Source code: https://github.com/Przemekkkth/MemoryPuzzle_Qt-Cpp Play online: https://przemekkkth.github.io/memorypuzzle/index.html

          Flappy bird: Source code: https://github.com/Przemekkkth/FlappyBird_Qt-Cpp Gameplay: https://youtu.be/od_x6_kC9o0 Play online: https://przemekkkth.github.io/flappybird/index.html

          Pacman: Source code: https://github.com/Przemekkkth/Pacman_Qt-Cpp Play online: https://przemekkkth.github.io/pacman/index.html

          Space Invaders: Source code: https://github.com/Przemekkkth/SpaceInvanders_Qt-Cpp Play online: https://przemekkkth.github.io/spaceinvaders/index.html

          Frogger: Source code: https://github.com/Przemekkkth/Frogger_Qt-Cpp Play online: https://przemekkkth.github.io/frogger/index.html

          Pentomino: Source code: https://github.com/Przemekkkth/Pentomino_Qt-Cpp Play online: https://przemekkkth.github.io/pentomino/index.html

          Simpe Ray Casting: Source code: https://github.com/Przemekkkth/Simpe_Ray_Casting_Qt_Cpp Play online: https://przemekkkth.github.io/raycasting/index.html

          Maze Generator: Source code: https://github.com/Przemekkkth/MazeGenerator_Qt-Cpp Play online: https://przemekkkth.github.io/maze/index.html

          Game of life: Source code: https://github.com/Przemekkkth/GameOfLifeQt-Cpp See online: https://przemekkkth.github.io/gameoflife/index.html

          Platform game: Source code: https://github.com/Przemekkkth/PlatformGame_Qt-Cpp Play online: https://przemekkkth.github.io/platformgame/index.html

          Perlin Noise: Source code: https://github.com/Przemekkkth/PerlinNoise_Qt-Cpp See online: https://przemekkkth.github.io/perlinnoise/index.html

          A * pathfinding algorithm: Source code: https://github.com/Przemekkkth/A-Star-Pathfinding_Qt-Cpp See online: https://przemekkkth.github.io/starpathfinding/index.html

          Shadow Casting 2D: Source code: https://github.com/Przemekkkth/ShadowCasting2D_Qt-Cpp See online: https://przemekkkth.github.io/shadowcasting2d/index.html

          Mario: Source code: https://github.com/Przemekkkth/Mario_Qt-Cpp Play online: https://przemekkkth.github.io/marioqt/index.html

          Retro Race Arcade: Source code: https://github.com/Przemekkkth/RetroRaceArcade_Qt-Cpp Play online: https://przemekkkth.github.io/retroarcade/index.html

          Star Pusher: Source code: https://github.com/Przemekkkth/StarPusher_Qt-Cpp Play online: https://przemekkkth.github.io/starpusher/index.html

          Reversi: Source code: https://github.com/Przemekkkth/Reversi_Qt-Cpp Play online: https://przemekkkth.github.io/reversi/index.html

          1 Reply Last reply
          0
          • M MarkNiman

            Hello everyone,

            I am an aspiring game developer looking to enhance my skills and knowledge in Qt programming. I have been researching online and found numerous courses available, but I am unsure which ones to pursue. I have decided to take some official Qt courses to gain a deeper understanding of the platform, but I am unsure which ones to enrol in.

            Therefore, I am reaching out to the community to ask for recommendations. Are there any official Qt courses that are specifically geared towards game development? What are the best techniques that cover the essential topics needed for creating games using Qt? I would greatly appreciate any feedback and advice from those who have taken these courses before.

            Thank you in advance for your help!

            F Offline
            F Offline
            Fluffy Cloudlett
            wrote on last edited by
            #5
            This post is deleted!
            1 Reply Last reply
            0
            • P Offline
              P Offline
              patriciajohnson
              wrote on last edited by
              #6

              There are several official Qt courses that can be helpful for game developers. Here are some recommendations:

              "Introduction to Qt 3D" - This course teaches the basics of using Qt 3D to create 3D graphics and animations for games.

              "Qt for Embedded Linux" - This course focuses on using Qt to develop games for embedded Linux systems.

              "Qt Quick for Game Development" - This course teaches how to use the Qt Quick UI framework to create games with smooth animations and interactions.

              "Advanced Qt Game Programming" - This course covers advanced topics such as physics simulation, multiplayer networking, and AI for game development using Qt.

              All of these courses are available on the official Qt website, and some may require a subscription to access. Additionally, Qt offers a wealth of documentation, tutorials, and examples that can help game developers learn how to use the framework to create their own games.

              1 Reply Last reply
              0
              • M MarkNiman

                Hello everyone,

                I am an aspiring game developer looking to enhance my skills and knowledge in Qt programming. I have been researching online and found numerous courses available, but I am unsure which ones to pursue. I have decided to take some official Qt courses to gain a deeper understanding of the platform, but I am unsure which ones to enrol in.

                Therefore, I am reaching out to the community to ask for recommendations. Are there any official Qt courses that are specifically geared towards game development? What are the best techniques that cover the essential topics needed for creating games using Qt? I would greatly appreciate any feedback and advice from those who have taken these courses before.

                Thank you in advance for your help!

                BondrusiekB Offline
                BondrusiekB Offline
                Bondrusiek
                wrote on last edited by Bondrusiek
                #7

                @MarkNiman hey, you can see my blog where I set my Qt project(mainly game): https://przemekkkth.github.io/

                Please see also Qt framework like Felgo. You can use it to create game: https://felgo.com/doc/felgo-games-tutorials/

                1 Reply Last reply
                0
                • S Offline
                  S Offline
                  SOMIT
                  wrote on last edited by
                  #8

                  I am also interested in playing and designing video games. But I am newbie in this field. can i learn it from scratch

                  1 Reply Last reply
                  0
                  • BondrusiekB Bondrusiek referenced this topic on

                  • Login

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • Users
                  • Groups
                  • Search
                  • Get Qt Extensions
                  • Unsolved