Видавець: Packt Publishing

1801
Завантаження...
EЛЕКТРОННА КНИГА

Game Programming using Qt 5 Beginner's Guide. Create amazing games with Qt 5, C++, and Qt Quick - Second Edition

Pavel Strakhov, Witold Wysota, Lorenz Haas

Qt is the leading cross-platform toolkit for all significant desktop, mobile, and embedded platforms and is becoming popular by the day, especially on mobile and embedded devices. It's a powerful tool that perfectly fits the needs of game developers. This book will help you learn the basics of Qt and will equip you with the necessary toolsets to build apps and games.The book begins by how to create an application and prepare a working environment for both desktop and mobile platforms. You will learn how to use built-in Qt widgets and Form Editor to create a GUI application and then learn the basics of creating graphical interfaces and Qt's core concepts.Further, you'll learn to enrich your games by implementing network connectivity and employing scripting. You will learn about Qt's capabilities for handling strings and files, data storage, and serialization.Moving on, you will learn about the new Qt Gamepad module and how to add it in your game and then delve into OpenGL and Vulcan, and how it can be used in Qt applications to implement hardware-accelerated 2D and 3D graphics. You will then explore various facets of Qt Quick: how it can be used in games to add game logic, add game physics, and build astonishing UIs for your games. By the end of this book, you will have developed the skillset to develop interesting games with Qt.

1802
Завантаження...
EЛЕКТРОННА КНИГА

Game Programming Using Qt Beginner's Guide. A complete guide to designing and building fun games with Qt and Qt Quick 2 using associated toolsets

Witold Wysota, Lorenz Haas

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.

1803
Завантаження...
EЛЕКТРОННА КНИГА

GameMaker Cookbook. Over 50 hands-on recipes to help you build exhilarating games using the robust GameMaker system

Brandon Gardiner

GameMaker: Studio started off as a tool capable of creating simple games using a drag-and-drop interface. Since then, it has grown to become a powerful instrument to make release-ready games for PC, Mac, mobile devices, and even current-gen consoles. GameMaker is designed to allow its users to develop games without having to learn any of the complex programming languages such as C++ or Java. It also allows redistribution across multiple platforms.This book teaches you to harness GameMaker: Studio’s full potential and take your game development to new heights.It begins by covering the basics and lays a solid foundation for advanced GameMaker concepts. Moving on, it covers topics such as controls, physics, and advanced movement, employing a strategic approach to the learning curve. The book concludes by providing insights into complex concepts such as the GUI, menus, save system, lighting, particles, and VFX.By the end of the book, you will be able to design games using GameMaker: Studio and implement the same techniques in other games you intend to design.

1804
Завантаження...
EЛЕКТРОННА КНИГА

Gamemaker Essentials. Learn all the essential skills of GameMaker: Studio and start making your own impressive games with ease

This book is for users experienced with game development who now want to learn how to develop games in GameMaker: Studio in a fast-paced way.

1805
Завантаження...
EЛЕКТРОННА КНИГА

GameMaker Programming By Example. Master the development of 2D games by learning to use the powerful GameMaker Language and tools provided by the GameMaker: Studio workspace and engine!

Brian Christian, Steven Isaacs

This book is excellent resource for developers with any level of experience of GameMaker. At the start, we’ll provide an overview of the basic use of GameMaker: Studio, and show you how to set up a basic game where you handle input and collisions in a top-down perspective game.We continue on to showcase its more advanced features via six different example projects. The first example game demonstrates platforming with file I/O, followed by animation, views, and multiplayer networking. The next game illustrates AI and particle systems, while the final one will get you started with the built-in Box2D physics engine. By the end of this book, you have mastered lots of powerful techniques that can be utilized in various 2D games.

1806
Завантаження...
EЛЕКТРОННА КНИГА

Gamesalad Essentials. Create awesome cross-platform games in no time, and with no coding

Miguel DeQuadros

If you want to create your own game, but don't know where to start, this is the book for you. Whether you've used GameSalad before, or have prior game development experience or not you are sure to learn! Imaging software experience, such as Photoshop, is good to have, but art and assets are provided in the book's resources.

1807
Завантаження...
EЛЕКТРОННА КНИГА

Gamification for Employee Engagement. Strategize, design, and implement gamification to successfully engage your employees

Akila Narayanan

Akila Narayanan has over a decade of experience in the IT industry and is currently working as Project Manager with one of the global IT leaders. She is a social business enthusiast and evangelist with vast experience managing complex and strategic projects for insurance customers. She specializes in enabling social business and gamification for insurance customers, has published thought papers and created customer mindshare. She holds a bachelor’s degree in engineering from University of Madras and is PMP, AINS certified. She has completed the online gamification course offered by coursera.org.Over the years, business environments have changed considerably, and the needs of the employees have changed along with it. A big challenge amongst businesses to retain and nurture the best talent. With gamification you have the opportunity, when done correctly, to engage and establish mutual trust and better retention. This book will show you what, where, when and how gamification should be applied within a business context. With focus on practical illustrations and creative ideas for implementation, by the end of this book you will feel confident on how to successfully incorporate gamification into your business.Over the years, business environments have changed considerably, and the needs of the employees have changed along with it. A big challenge amongst businesses to retain and nurture the best talent. With gamification you have the opportunity to engage and establish mutual trust and better retention. This book will show you what, where, when and how gamification should be applied within for your business needs. With focus on practical illustrations and creative ideas for implementation, by the end of this book you will feel confident on how to successfully implement gamification to ensure a collaborative culture and sustaining engagement at your workplace.

1808
Завантаження...
EЛЕКТРОННА КНИГА

Gamification for Product Excellence. Make your product stand out with higher user engagement, retention, and innovation

Mike Hyzy, Bret Wardle

Are you trying to build a product that your audience loves to use? Game mechanics and psychology have been used for decades to increase engagement, convert users to buyers, and increase audience retention. Learning when and where to implement these tools can take your product from the middle of the pack to a must-have!This book begins by helping you get a clear understanding of gamification, its key concepts, and how product managers can leverage it to drive user engagement in non-game scenarios. As you progress through the chapters, you’ll learn different gamification frameworks, mechanics, and elements with structured ways to implement them while designing a successful gamification strategy tailored to a business case. You'll get a chance to implement and test the designed strategy prototype with the users for feedback. You’ll also discover how to sell your strategy to stakeholders to get full buy-in from the top down, along with how to gamify your product development process to drive innovation, engagement, and motivation.By the end of this book, you'll be primed to harness the power of gamification, and will have benefited from proven case studies, best practices, and tips, ensuring you are well-equipped to apply gamification principles to your work as a product development professional.