0
Your cart

Your cart is empty

Browse All Departments
Price
  • R0 - R50 (1)
  • R50 - R100 (2)
  • R100 - R250 (122)
  • R250 - R500 (365)
  • R500+ (1,563)
  • -
Status
Format
Author / Contributor
Publisher

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

Java Lambdas and Parallel Streams (Paperback, 1st ed.): Michael Muller Java Lambdas and Parallel Streams (Paperback, 1st ed.)
Michael Muller
R883 Discovery Miles 8 830 Ships in 10 - 15 working days

This compact book introduces the concepts of Java lambdas and parallel streams in a concise form. It begins by introducing new supporting features such as functional interfaces, default methods and more. After this, the author demonstrates how streams can be parallelized in a very simple way-within certain limits, no knowledge about the thread management is needed. Nevertheless, some basic elements in the context of parallelism need to be considered. Here, the book provides a variety of information and best practices. What You Will Learn Master lambdas and streams Work with the default method Harness streams and the stream() function Use Stream and Spliterator Take advantage of parallel streams Work with collectors and concurrency Who This Book Is For Experienced Java programmers and developers. div>

Pro HTML5 Games - Learn to Build your Own Games using HTML5 and JavaScript (Paperback, 2nd ed.): Aditya Ravi Shankar Pro HTML5 Games - Learn to Build your Own Games using HTML5 and JavaScript (Paperback, 2nd ed.)
Aditya Ravi Shankar
R3,376 R3,019 Discovery Miles 30 190 Save R357 (11%) Ships in 10 - 15 working days

Build your next game on a bigger scale with Pro HTML5 Games. This essential book teaches you to master advanced game programming in HTML5. You'll learn techniques that you can transfer to any area of HTML5 game development to make your own professional HTML5 games. Led by an expert game programmer, you'll build two complete games in HTML5: a strategy puzzle game based on the Box2d physics engine and in the style of Angry Birds and a real-time strategy (RTS) game complete with units, buildings, path-finding, artificial intelligence, and multiplayer support. This new and fully updated second edition now includes chapters on mobile game development and an essential game developer's toolkit. Understand how to develop complex, bolder games and become an HTML5 games pro using Pro HTML5 Games today. What You'll Learn Create realistic physics in your game by incorporating the Box2d physics engine Design large worlds with lots of characters and let users interact with them Use sprite sheets, panning, parallax scrolling, and sound effects to build a more polished game Incorporate pathfinding and steering to help characters navigate through your world Create challenging levels with intelligent enemies by using decision trees, state machines, and scripted events Add multiplayer in your games using Node.js and the WebSocket API

Learn Unity for Windows 10 Game Development (Paperback, 1st ed.): Sue Blackman, Adam Tuliper Learn Unity for Windows 10 Game Development (Paperback, 1st ed.)
Sue Blackman, Adam Tuliper
R1,530 Discovery Miles 15 300 Ships in 10 - 15 working days

Create a game for the Windows Phone market with a heavy emphasis placed on optimization and good design decisions. While doing so, you will be introduced to key Unity concepts and functionality, weigh the pros and cons of various possibilities, and gain a good working knowledge of scripting in the Unity environment using both JavaScript and C#. Learn Unity for Windows 10 Game Development starts by exploring the Unity editor and experimenting with staple game functionality. If you are new to scripting or just new to C#, you will be able to investigate syntax, commonly used functions, and communication required to bring your ideas to life. With the book's included art assets, you will learn the ins and outs of asset choices and management while making use of Unity's 2D physics, Shuriken particle systems and Mecanim's character and state management tools. Finally, you will bring it all together to create a multi-level game as you learn how to incorporate mobile specific functionality, test on a Windows Phone device, and others for Windows 10 and ultimately, publish your game to the Windows App Store. What You Will Learn Learn C# basics for Unity Work with the Unity Editor Manage assets Use the Mecanim animation system and 2D features and physics Who This Book Is For Game developers, hobbyists and game dev students who are new to Unity or Windows Mobile game development or both. JavaScript and C# experience are helpful, but C# experience is not required.

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.

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.

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
Video Game Level Design - How to Create Video Games with Emotion, Interaction, and Engagement (Paperback): Michael Salmond Video Game Level Design - How to Create Video Games with Emotion, Interaction, and Engagement (Paperback)
Michael Salmond
R982 Discovery Miles 9 820 Ships in 9 - 17 working days

Level design connects the player to the game through challenges, experiences, and emotions. This book is an invaluable introduction to the evolving practices of Level Designers across the games industry. The increasingly complex role of the Level Designer requires technical and creative skill as it brings together architecture, art, player psychology, interaction design, usability, and experience design. This book explores in detail the principles designers employ when planning levels and building engaging spaces for the player. As well as practical approaches to level design, the book delves into the theoretical underpinnings of the processes and charts a path towards thinking like a Level Designer. Throughout the book you will be guided through the fundamentals of level design: each chapter builds on the types of research, ideation, best practices, and methodologies Level Designers employ when creating prototypes and shipped games. A series of interviews with designers and case studies from game studios examine the application of industry-wide expertise used to create triple-A and indie game titles. By the end of this book you will have gained valuable insight into the role of a Level Designer and be able to devise, plan, and build your own engaging and entertaining game levels.

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).

Understanding Video Game Music (Hardcover): Tim Summers Understanding Video Game Music (Hardcover)
Tim Summers; Foreword by James Hannigan
R2,834 Discovery Miles 28 340 Ships in 12 - 19 working days

Understanding Video Game Music develops a musicology of video game music by providing methods and concepts for understanding music in this medium. From the practicalities of investigating the video game as a musical source to the critical perspectives on game music - using examples including Final Fantasy VII, Monkey Island 2, SSX Tricky and Silent Hill - these explorations not only illuminate aspects of game music, but also provide conceptual ideas valuable for future analysis. Music is not a redundant echo of other textual levels of the game, but central to the experience of interacting with video games. As the author likes to describe it, this book is about music for racing a rally car, music for evading zombies, music for dancing, music for solving puzzles, music for saving the Earth from aliens, music for managing a city, music for being a hero; in short, it is about music for playing.

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 12 - 19 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.

Age of Empires IV: A Future Press Companion Book (Hardcover): Future Press Age of Empires IV: A Future Press Companion Book (Hardcover)
Future Press
R1,123 Discovery Miles 11 230 Ships in 9 - 17 working days
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.

Break Out: How the Apple II Launched the PC Gaming Revolution (Hardcover): David L Craddock Break Out: How the Apple II Launched the PC Gaming Revolution (Hardcover)
David L Craddock
R1,069 R857 Discovery Miles 8 570 Save R212 (20%) Ships in 12 - 19 working days

Around the world, millions of people hijack cars in Grand Theft Auto, role play fantastical heroes in World of WarCraft, and crush candy on phones as small as wallets yet nearly as powerful as desktop computers. But long before video games became a multi-billion-dollar industry, two hackers invented the Apple II, a PC that contained less memory than the average Microsoft Word document and bowled over consumers by displaying four colors at once. Some users tapped its resources to design productivity software. Others devised some of the most influential games of all time. From the perils along the Oregon Trail and the exploits of Carmen Sandiego to the shadowy dungeons of Wizardry and Prince of Persia's trap-filled labyrinth, Break Out recounts the making of some of the Apple II's most iconic games, illustrates how they informed the games we play today, and tells the stories of the pioneers who made them.

Advanced Game Design with HTML5 and JavaScript (Paperback, 1st ed.): Rex Van Der Spuy Advanced Game Design with HTML5 and JavaScript (Paperback, 1st ed.)
Rex Van Der Spuy
R2,256 Discovery Miles 22 560 Ships in 10 - 15 working days

How do you make a video game? Advanced Game Design with HTML5 and JavaScript is a down to earth education in how to make video games from scratch, using the powerful HTML5 and JavaScript technologies. This book is a point-by-point round up of all the essential techniques that every game designer needs to know. You'll discover how to create and render game graphics, add interactivity, sound, and animation. You'll learn how to build your own custom game engine with reusable components so that you can quickly develop games with maximum impact and minimum code. You'll also learn the secrets of vector math and advanced collision detection techniques, all of which are covered in a friendly and non-technical manner. You'll find detailed working examples, with hundreds of illustrations and thousands of lines of source code that you can freely adapt for your own projects. All the math and programming techniques are elaborately explained and examples are open-ended to encourage you to think of original ways to use these techniques in your own games. You can use what you learn in this book to make games for desktops, mobile phones, tablets or the Web. Advanced Game Design with HTML5 and JavaScript is a great next step for experienced programmers or ambitious beginners who already have some JavaScript experience, and want to jump head first into the world of video game development. It's also great follow-up book for readers of Foundation Game Design with HTML5 and JavaScript (by the same author) who want to add depth and precision to their skills. The game examples in this book use pure JavaScript, so you can code as close to the metal as possible without having to be dependent on any limiting frameworks or game engines. No libraries, no dependencies, no third-party plugins: just you, your computer, and the code. If you're looking for a book to take your game design skills into the stratosphere and beyond, this is it!

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.

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.

Destiny: The Official Cookbook (Hardcover): Victoria Rosenthal Destiny: The Official Cookbook (Hardcover)
Victoria Rosenthal
R979 R868 Discovery Miles 8 680 Save R111 (11%) Ships in 10 - 15 working days
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.

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++.

The Oxford Handbook of Virtuality (Paperback): Mark Grimshaw The Oxford Handbook of Virtuality (Paperback)
Mark Grimshaw
R1,843 Discovery Miles 18 430 Ships in 10 - 15 working days

As this comprehensive and multidisciplinary book makes clear, virtuality has a pedigree that pre-dates the computer age and modern virtual worlds, a pedigree that can be traced back to classical mythology and beyond. Equally, the concept of virtuality is not the province of one field of study alone but is the foundation and driving force of many, both theoretical and applied. Our conceptualizations and applications of virtuality are multiple, as contributors demonstrate across the nine sections of the book that move from philosophy to technologies and applications before returning to philosophy again for a discussion of the utopias and dystopias of virtuality. The almost 50 essays contained within range freely across subjects that include the potential of virtuality, ethics, virtuality and self, presence and immersion, virtual emotions, image, sound and literature, computer games, AI and A-Life, Augmented Reality and Real Virtuality, law and economics, medical and military applications, religion, and cybersex. Throughout, contributors discuss differences between virtuality, reality, and actuality, in debates filtered through the lenses of the disciplines represented here, and speculate on future directions. It is not at all clear that there are differences and, if such distinctions are to be found, the boundaries between virtuality, reality, and actuality continually shift as ideas, modes of organization, and behaviors constantly flow from one to the other regardless of direction. The Handbook presents no unified definition of virtuality to comfort the reader, rather a multiplicity of questions and approaches underpinned by provocative statements that should further fuel the debates surrounding our notions of virtuality.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Handbook of Data Science with Semantic…
Archana Patel, Narayan C Debnath Hardcover R8,549 Discovery Miles 85 490
Applying AI-Based IoT Systems to…
Bhatia Madhulika, Bhatia Surabhi, … Hardcover R7,243 Discovery Miles 72 430
Dimension-Based Quality Analysis and…
Falk Ralph Schiffner Hardcover R1,521 Discovery Miles 15 210
Statistical Methods for Ranking Data
Mayer Alvo, Philip L.H. Yu Hardcover R4,327 Discovery Miles 43 270
Chalcogenide Glasses - Preparation…
J-L. Adam, X. Zhang Hardcover R6,190 Discovery Miles 61 900
Statistics and Machine Learning Methods…
Hulin Wu, Jose Miguel Yamal, … Hardcover R4,019 Discovery Miles 40 190
SAS Certification Prep Guide…
Joni N Shreve, Donna Dea Holland Hardcover R3,068 Discovery Miles 30 680
Frontiers of Digital Transformation…
Kazuya Takeda, Ichiro Ide, … Hardcover R4,240 Discovery Miles 42 400
Python Programming and Numerical Methods…
Qingkai Kong, Timmy Siauw, … Paperback R2,060 R1,885 Discovery Miles 18 850
Parallel and Constraint Logic…
Ioannis Vlahavas, Panagiotis Tsarchopoulos, … Hardcover R4,438 Discovery Miles 44 380

 

Partners