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. I need one tutorial for games creation
Forum Updated to NodeBB v4.3 + New Features

I need one tutorial for games creation

Scheduled Pinned Locked Moved Solved Game Development
13 Posts 7 Posters 5.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.
  • milhaoM milhao

    Hello someone an indication could me, of one tutorial creation of games in Qt-creator, i need with emergency, i am try create one game in 2D in Qt-creator, but the base what i have of knowledge in Qt is very low.

    Sorry for my English.

    jsulmJ Offline
    jsulmJ Offline
    jsulm
    Lifetime Qt Champion
    wrote on last edited by
    #2

    @milhao Do you want to use Qt for game development (Qt != QtCreator)?

    https://forum.qt.io/topic/113070/qt-code-of-conduct

    1 Reply Last reply
    1
    • milhaoM Offline
      milhaoM Offline
      milhao
      wrote on last edited by
      #3

      @jsulm said in I need one tutorial for games creation:

      Do you want to use Qt for game development

      yes, in 2D, to be more exact, a 2d platform game

      1 Reply Last reply
      0
      • SGaistS Offline
        SGaistS Offline
        SGaist
        Lifetime Qt Champion
        wrote on last edited by
        #4

        Hi,

        Wouldn't be simpler to go with an existing engine like Godot ?

        Interested in AI ? www.idiap.ch
        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

        1 Reply Last reply
        2
        • milhaoM Offline
          milhaoM Offline
          milhao
          wrote on last edited by
          #5

          yes, it crossed my mind, but I don't know if my teacher would approve.

          1 Reply Last reply
          0
          • SGaistS Offline
            SGaistS Offline
            SGaist
            Lifetime Qt Champion
            wrote on last edited by
            #6

            What is exactly your assignment ?

            Interested in AI ? www.idiap.ch
            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

            1 Reply Last reply
            0
            • milhaoM Offline
              milhaoM Offline
              milhao
              wrote on last edited by
              #7

              make some application preferably a game

              J.HilkJ 1 Reply Last reply
              0
              • SGaistS Offline
                SGaistS Offline
                SGaist
                Lifetime Qt Champion
                wrote on last edited by
                #8

                Well, Qt has some examples that you can take a look at. Digg in the documentation.

                Interested in AI ? www.idiap.ch
                Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                1 Reply Last reply
                2
                • milhaoM milhao

                  make some application preferably a game

                  J.HilkJ Offline
                  J.HilkJ Offline
                  J.Hilk
                  Moderators
                  wrote on last edited by
                  #9

                  @milhao well, there are some things you can do with Qt, but without a proper engine it's going to be tough.

                  But take a look at this YouTube series,
                  https://www.youtube.com/watch?v=8ntEQpg7gck

                  it should help, if you really want to make a QWidget based game


                  Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


                  Q: What's that?
                  A: It's blue light.
                  Q: What does it do?
                  A: It turns blue.

                  1 Reply Last reply
                  3
                  • BondrusiekB Offline
                    BondrusiekB Offline
                    Bondrusiek
                    wrote on last edited by
                    #10

                    I've found few examples:

                    1. https://doc.qt.io/qt-5/qtquick-tutorials-samegame-samegame1-example.html
                    2. https://doc.qt.io/qt-5/qtwidgets-graphicsview-collidingmice-example.html
                    3. https://evileg.com/en/post/103/
                    4. https://evileg.com/en/post/98/
                    5. https://doc.qt.io/qt-5/qtwidgets-widgets-tetrix-example.html
                      videos
                    6. https://www.youtube.com/watch?v=8ntEQpg7gck
                    7. https://www.youtube.com/watch?v=2Yow0cVb8eo&list=PLQMs5svASiXM4AlcVLaX0LxA6APEWJPKZ
                    8. https://www.youtube.com/watch?v=HuWiPKU1DeM
                    9. https://www.youtube.com/watch?v=wxEI5sIO8Ks
                      books
                    10. https://www.packtpub.com/product/game-programming-using-qt-5-beginner-s-guide-second-edition/9781788399999
                      my github repositories:
                    11. https://github.com/Przemekkkth/games
                    12. https://github.com/Przemekkkth/Draughts-Cpp-Qt
                    13. https://github.com/Przemekkkth/Jumper
                    1 Reply Last reply
                    5
                    • milhaoM Offline
                      milhaoM Offline
                      milhao
                      wrote on last edited by
                      #11

                      thanks brothers

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

                        Tutorials:

                        • Snake in Qt5
                        • The Breakout game in Qt5
                        1 Reply Last reply
                        1
                        • BondrusiekB Bondrusiek referenced this topic on
                        • S Offline
                          S Offline
                          Sue Cofer
                          wrote on last edited by
                          #13

                          Lucky Joker is an exciting game that offers an extravagant gaming experience in the style of a classic fruit slot. This game is popular among gambling fans due to its simplicity and addictive gameplay.

                          In Lucky Joker you will meet a funny joker joker who will be your guide to the world of cool reels and hidden winnings. The game has a classic layout with five reels and traditional symbols such as sevens, cherries, oranges and lemons.

                          The main goal of the game is to make combinations of the same symbols on active paylines. If you land such a combination, you will receive a win, and the wild symbol can help you increase winning combinations or open bonus rounds.

                          Lucky Joker has nice graphics, sound effects and bright animations that create an exciting atmosphere of the game. You can try your luck in free mode or play real bets hoping for big wins.

                          Let the lucky joker protect you in this exciting game and give you incredible winnings. Join Lucky Joker and enjoy the unforgettable excitement and fun it offers!

                          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