Items related to Game Programming Using Qt

Game Programming Using Qt - Softcover

 
9781782168874: Game Programming Using Qt

Synopsis

A complete guide to designing and building fun games with Qt and Qt Quick 2 using associated toolsets

About This Book

  • Learn to create simple 2D to complex 3D graphics and games using all possible tools and widgets available for game development in Qt
  • Understand technologies such as QML, Qt Quick, OpenGL, and Qt Creator, and learn the best practices to use them to design games
  • Learn Qt with the help of many sample games introduced step-by-step in each chapter

Who This Book Is For

If you want to create great graphical user interfaces and astonishing games with Qt, this book is ideal for you. Any previous knowledge of Qt is not required, however knowledge of C++ is mandatory.

What You Will Learn

  • Install Qt on your system
  • Understand the basic concepts of every Qt game and application
  • Develop 2D object-oriented graphics using Qt Graphics View
  • Build multiplayer games or add a chat function to your games with Qt's Network module
  • Script your game with Qt Script
  • Program resolution-independent and fluid UI using QML and Qt Quick
  • Control your game flow as per the sensors of a mobile device
  • See how to test and debug your game easily with Qt Creator and Qt Test

In Detail

Qt is the leading cross-platform toolkit for all significant desktop, mobile, and embedded platforms and is becoming more popular by the day, especially on mobile and embedded devices. Despite its simplicity, it's a powerful tool that perfectly fits game developers' needs. Using Qt and Qt Quick, it is easy to build fun games or shiny user interfaces. You only need to create your game once and deploy it on all major platforms like iOS, Android, and WinRT without changing a single source file.

The book begins with a brief introduction to creating an application and preparing a working environment for both desktop and mobile platforms. It then dives deeper into the basics of creating graphical interfaces and Qt core concepts of data processing and display before you try creating a game. As you progress through the chapters, you'll learn to enrich your games by implementing network connectivity and employing scripting. We then delve into Qt Quick, OpenGL, and various other tools to add game logic, design animation, add game physics, and build astonishing UI for the games. Towards the final chapters, you'll learn to exploit mobile device features such as accelerators and sensors to build engaging user experiences. If you are planning to learn about Qt and its associated toolsets to build apps and games, this book is a must have.

Style and approach

This is an easy-to-follow, example-based, comprehensive introduction to all the major features in Qt. The content of each chapter is explained and organized around one or multiple simple game examples to learn Qt in a fun way.

"synopsis" may belong to another edition of this title.

About the Author

Witold Wysota

Witold Wysota is a software architect and developer living in Poland. He started his adventure with Qt in 2004 when he joined QtForum.org and started answering questions about programming with Qt. Shortly afterwards, he became part of the moderator group of the forum. In 2006, together with the moderator team, he established QtCentre.org, which quickly became the largest community-driven support site devoted to Qt. For a number of years, he conducted commercial, academic, and public trainings and workshops and has been giving lectures on Qt, Qt Quick, and related technologies. He is a certified Qt developer and was a member of Qt Education Advisory Board with Nokia, where he helped prepare materials in order to use Qt in educational activities. Witold was also a technical reviewer for Foundations of Qt Development, Johan Thelin, Apress Publishing, a book about Qt 4, and an author of a couple of articles on programming with Qt. In real life, he is a passionate adept of Seven Star Praying Mantis, a traditional style of Chinese martial arts.

"About this title" may belong to another edition of this title.

  • PublisherPackt Pub Ltd
  • Publication date2016
  • ISBN 10 1782168877
  • ISBN 13 9781782168874
  • BindingPaperback
  • LanguageEnglish
  • Number of pages512

Buy Used

Condition: Very Good
Most items will be dispatched the... Learn more about this copy

Shipping: US$ 9.95
From United Kingdom to U.S.A.

Destination, rates & speeds

Add to basket

Top Search Results from the AbeBooks Marketplace

Seller Image

Wysota, Witold
Published by Packt Publishing, 2016
ISBN 10: 1782168877 ISBN 13: 9781782168874
Used Softcover

Seller: WeBuyBooks, Rossendale, LANCS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. Most items will be dispatched the same or the next working day. A copy that has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # wbb0024760825

Contact seller

Buy Used

US$ 40.07
Convert currency
Shipping: US$ 9.95
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Haas, Lorenz,Wysota, Witold
Published by Packt Publishing, 2016
ISBN 10: 1782168877 ISBN 13: 9781782168874
Used Paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority!. Seller Inventory # S_347943797

Contact seller

Buy Used

US$ 50.05
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Wysota, Witold; Haas, Lorenz
Published by Packt Pub Ltd, 2016
ISBN 10: 1782168877 ISBN 13: 9781782168874
New Softcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # ABLIING23Mar2912160158222

Contact seller

Buy New

US$ 59.48
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Wysota, Witold; Haas, Lorenz
Published by Packt Pub Ltd, 2016
ISBN 10: 1782168877 ISBN 13: 9781782168874
Used Softcover

Seller: GF Books, Inc., Hawthorne, CA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. Book is in Used-VeryGood condition. Pages and cover are clean and intact. Used items may not include supplementary materials such as CDs or access codes. May show signs of minor shelf wear and contain very limited notes and highlighting. 0.79. Seller Inventory # 1782168877-2-3

Contact seller

Buy Used

US$ 77.48
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Wysota, Witold; Haas, Lorenz
Published by Packt Pub Ltd, 2016
ISBN 10: 1782168877 ISBN 13: 9781782168874
Used Softcover

Seller: GF Books, Inc., Hawthorne, CA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Book is in Used-Good condition. Pages and cover are clean and intact. Used items may not include supplementary materials such as CDs or access codes. May show signs of minor shelf wear and contain limited notes and highlighting. 0.79. Seller Inventory # 1782168877-2-4

Contact seller

Buy Used

US$ 77.48
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Wysota, Witold; Haas, Lorenz
Published by Packt Pub Ltd, 2016
ISBN 10: 1782168877 ISBN 13: 9781782168874
Used Softcover

Seller: Books Unplugged, Amherst, NY, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Buy with confidence! Book is in good condition with minor wear to the pages, binding, and minor marks within 0.79. Seller Inventory # bk1782168877xvz189zvxgdd

Contact seller

Buy Used

US$ 77.49
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Witold Wysota, Lorenz Haas
Published by Packt Publishing, 2016
ISBN 10: 1782168877 ISBN 13: 9781782168874
Used Soft cover First Edition

Seller: Books & Bobs, Deeside, FLINT, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Soft cover. Condition: As New. 1st Edition. As new copy. A tight, bright, and clean copy with no inscriptions and no annotations/notes. No creases to spine or foxing to pages. Fantastic condition book. 484pp. (19x23.5cm). Please contact us for any more information. Seller Inventory # 7143

Contact seller

Buy Used

US$ 52.23
Convert currency
Shipping: US$ 25.29
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Wysota, Witold; Haas, Lorenz
Published by Packt Pub Ltd, 2016
ISBN 10: 1782168877 ISBN 13: 9781782168874
New Softcover

Seller: GF Books, Inc., Hawthorne, CA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Book is in NEW condition. 0.79. Seller Inventory # 1782168877-2-1

Contact seller

Buy New

US$ 77.77
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Wysota, Witold; Haas, Lorenz
Published by Packt Pub Ltd, 2016
ISBN 10: 1782168877 ISBN 13: 9781782168874
New Softcover

Seller: Book Deals, Tucson, AZ, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. New! This book is in the same immaculate condition as when it was published 0.79. Seller Inventory # 353-1782168877-new

Contact seller

Buy New

US$ 77.78
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Wysota, Witold; Haas, Lorenz
Published by Packt Pub Ltd, 2016
ISBN 10: 1782168877 ISBN 13: 9781782168874
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781782168874_new

Contact seller

Buy New

US$ 62.62
Convert currency
Shipping: US$ 15.19
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

There are 5 more copies of this book

View all search results for this book