OpenGL Game Development By Example
OpenGL Game Development By Example
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
- More about OpenGL Game Development By Example
This book teaches you how to design and code your own 2D and 3D games using OpenGL and C++. It covers topics such as setting up the development environment, 2D and 3D coordinate systems, input systems, state machines, graphics loading and manipulation, collision detection, physics, audio, and more. You'll learn by working on end-to-end game projects, and the book includes code examples to illustrate each concept.
Format: Electronic book text
Length: 340 pages
Publication date: 02 April 2023
Publisher: Packt Publishing Limited
About This Book
Create 2D and 3D games completely, through a series of end-to-end game projects
Learn to render high performance 2D and 3D graphics using OpenGL
Implement a rudimentary game engine using step-by-step code
Who This Book Is For
If you are a prospective game developer with some experience using C++, then this book is for you.
Both prospective and experienced game programmers will find nuggets of wisdom and practical advice as they learn to code two full games using OpenGL, C++, and a host of related tools.
What You Will Learn
Set up your development environment in Visual Studio using OpenGL
Use 2D and 3D coordinate systems
Implement an input system to handle the mouse and the keyboard
Create a state machine to handle complex changes in the game
Load, display, and manipulate both 2D and 3D graphics
Implement collision detection and basic physics
Discover the key components needed to complete a polished game
Handle audio files and implement sound effects and music
In Detail
OpenGL is one of the most popular rendering SDKs used to develop games.
OpenGL has been used to create everything from 3D masterpieces running on desktop computers to 2D puzzles running on mobile devices.
You will learn to apply both 2D and 3D technologies to bring your game idea to life.
There is a lot more to making a game than just drawing pictures, and that is where this book is unique! It provides a complete tutorial on designing and coding games from the setup of the development environment to the final credits screen, through the creation of a 2D and 3D game.
The book starts off by showing you how to set up a development environment using Visual Studio, and create a code framework for your game. It then walks you through the process of creating a 2D game, followed by a 3D game.
Throughout the book, you will learn to use a variety of tools and techniques to create high-quality graphics, implement sound effects, and create a polished game experience.
By the end of this book, you will have the skills and knowledge needed to create your own 2D and 3D games using OpenGL and C++.
Note: This book is intended for game developers with some experience using C++. It assumes you have a basic understanding of programming concepts and are familiar with the basics of OpenGL.
Weight: 638g
Dimension: 191 x 235 x 20 (mm)
ISBN-13: 9781783288199
This item can be found in:
UK and International shipping information
UK and International shipping information
UK Delivery and returns information:
- Delivery within 2 - 3 days when ordering in the UK.
- Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
- Returns policy: Return within 30 days of receipt for full refund.
International deliveries:
Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.
- Delivery times: within 5 - 10 days for international orders.
- Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
- Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.