0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (122)
  • R250 - R500 (367)
  • R500+ (1,552)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer software packages > Computer games

Rapid Game Development Using Cocos2d-JS - An end-to-end guide to 2D game development using JavaScript (Paperback, 1st ed.):... Rapid Game Development Using Cocos2d-JS - An end-to-end guide to 2D game development using JavaScript (Paperback, 1st ed.)
Hemanth Kumar, Abdul Rahman
R1,268 Discovery Miles 12 680 Ships in 10 - 15 working days

Get a gentle introduction to the Cocos2d-JS framework to begin working with sprite manipulations, animations, and other 2d game development topics. This book covers environment setup and getting started with a framework that works seamlessly across all browsers. Rapid Game Development Using Cocos2d-JS teaches you the overall architecture of Cocos2d-JS and explains the internal working of the framework. You will dive deep into sprites, the most important entity in Cocos2d-JS, animation APIs, and primitive shapes. You'll also learn about the Cocos2d-JS UI system to get a head start in 2d game development. Finally, you'll discover the features of Chipmunk (the built-in physics engine) with full examples. What You'll Learn Get a simple head start in Cocos2d-JS Gain an architectural overview of the different blocks of the framework Master sprites, spritesheets, and frame animation Work with the event system in Cocos2d-JS Discover the animation APIs in Cocos2d-JS Leverage the built-in physics engine Who This Book Is For Beginners looking to develop cross-platform mobile/web games with cocos2d-js, developers with intermediate skills on cocos2d-js looking for the reference.

Making Games - With JavaScript (Paperback, 1st ed.): Christopher Pitt Making Games - With JavaScript (Paperback, 1st ed.)
Christopher Pitt
R1,081 Discovery Miles 10 810 Ships in 10 - 15 working days

Develop games using the JavaScript web scripting language. This compact short book will help you learn how to use modern JavaScript to make games for web browsers. They're effortless to use and they work everywhere. If you've ever wanted to make a game, join author Christopher Pitt. You'll start with nothing and build fun games, in no time at all. What You'll Learn Make a game using JavaScript Master the game loop Handle player input, collision detection, gravity, ladders, and stairs Work with camera locking, mobs, and health Manage game inventory Handle mapping and more Who This Book Is For Those who are new to game development with some experience with JavaScript and web development.

Beginning Platino Game Engine (Paperback, 1st ed.): Abhishek Nandy, Debashree Chanda Beginning Platino Game Engine (Paperback, 1st ed.)
Abhishek Nandy, Debashree Chanda
R1,571 Discovery Miles 15 710 Ships in 10 - 15 working days

Learn how to build a game using Platino Studio. Follow step-by-step basics to create an app, and then add different functionalities and game logic. With Beginning Platino Game Engine you will be able to develop UWP apps using the Processing JS language. You also will be introduced to Temboo and extending the processing language to IoT. What You'll Learn: Develop using the Platino game engine Build UWP apps using the Processing JS language Extend the processing language to IoT with Temboo Who Is this Book for: Indie game developers, app developers interested in games, and students new to the Platino game engine and perhaps new to game development.

Physically Based Shader Development for Unity 2017 - Develop Custom Lighting Systems (Paperback, 1st ed.): Claudia Doppioslash Physically Based Shader Development for Unity 2017 - Develop Custom Lighting Systems (Paperback, 1st ed.)
Claudia Doppioslash
R3,019 Discovery Miles 30 190 Ships in 10 - 15 working days

Benefit from the latest rendering tech developments, currently covered only in papers and talks from Siggraph, in a way any developer or technical artist using Unity can take advantage of. This book starts by introducing how shader programming works in general, the common principles of different platforms (OpenGL, Vulkan, and DirectX), and the shading languages Unity uses: Cg, GLSL, and ShaderLab. Physically Based Shader Development for Unity 2017 discusses artistic choices, presenting various techniques (such as translucency and subsurface scattering) and BRDFs (Oren-Nayar, Cook-Torrance, and Ashikhmin-Shirley), and what they can be used for. Finally you'll cover the importance of optimizing your code by developing approximations, which achieve similar end results, but are computationally cheaper. By the end of your journey you'll be able to develop the look of your game or Unity-rendered animated short so that it looks both unique and impressively realistic, thanks to your own custom lighting system. What You Will Learn Master shader programming Gain all you need to know about physically based shading Take almost full control of the shader subsystem Discover what you can achieve with that control Implement a custom physically based lighting system and examine the logic behind every choice Who This Book Is For Most game developers (both indie and AA) that use Unity and technical artists who are responsible for the final look of a game.

Press Reset - Ruin and Recovery in the Video Game Industry (Paperback): Jason Schreier Press Reset - Ruin and Recovery in the Video Game Industry (Paperback)
Jason Schreier 1
R480 R408 Discovery Miles 4 080 Save R72 (15%) Ships in 10 - 15 working days

THE INSTANT NEW YORK TIMES BESTSELLER. From the bestselling author of Blood, Sweat, and Pixels comes the next definitive, behind-the-scenes account of the video game industry: how some of the past decade's most renowned studios fell apart-and the stories, both triumphant and tragic, of what happened next. Jason Schreier's groundbreaking reporting has earned him a place among the preeminent investigative journalists covering the world of video games. In his eagerly anticipated, deeply researched new book, Schreier trains his investigative eye on the volatility of the video game industry and the resilience of the people who work in it. The business of videogames is both a prestige industry and an opaque one. Based on dozens of first-hand interviews that cover the development of landmark games-Bioshock Infinite, Epic Mickey, Dead Space, and more-on to the shocking closures of the studios that made them, Press Reset tells the stories of how real people are affected by game studio shutdowns, and how they recover, move on, or escape the industry entirely. Schreier's insider interviews cover hostile takeovers, abusive bosses, corporate drama, bounced checks, and that one time the Boston Red Sox's Curt Schilling decided he was going to lead a game studio that would take out World of Warcraft. Along the way, he asks pressing questions about why, when the video game industry is more successful than ever, it's become so hard to make a stable living making video games-and whether the business of making games can change before it's too late.

3ds Max Basics for Modeling Video Game Assets: Volume 1 - Model a Complete Game Environment and Export to Unity or Other Game... 3ds Max Basics for Modeling Video Game Assets: Volume 1 - Model a Complete Game Environment and Export to Unity or Other Game Engines (Hardcover)
William Culbertson
R4,359 Discovery Miles 43 590 Ships in 10 - 15 working days

A textbook for learning 3d modeling fundamentals, this step-by-step lesson book develops the readers modeling skills through a series of modeling exercises creating modules for a medieval castle environment. As the text introduces new modeling skills it additionally calls on the reader to perform repetitive tasks, reinforcing skills learned in the process. The content is presented as if the reader is in a working video game studio, being responsible for researching asset design, providing the team with placeholder assets, and final model assets that are unwrapped and custom textured. Upon completion of the modeling projects, the modeled environment is exported to the Unity game engine for use in a real game environment, Although the text uses Autodesk 3ds Max for the modeling program, the principals are transferable to other major modeling programs. Key Features: The goal of this book is to teach the fundamentals of 3d modeling video game assets in a simplified, logical progression, optimized for learning at a beginner level. This series of modeling exercises is the result of having taught over one thousand video game students the fundamentals of 3d modeling. Often, teachers are not fully trained in teaching the concepts of 3d modeling. This text, written for self-paced learning helps those instructors. Includes instructions and project files for exporting the finished project environment into a 3d game engine, Unity. Appendices include additional 3ds Max tool instructions. A companion site includes working 3ds Max project files for Chapters, a 3ds Max user interface and 3ds Max short cut keys and more.

Danganronpa 2: Goodbye Despair Volume 3 (Paperback): Spike Chunsoft, Kuroki Q Danganronpa 2: Goodbye Despair Volume 3 (Paperback)
Spike Chunsoft, Kuroki Q
R341 R296 Discovery Miles 2 960 Save R45 (13%) Ships in 18 - 22 working days
Beginning Swift Games Development for iOS - Develop 2D and 3D games Using Apple's SceneKit and SpriteKit (Paperback, 2nd... Beginning Swift Games Development for iOS - Develop 2D and 3D games Using Apple's SceneKit and SpriteKit (Paperback, 2nd ed.)
James Goodwill, Wesley Matlock
R1,747 R1,608 Discovery Miles 16 080 Save R139 (8%) Ships in 10 - 15 working days

Learn the fundamental elements of the new Swift 3 programming language as applied to game development for new iOS 10. In Part 1 of this book, you'll start with a basic 2D game idea and build the game throughout the book introducing each SpriteKit topic as you add new functionality to the game. By the end of the book, you'll have experience with all the important SpriteKit topics and have a fully functional game as a result. In Part 2, you'll learn 3D game development using Apple's SceneKit framework and the Swift programming language, following the same pattern used for Part 1. Game apps are one of the most popular categories in the Apple iTunes App Store. In response, James Goodwill and Wesley Matlock bring you Beginning Swift Games Development for iOS, Third Edition an update to their best-selling work. After reading and using this book, you'll have the skills and the code to build your first 2D and then 3D game app that you can run on any iOS-enabled device. What you'll learn Discover what's in the new Swift 3 programming language Apply Swift 3 to iOS 10 and 9 game development Build a 2D game app using SpriteKit and Swift Build a 3D game from 2D using SceneKit and Swift Who this book is for iOS app developers new to Swift or for those thinking of trying iOS game app development for the very first time.

Polished Game Development - From First Steps to Final Release (Paperback, 1st ed.): Steven Goodwin Polished Game Development - From First Steps to Final Release (Paperback, 1st ed.)
Steven Goodwin
R2,531 Discovery Miles 25 310 Ships in 10 - 15 working days

Learn the things you need for a complete game, such as translations and tutorials, and improve the things you've already written to raise their standard to a professional level. This is a practical guide covering every discipline: art, music, writing, and code. In the case of the latter, code examples are included to demonstrate how to implement functionality to make the game shine. Polished Game Development acts as a comprehensive checklist of everything your game should, and should not, do, in order to be as good as it possibly can. It is more than just a book on theoretical game design principles. Explains the difference between a pet project, and a professional one. Covers how to test for the problems and bugs you don't know you'll have. Details simple, but effective, visual improvements that can be done with very little effort. Regardless of platform (web, mobile, or console), or language (C++, C#, JavaScript) there is a wealth of common (and specific) tips within these pages that will enable you to make the most professional games you can. What You Will Learn Learn what essential elements are often missed Stay on-brand, visually and verbally Use audio to enhance your game Improve game balance Test effectively Who This Book Is For Game developers looking for a guide and checklist on how to get their game finished to the highest possible standards. They will know how to write a game, and get it released, but not necessarily how to make it shine. They will be professional developers, indies, university students and graduates.

Mostly Codeless Game Development - New School Game Engines (Paperback, 1st ed.): Robert Ciesla Mostly Codeless Game Development - New School Game Engines (Paperback, 1st ed.)
Robert Ciesla
R1,276 Discovery Miles 12 760 Ships in 10 - 15 working days

Get a head start in your game development career with this all-genre guide for absolute beginners. Whether you're into action games, role-playing games, or interactive fiction, we've got you covered. Mostly Codeless Game Development empowers new developers with little or no previous programming experience and explores all major areas of game development in a succinct, entertaining fashion. Have you dreamed of making your own video game? Do you find the prospect daunting? Fear not. A new generation of game engines has emerged. Lengthy and complicated feats of programming are largely a thing of the past in video game development. To create commercially viable games you simply need the right tools, many of which are discussed in this book. A gigantic software team isn't a must-have prerequisite for success. The one-person operation is back. What You Will Learn Master the concepts and jargon used in game creation for the beginner Find the best game development suite for your project Make the most out of related graphics and audio production software Discover video game marketing essentials Who This Book Is For People with no programming experience who desire a career in the video game industry as producers or independent, single-person developers.

Beginning RPG Maker MV (Paperback, 2nd ed.): Darrin Perez Beginning RPG Maker MV (Paperback, 2nd ed.)
Darrin Perez
R3,518 Discovery Miles 35 180 Ships in 10 - 15 working days
Game Programming in C++ - Creating 3D Games (Paperback): Sanjay Madhav Game Programming in C++ - Creating 3D Games (Paperback)
Sanjay Madhav
R1,040 R879 Discovery Miles 8 790 Save R161 (15%) Ships in 5 - 10 working days

Program 3D Games in C++: The #1 Language at Top Game Studios Worldwide C++ remains the key language at many leading game development studios. Since it's used throughout their enormous code bases, studios use it to maintain and improve their games, and look for it constantly when hiring new developers. Game Programming in C++ is a practical, hands-on approach to programming 3D video games in C++. Modeled on Sanjay Madhav's game programming courses at USC, it's fun, easy, practical, hands-on, and complete. Step by step, you'll learn to use C++ in all facets of real-world game programming, including 2D and 3D graphics, physics, AI, audio, user interfaces, and much more. You'll hone real-world skills through practical exercises, and deepen your expertise through start-to-finish projects that grow in complexity as you build your skills. Throughout, Madhav pays special attention to demystifying the math that all professional game developers need to know. Set up your C++ development tools quickly, and get started Implement basic 2D graphics, game updates, vectors, and game physics Build more intelligent games with widely used AI algorithms Implement 3D graphics with OpenGL, shaders, matrices, and transformations Integrate and mix audio, including 3D positional audio Detect collisions of objects in a 3D environment Efficiently respond to player input Build user interfaces, including Head-Up Displays (HUDs) Improve graphics quality with anisotropic filtering and deferred shading Load and save levels and binary game data Whether you're a working developer or a student with prior knowledge of C++ and data structures, Game Programming in C++ will prepare you to solve real problems with C++ in roles throughout the game development lifecycle. You'll master the language that top studios are hiring for-and that's a proven route to success.

The Minds Behind Adventure Games - Interviews with Cult and Classic Video Game Developers (Paperback): Patrick Hickey, Jr. The Minds Behind Adventure Games - Interviews with Cult and Classic Video Game Developers (Paperback)
Patrick Hickey, Jr.
R727 Discovery Miles 7 270 Ships in 10 - 15 working days

Featuring interviews with the creators of 31 popular video games-including Grand Theft Auto, Strider, Maximum Carnage and Pitfall-this book gives a behind-the-scenes look at the origins of some of the most enjoyable and iconic adventure games of all time. Interviewees recount the endless hours of painstaking development, the challenges of working with mega-publishers, the growth of the adventure genre, and reveal the creative processes that produced some of the industry's biggest hits, cult classics and indie successes.

Building a 2D Game Physics Engine - Using HTML5 and JavaScript (Paperback, 1st ed.): Michael Tanaya, Huaming Chen, Jebediah... Building a 2D Game Physics Engine - Using HTML5 and JavaScript (Paperback, 1st ed.)
Michael Tanaya, Huaming Chen, Jebediah Pavleas, Kelvin Sung
R1,442 Discovery Miles 14 420 Ships in 10 - 15 working days

Build your very own 2D physics-based game engine simulation system for rigid body dynamics. Beginning from scratch, in this book you will cover the implementation technologies, HTML5 and JavaScript; assemble a simple and yet complete fundamental mathematics support library; define basic rigid body behaviors; detect and resolve rigid body collisions; and simulate collision responses after the collisions. In this way, by the end of Building a 2D Game Physics Engine, you will have an in-depth understanding of the specific concepts and events, implementation details, and actual source code of a physics game engine that is suitable for building 2D games or templates for any 2D games you can create and can be played across the Internet via popular web-browsers. What You'll Learn Gain an understanding of 2D game engine physics and how to utilize it in your own games Describe the basic behaviors of rigid bodies Detect collisions between rigid bodies Resolve interpretations after rigid body collisions Model and implement rigid body impulse responses Who This Book Is For Game enthusiasts, hobbyists, and anyone who is interested in building their own 2D physics game engines but is unsure of how to begin.

Professional WebGL Programming - Developing 3D Graphics for the Web (Paperback): AA Anyuru Professional WebGL Programming - Developing 3D Graphics for the Web (Paperback)
AA Anyuru
R855 R695 Discovery Miles 6 950 Save R160 (19%) Ships in 10 - 15 working days

Everything you need to know about developing hardware-accelerated 3D graphics with WebGL

As the newest technology for creating 3D graphics on the web, in both games, applications, and on regular websites, WebGL gives web developers the capability to produce eye-popping graphics. This book teaches you how to use WebGL to create stunning cross-platform apps. The book features several detailed examples that show you how to develop 3D graphics with WebGL, including explanations of code snippets that help you understand the why behind the how.

You will also develop a stronger understanding of WebGL development from coverage that:

-Provides a comprehensive overview of WebGL and shows how it relates to other graphics-related technologies-Addresses important topics such as the WebGL graphics pipeline, 3D transformations, texturing and lighting -Teaches you how to write vertex shaders and fragment shaders for WebGL -Includes a lot of useful guidelines, tips, and tricks for WebGL performance optimizations

Professional WebGL Programming is the first book on the market to delve into this fascinating topic and it puts you on your way to mastering the possibilities that exist with WebGL.

MMOs from the Outside In - The Massively-Multiplayer Online Role-Playing Games of Psychology, Law, Government, and Real Life... MMOs from the Outside In - The Massively-Multiplayer Online Role-Playing Games of Psychology, Law, Government, and Real Life (Paperback, 1st ed.)
Richard A Bartle
R3,231 Discovery Miles 32 310 Ships in 10 - 15 working days

This follow-up volume to MMOs from the Inside Out is a further collection of bold ideas, information, and instruction from one of the true pioneers of Massively-Multiplayer Online Role-Playing Games. Whereas its predecessor looked at how MMOs can change the world, MMOs from the Outside In: How Psychology, Law, Culture and Real Life see Massively-Multiplayer Role-playing Games looks at how the world can change MMOs - and not always for the better. The aim of this book is to inform an up-coming generation of designers, to alert and educate players and designers-to-be, and to caution those already working in the field who might be growing complacent about society's acceptance of their chosen career. Playing and creating MMOs does not happen in a bubble. MMOs are so packed with potential that those who don't understand them can be afraid, and those who do understand them can neglect their wider impact. Today's examples are little more than small, pioneering colonies on the shore of a vast, uncharted continent. What monsters lurk beyond the horizon? What horrors will explorers bring back to torment us? MMOs from the Outside In is for people with a spark of curiosity: it pours gasoline on that spark. It:* Explains how MMOs are perceived, how they could - and perhaps should - be perceived, and how the can contribute to wider society.* Delves into what researchers think about why players play.* Encourages, enthuses, enrages, engages, enlightens, envisions, and enchants.* Doesn't tell you what to think, it tells you to think. What You Will Learn:* The myriad challenges facing MMOs - and to decide for yourself how to address these challenges.* What MMOs bring to the world that it didn't have before.* How MMOs are regarded, and what this means for how they will be regarded in future.* That playing and designing MMOs has implications for those who don't play or design them. Whom This Book is For:MMOs from the Outside In is a book for those who wish to know more about the wider influence of game design in general and MMO design in particular. It's for people who play MMOs, for people who design MMOs, and for people who study MMOs. It's for people with a yearning to see beyond the worlds of their imagination and to change the world around them.

Beginning Python Games Development, Second Edition - With PyGame (Paperback, 2nd ed.): Will McGugan, Harrison Kinsley Beginning Python Games Development, Second Edition - With PyGame (Paperback, 2nd ed.)
Will McGugan, Harrison Kinsley
R2,892 R2,535 Discovery Miles 25 350 Save R357 (12%) Ships in 10 - 15 working days

Beginning Python Games Development, Second Edition teaches you how to create compelling games using Python and the PyGame games development library. It will teach you how to create visuals, do event handling, create 3D games, add media elements, and integrate OpenGL into your Python game. In this update to the first ever book to cover the popular open source PyGame games development library, you'll stand to gain valuable technical insights and follow along with the creation of a real-world, freely downloadable video game. Written by industry veterans and Python experts Will McGugan and Harrison Kinsley, this is a comprehensive, practical introduction to games development in Python. You can also capitalize upon numerous tips and tricks the authors have accumulated over their careers creating games for some of the world's largest game developers.

Make a 2D RPG in a Weekend - Second Edition: With RPG Maker MV (Paperback, 1st ed.): Darrin Perez Make a 2D RPG in a Weekend - Second Edition: With RPG Maker MV (Paperback, 1st ed.)
Darrin Perez
R2,607 Discovery Miles 26 070 Ships in 10 - 15 working days

Updated for RPG Maker MV using JavaScript, Make a 2D RPG in a Weekend shows you how to create your very own dungeon crawler game in RPG Maker MV in a single weekend. The entire process, from start to finish, is covered within this book. You will see a variety of dungeon maps and events, all broken down for your convenience.One of the hardest parts of game development is actually finishing a game, but it is also one of the most important steps on the way to becoming a game developer. If you have yet to finish a game, this book will give you the confidence and resources you need to finally be able to create your very own RPG. Once you've completed the game in this book, you'll be able to modify it as much as you like, adding new monsters and quests, and you'll have the skills to go on to create your second game all by yourself. Among the topics covered in this book are: Creating various types of enemy encounters via the use of the eventing system, and JavaScript replacing the old Ruby commands. Creating a special area that allows the player to pick their character of choice instead of being forced to play a particular character. Clever uses of events to create items that allow the player to return to town instantly and summon vehicles to their side. What You'll Learn: Create playable characters that have different attributes and play styles. Create a wide variety of weapons, armors, and items for the player to purchase, find, and use. JavaScript is now used throughout. Design dungeon levels with specific goals in mind. Create treasure chests with random contents or contents based on the player's character. Create doors that require keys or puzzles to unlock. Create a variety of enemy encounters. Who This Book is For: Make a 2D RPG in a Weekend is for anyone who has ever wanted to create a game from scratch. All you need is this book and a copy of RPG Maker MV.

Learn OpenGL - Learn modern OpenGL graphics programming in a step-by-step fashion. (Paperback): Joey Devries Learn OpenGL - Learn modern OpenGL graphics programming in a step-by-step fashion. (Paperback)
Joey Devries
R1,629 Discovery Miles 16 290 Ships in 10 - 15 working days
Tales from the Sea of Thieves (Hardcover): Paul Davies Tales from the Sea of Thieves (Hardcover)
Paul Davies 1
R764 R554 Discovery Miles 5 540 Save R210 (27%) Ships in 10 - 15 working days

A lavishly illustrated introduction to the world of Rare s highly anticipated game Sea of Thieves, home to krakens, mermaids and buried treasure.

Narrated by three unique pirate captains the book will take a look at the world through their eyes. From laughable pirate suspicions to the towns and islands these hardened seafarers call home, they ll introduce and explore the fantastical Sea of Thieves, home to krakens, mermaids and buried treasure.

Including sea shanties, illustrations and sketches by the pirates and their crew, and much more, the book will immerse you in the world of Sea of Thieves. As an artifact fished straight from within the game universe, it features all the wear and tear expected from a grog-swilling pirate s life.

Sea of Thieves is an open world pirate adventure, where you can join a crew of friends online to sail the high seas, fight other ships and see where the tide takes you.

Beginning Java 8 Games Development (Paperback, 1st ed.): Wallace Jackson Beginning Java 8 Games Development (Paperback, 1st ed.)
Wallace Jackson
R1,490 Discovery Miles 14 900 Ships in 10 - 15 working days

Beginning Java 8 Games Development, written by Java expert and author Wallace Jackson, teaches you the fundamentals of building a highly illustrative game using the Java 8 programming language. In this book, you'll employ open source software as tools to help you quickly and efficiently build your Java game applications. You'll learn how to utilize vector and bit-wise graphics; create sprites and sprite animations; handle events; process inputs; create and insert multimedia and audio files; and more. Furthermore, you'll learn about JavaFX 8, now integrated into Java 8 and which gives you additional APIs that will make your game application more fun and dynamic as well as give it a smaller foot-print; so, your game application can run on your PC, mobile and embedded devices. After reading and using this tutorial, you'll come away with a cool Java-based 2D game application template that you can re-use and apply to your own game making ambitions or for fun.

Swift Game Programming for Absolute Beginners (Paperback, 1st ed.): Arjan Egges Swift Game Programming for Absolute Beginners (Paperback, 1st ed.)
Arjan Egges
R1,125 R959 Discovery Miles 9 590 Save R166 (15%) Ships in 10 - 15 working days

"Concepts of game programming are explained well, and no prior knowledge of Swift language programming is required. ... The images and audio provided are professional and clean." William Fahle, Computing Review, May 31, 2016 Swift Game Programming for Absolute Beginners teaches Apple's Swift language in the context of four, fun and colorful games. Learn the Swift 2.0 language, and learn to create game apps for iOS at the same time - a double win! The four games you'll develop while reading this book are: Painter Tut's Tomb Penguin Pairs Tick Tick These four games are casual, arcade-style games representing the aim-and-shoot, casual, puzzle, and platform styles of game play. Professionally developed game assets form part of the book download. You'll get professionally drawn sprites and imagery that'll have you proud to show your learning to friends and family. The approach in Swift Game Programming for Absolute Beginners follows the structure of a game rather than the syntax of a language. You'll learn to create game worlds, manage game objects and game states, define levels for players to pass through, implement animations based upon realistic physics, and much more. Along the way you'll learn the language, but always in the context of fun and games. Swift is Apple's new programming language introduced in 2014 to replace Objective-C as the main programming language for iOS devices and Mac OS X. Swift is a must learn language for anyone targeting Apple devices, and Swift Game Programming for Absolute Beginners provides the most fun you'll ever have in stepping over the threshold toward eventual mastery of the language.

Building JavaScript Games - for Phones, Tablets, and Desktop (Paperback, 1st ed.): Arjan Egges Building JavaScript Games - for Phones, Tablets, and Desktop (Paperback, 1st ed.)
Arjan Egges
R3,583 R3,171 Discovery Miles 31 710 Save R412 (11%) Ships in 10 - 15 working days

Building JavaScript Games teaches game programming through a series of engaging, arcade-style games that quickly expand your JavaScript and HTML5 skills. JavaScript is in the top ten most-used programming languages world wide, and is the basis for applications that can run in any modern browser, on any device from smart phone to tablet to PC. Especial emphasis is given to touch-based interface, but all games also run using a regular mouse and keyboard setup. The four games you'll develop from reading this book are: Painter Jewel Jam Penguin Pairs Tick Tick These four games are casual, arcade-style games representing the aim-and-shoot, puzzle, maze, and platform styles of game play. The approach in Building JavaScript Games follows the basic structure of a game rather than the syntax of a language. From almost the very first chapter you are building games to run on your phone or other device and show to your friends. Successive projects teach about handling player input, manipulating game objects, designing game worlds, managing levels, and realism through physics. All told, you'll develop four well-designed games, making Building JavaScript Games one of the most enjoyable ways there is to learn about programming browser-based games. The final chapters in the book contain a very nice bonus of sorts. In them you will find excerpts from interviews with two prominent people from the game industry: Mark Overmars, who is CTO of Tingly Games and creator of GameMaker, and Peter Vesterbacka, the CMO of Rovio Entertainment - the creators of the Angry Birds franchise. Their insight and perspective round off what is already a fun and valuable book.

Android Studio Game Development - Concepts and Design (Paperback, 1st ed.): Jerome DiMarzio Android Studio Game Development - Concepts and Design (Paperback, 1st ed.)
Jerome DiMarzio
R1,422 Discovery Miles 14 220 Ships in 10 - 15 working days

This short book walks you through the process of creating mobile games using the new Android Studio IDE. Android Studio Game Development introduces you to the key tools in Android Studio and gives you the knowledge you need to develop games in Android Studio. This book takes you from installing Android Studio, through exploring the IDE to creating a new project and setting up GitHub as a VCS. You'll then be well equipped to tackle the game-development topics that make up the rest of the book. You'll learn about OpenGL ES and how to deal with polygons, before mastering image loading and sprite sheets. The final three chapters cover topics vital to successful game development: interactivity. You'll gain skills in reading user input, responding to that input with in-game movement, and detecting collisions. You'll learn: How to create projects in Android Studio How to use the SDK manager to keep your Android SDK current How to commit to and get projects from GitHub How to use OpenGL ES to load images How to react to player input How to debug your games using Android Studio Audience This book is for those who may be new to game development who have some experience with Android Studio IDE and Android. To learn about Android Studio, check out Learn Android Studio IDE by Gerber and Craig (Apress).

C++ Game Development Primer (Paperback, 1st ed.): Bruce Sutherland C++ Game Development Primer (Paperback, 1st ed.)
Bruce Sutherland
R1,190 Discovery Miles 11 900 Ships in 10 - 15 working days

C++ is the language behind most of today's computer games. This 96-page C++ Game Development Primer takes you through the accelerated process of writing games for otherwise experienced C++ programmers. After reading this book, you'll have the fundamental know-how to become a successful and profitable game applications developer in today's increasingly competitive indie game marketplace. For those looking for a quick introduction to C++ game development and who have good skills in C++, this will get you off to a fast start. C++ Game Development Primer is based on Learn C++ for Game Development by the same author, giving you the essentials to get started in game programming without the unnecessary introduction to C++.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Next-Generation Applications and…
Filipe Portela, Ricardo Queiros Hardcover R7,211 Discovery Miles 72 110
Mastering Machine Code on Your Commodore…
Mark Greenshields Hardcover R722 Discovery Miles 7 220
Unstable Aesthetics - Game Engines and…
Eddie Lohmeyer Hardcover R3,375 Discovery Miles 33 750
The Overwatch Short Story Collection
Alyssa Wong, Michael Chu, … Hardcover R404 Discovery Miles 4 040
Basic Python Commands - Learn the Basic…
Manuel Mcfeely Hardcover R847 R730 Discovery Miles 7 300
The Art of Hearthstone: Year of the…
Robert Brooks Hardcover R687 Discovery Miles 6 870
FORTNITE Official: How to Draw
Epic Games Paperback  (1)
R312 Discovery Miles 3 120
Desert Encounter - An Adventurous…
Knud Holmboe Paperback R288 Discovery Miles 2 880
Auroboros: Coils of the Serpent…
Warchief Gaming, Chris Metzen Hardcover R1,316 R1,096 Discovery Miles 10 960
Over the Spectrum
Philip Williams Hardcover R655 Discovery Miles 6 550

 

Partners