0
Your cart

Your cart is empty

Browse All Departments
Price
  • R0 - R50 (1)
  • R50 - R100 (3)
  • R100 - R250 (168)
  • R250 - R500 (373)
  • R500+ (1,516)
  • -
Status
Format
Author / Contributor
Publisher

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

Introduction to Modeling and Simulation with MATLAB (R) and Python (Paperback): Steven I. Gordon, Brian Guilfoos Introduction to Modeling and Simulation with MATLAB (R) and Python (Paperback)
Steven I. Gordon, Brian Guilfoos
R1,414 Discovery Miles 14 140 Ships in 12 - 17 working days

Introduction to Modeling and Simulation with MATLAB and Python is intended for students and professionals in science, social science, and engineering that wish to learn the principles of computer modeling, as well as basic programming skills. The book content focuses on meeting a set of basic modeling and simulation competencies that were developed as part of several National Science Foundation grants. Even though computer science students are much more expert programmers, they are not often given the opportunity to see how those skills are being applied to solve complex science and engineering problems and may also not be aware of the libraries used by scientists to create those models. The book interleaves chapters on modeling concepts and related exercises with programming concepts and exercises. The authors start with an introduction to modeling and its importance to current practices in the sciences and engineering. They introduce each of the programming environments and the syntax used to represent variables and compute mathematical equations and functions. As students gain more programming expertise, the authors return to modeling concepts, providing starting code for a variety of exercises where students add additional code to solve the problem and provide an analysis of the outcomes. In this way, the book builds both modeling and programming expertise with a "just-in-time" approach so that by the end of the book, students can take on relatively simple modeling example on their own. Each chapter is supplemented with references to additional reading, tutorials, and exercises that guide students to additional help and allows them to practice both their programming and analytical modeling skills. In addition, each of the programming related chapters is divided into two parts - one for MATLAB and one for Python. In these chapters, the authors also refer to additional online tutorials that students can use if they are having difficulty with any of the topics. The book culminates with a set of final project exercise suggestions that incorporate both the modeling and programming skills provided in the rest of the volume. Those projects could be undertaken by individuals or small groups of students. The companion website at http://www.intromodeling.com provides updates to instructions when there are substantial changes in software versions, as well as electronic copies of exercises and the related code. The website also offers a space where people can suggest additional projects they are willing to share as well as comments on the existing projects and exercises throughout the book. Solutions and lecture notes will also be available for qualifying instructors.

The Persistence of Code in Game Engine Culture (Paperback): Eric Freedman The Persistence of Code in Game Engine Culture (Paperback)
Eric Freedman
R1,178 Discovery Miles 11 780 Ships in 12 - 17 working days

With its unique focus on video game engines, the data-driven architectures of game development and play, this innovative textbook examines the impact of software on everyday life and explores the rise of engine-driven culture. Through a series of case studies, Eric Freedman lays out a clear methodology for studying the game development pipeline, and uses the video game engine as a pathway for media scholars and practitioners to navigate the complex terrain of software practice. Examining several distinct software ecosystems that include the proprietary efforts of Amazon, Apple, Capcom, Epic Games and Unity Technologies, and the unique ways that game engines are used in non-game industries, Freedman illustrates why engines matter. The studies bind together designers and players, speak to the labors of the game industry, value the work of both global and regional developers, and establish critical connection points between software and society. Freedman has crafted a much-needed entry point for students new to code, and a research resource for scholars and teachers working in media industries, game development and new media.

Sid Meier's Memoir! - A Life in Computer Games (Hardcover): Sid Meier Sid Meier's Memoir! - A Life in Computer Games (Hardcover)
Sid Meier
R725 R625 Discovery Miles 6 250 Save R100 (14%) Ships in 10 - 15 working days

Over his four-decade career, Sid Meier has produced some of the world's most popular video games, including Sid Meier's Civilization, which has sold more than 51 million units worldwide and accumulated more than one billion hours of play. Sid Meier's Memoir! is the story of an obsessive young computer enthusiast who helped launch a multi-million-pound industry. Writing with warmth and ironic humour, Meier describes the genesis of his influential studio, MicroProse, founded in 1982 after a trip to a Las Vegas arcade, and recounts the development of landmark games, from vintage classics like Pirates! and Railroad Tycoon, to Civilization and beyond. Articulating his philosophy that a videogame should be "a series of interesting decisions", Meier also shares his perspective on the history of the industry, the psychology of gamers and fascinating insights into the creative process, including his ten rules of good game design.

Esports For Dummies (Paperback): P. Alexander Esports For Dummies (Paperback)
P. Alexander
R469 Discovery Miles 4 690 Ships in 12 - 17 working days

Discover the path to the big leagues It's time to prove all those people who said "video games are a waste of time" wrong. Esports has rewarded top gamers with prize money, glory, and even college scholarships. Want to get in on the action? This book puts you on the path to get your share of the growing world of esports. It helps you figure out the gear you need to be competitive, the games that drive esports, how to break into competitive play, and how to use online platforms to get attention. Written by the esports program director at the first Division I university to field an esports team, this book defines and demystifies the complex world of competitive video gaming. Get the gear for your first esports battles Gain recognition for your skills online or in tournaments Discover the path to earning scholarships in esports Build your online identity Get the insider tips you need to make your name in the esports universe.

Raspberry Pi Retro Gaming - Build Consoles and Arcade Cabinets to Play Your Favorite Classic Games (Paperback, 1st ed.): Mark... Raspberry Pi Retro Gaming - Build Consoles and Arcade Cabinets to Play Your Favorite Classic Games (Paperback, 1st ed.)
Mark Frauenfelder, Ryan Bates
R1,125 R933 Discovery Miles 9 330 Save R192 (17%) Ships in 10 - 15 working days

Learn to configure a Raspberry Pi into multiple different devices capable of playing retro games. Beyond theory, this book focuses heavily on projects-such as making a console to attach to a TV or computer display and making a tabletop arcade machine. It also teaches you how to install and use the Kodi media center on your retro game player. tart with the big-picture of the Raspberry Pi retro-gaming landscape and the wide range of exciting project opportunities that exist. You'll then discover the various retro-gaming emulation platforms, such as RetroPie and Recalbox, and how to work with ROM files. This book even goes a step further and teaches you how to create game ROMs from your old cartridges! You'll also study the types of game playing equipment people have made using Raspberry Pis and how to set up a Raspberry Pi with those devices. Retro-gaming enthusiasts are using the Pi to make a dizzying variety of game playing hardware. There are players that fit in an Altoids mint tin, players that look like classic systems, and players that let you choose from over 20,000 game titles. And there are emulators for every platform imaginable, and many models available online to download and make on a 3D printer or laser cutter. Raspberry Pi Retro Gaming includes everything you need to know about playing retro games on a Raspberry Pi and making cool machines that play thousands of retrogames. What You'll Learn Use Tinkercad to design your own cases Get your case 3D printed if you don't have a 3D printer Design parts for laser cutting or jigsaw cutting Solder and use electronics components, batteries, and power supplies Select and set up different kinds of displays Who This Book Is For Anyone interested in playing retrocomputer games and making their own retro-game players.

Artificial Intelligence and Games (Paperback, Softcover reprint of the original 1st ed. 2018): Georgios N. Yannakakis, Julian... Artificial Intelligence and Games (Paperback, Softcover reprint of the original 1st ed. 2018)
Georgios N. Yannakakis, Julian Togelius
R1,131 Discovery Miles 11 310 Ships in 10 - 15 working days

This is the first textbook dedicated to explaining how artificial intelligence (AI) techniques can be used in and for games. After introductory chapters that explain the background and key techniques in AI and games, the authors explain how to use AI to play games, to generate content for games and to model players. The book will be suitable for undergraduate and graduate courses in games, artificial intelligence, design, human-computer interaction, and computational intelligence, and also for self-study by industrial game developers and practitioners. The authors have developed a website (http://www.gameaibook.org) that complements the material covered in the book with up-to-date exercises, lecture slides and reading.

Learning C# Programming with Unity 3D, second edition (Paperback, 2nd edition): Alex Okita Learning C# Programming with Unity 3D, second edition (Paperback, 2nd edition)
Alex Okita
R1,771 Discovery Miles 17 710 Ships in 12 - 17 working days

Learning C# Programming with Unity 3D, Second Edition is for the novice game programmer without any prior programming experience. Readers will learn how C# is used to make a game in Unity 3D. Many example projects provide working code to learn from and experiment with. As C# evolves, Unity 3D evolves along with it. Many new features and aspects of C# are included and explained. Common programming tasks are taught by way of making working game mechanics. The reader will understand how to read and apply C# in Unity 3D and apply that knowledge to other development environments that use C#. New to this edition: includes latest C# language features and useful tools included with the .NET library like LINQ, Local Functions Tuples, and more! Key Features Provides a starting point for the first-time programmer C# Code examples are simple short and clear Learn the very basics on up to interesting tricks which C# offers

Serious Games - 4th Joint International Conference, JCSG 2018, Darmstadt, Germany, November 7-8, 2018, Proceedings (Paperback,... Serious Games - 4th Joint International Conference, JCSG 2018, Darmstadt, Germany, November 7-8, 2018, Proceedings (Paperback, 1st ed. 2018)
Stefan Goebel, Augusto Garcia-Agundez, Thomas Tregel, Minhua Ma, Jannicke Baalsrud Hauge, …
R1,543 Discovery Miles 15 430 Ships in 10 - 15 working days

This book constitutes the proceedings of the 4th International Conference on Serious Games, JCSG 2018, held in Darmstadt, Germany, in November 2018. The 15 full and 12 short papers presented in this volume were carefully reviewed and selected from 40 submissions. They were organized in topical sections named: serious games studies; game-based learning and teaching; game development - serious games design, models, tools and emerging technologies; and serious games for health.

We Deserve Better Villains - A Video Game Design Survival Guide (Paperback): Jai Kristjan We Deserve Better Villains - A Video Game Design Survival Guide (Paperback)
Jai Kristjan
R1,356 Discovery Miles 13 560 Ships in 12 - 17 working days

We Deserve Better Villains is a highly accessible how-to guide for video game designers no matter what level of experience to understand what is needed to be successful in the development cycle of any video game from concept to supporting the game live. Each chapter outlines a period in a video games development cycle, what key concepts need to be on a designers mind and how they can work to improve themselves every step of the way. To help visualize the journey the chapters start with a section centered on the reader as a hero character in a fictitious adventure video game that faces the trials and tribulations of the development cycle to completing the game. We all deserve better games, better heroes and villains which starts with learning what it takes to survive in the game development system as a videogame designer. Key Features Accessible enough for novices, insightful enough for veteran game designers Allows readers of at any level of video game knowledge to connect with the struggle of making a video game Concepts are delivered in a short, specific approach followed with practical exercises to follow to getting the reader into action to improve their skills

FORTNITE Official 2023 Calendar (Calendar): Epic Games FORTNITE Official 2023 Calendar (Calendar)
Epic Games
R315 R69 Discovery Miles 690 Save R246 (78%) Ships in 12 - 17 working days

The coolest way to brighten up the wall of any true Fortnite fan, this glossy calendar features all-new iconic Fortnite artwork from Epic Games. With plenty of space to write your plans in for those times when you're not playing the game, this calendar is a must to keep you organized in 2023. - Twelve pieces of exclusive official artwork from Epic Games - 30.5cm x 30.5cm (61cm in length when opened out) - Month to view - Printed on high quality paper, with a hole for easy hanging - Officially licensed Epic Games merchandise

Procedural Content Generation in Games (Paperback, Softcover reprint of the original 1st ed. 2016): Noor Shaker, Julian... Procedural Content Generation in Games (Paperback, Softcover reprint of the original 1st ed. 2016)
Noor Shaker, Julian Togelius, Mark J Nelson
R1,539 Discovery Miles 15 390 Ships in 10 - 15 working days

This book presents the most up-to-date coverage of procedural content generation (PCG) for games, specifically the procedural generation of levels, landscapes, items, rules, quests, or other types of content. Each chapter explains an algorithm type or domain, including fractal methods, grammar-based methods, search-based and evolutionary methods, constraint-based methods, and narrative, terrain, and dungeon generation. The authors are active academic researchers and game developers, and the book is appropriate for undergraduate and graduate students of courses on games and creativity; game developers who want to learn new methods for content generation; and researchers in related areas of artificial intelligence and computational intelligence.

An Architectural Approach to Level Design - Second Edition (Paperback, 2nd edition): Christopher W. Totten An Architectural Approach to Level Design - Second Edition (Paperback, 2nd edition)
Christopher W. Totten
R1,767 Discovery Miles 17 670 Ships in 12 - 17 working days

Written by a game developer and professor trained in architecture, An Architectural Approach to Level Design is one of the first books to integrate architectural and spatial design theory with the field of level design. It explores the principles of level design through the context and history of architecture. Now in its second edition, An Architectural Approach to Level Design presents architectural techniques and theories for you to use in your own work. The author connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with that space. It also addresses industry issues like how to build interesting tutorial levels and how to use computer-generated level design systems without losing the player-focused design of handmade levels. Throughout the text, you will learn skills for spatial layout, evoking emotion through gamespaces, and creating better levels through architectural theory. FEATURES Presents case studies that offer insight on modern level design practices, methods, and tools Presents perspectives from industry designers, independent game developers, scientists, psychologists, and academics Explores how historical structures can teach us about good level design Shows how to use space to guide or elicit emotion from players Includes chapter exercises that encourage you to use principles from the chapter in digital prototypes, playtesting sessions, paper mock-ups, and design journals Bringing together topics in game design and architecture, this book helps you create better spaces for your games. Software independent, the book discusses tools and techniques that you can use in crafting your interactive worlds.

Practical Video Game Bots - Automating Game Processes using C++, Python, and AutoIt (Paperback, 1st ed.): Ilya Shpigor Practical Video Game Bots - Automating Game Processes using C++, Python, and AutoIt (Paperback, 1st ed.)
Ilya Shpigor
R1,142 R949 Discovery Miles 9 490 Save R193 (17%) Ships in 10 - 15 working days

Develop and use bots in video gaming to automate game processes and see possible ways to avoid this kind of automation. This book explains how bots can be very helpful in games such as multiplayer online games, both for training your character and for automating repetitious game processes in order to start a competition with human opponents much faster. Some players might use bots for cheating or avoiding game rules to gain an advantage over opponents - a sophisticated form of hacking that includes some elements of artificial intelligence (AI). However, while Practical Video Game Bots considers these topics, it is not a cheater's guide. Rather, this book is an attempt to overcome the information vacuum regarding bot development in video game applications. Through the use of three case study game examples, it covers most methods and technologies that are used by bot developers, and the details of anti-cheating systems. This book provides answers and useful advice for topics such as process automation, reverse engineering, and network applications. Modern bot applications use technologies from all these domains. You will also consider the work mechanisms of different kinds of bots and will write simple prototypes. What You Will Learn Discover bots and apply them to game applications Use clicker bots with OS-level embedding data, output-device capture, and more Develop in-game bots, with process memory analysis and access Work with out-game bots, with network interception and embedding data Deal with input device emulation and OS-level interception data Who This Book Is For Those with some prior experience in game development and coding experience in Python, C++, and Windows APIs.

Retrogame Archeology - Exploring Old Computer Games (Paperback, Softcover reprint of the original 1st ed. 2016): John Aycock Retrogame Archeology - Exploring Old Computer Games (Paperback, Softcover reprint of the original 1st ed. 2016)
John Aycock
R5,106 Discovery Miles 51 060 Ships in 10 - 15 working days

Drawing on extensive research, this book explores the techniques that old computer games used to run on tightly-constrained platforms. Retrogame developers faced incredible challenges of limited space, computing power, rudimentary tools, and the lack of homogeneous environments. Using examples from over 100 retrogames, this book examines the clever implementation tricks that game designers employed to make their creations possible, documenting these techniques that are being lost. However, these retrogame techniques have modern analogues and applications in general computer systems, not just games, and this book makes these contemporary connections. It also uses retrogames' implementation to introduce a wide variety of topics in computer systems including memory management, interpretation, data compression, procedural content generation, and software protection. Retrogame Archeology targets professionals and advanced-level students in computer science, engineering, and mathematics but would also be of interest to retrogame enthusiasts, computer historians, and game studies researchers in the humanities.

Transactions on Edutainment XIV (Paperback, 1st ed. 2018): Zhigeng Pan, Adrian David Cheok, Wolfgang Muller Transactions on Edutainment XIV (Paperback, 1st ed. 2018)
Zhigeng Pan, Adrian David Cheok, Wolfgang Muller
R2,240 Discovery Miles 22 400 Ships in 10 - 15 working days

This journal subline serves as a forum for stimulating and disseminating innovative research ideas, theories, emerging technologies, empirical investigations, state-of-the-art methods, and tools in all different genres of edutainment, such as game-based learning and serious games, interactive storytelling, virtual learning environments, VR-based education, and related fields. It covers aspects from educational and game theories, human-computer interaction, computer graphics, artificial intelligence, and systems design. The 19 papers presented in the 14th issue were organized in topical sections named: 3D modeling and visualization; image; e-learning and games; and miscellaneous.

Building Games with Ethereum Smart Contracts - Intermediate Projects for Solidity Developers (Paperback, 1st ed.): Kedar Iyer,... Building Games with Ethereum Smart Contracts - Intermediate Projects for Solidity Developers (Paperback, 1st ed.)
Kedar Iyer, Chris Dannen
R1,886 R1,497 Discovery Miles 14 970 Save R389 (21%) Ships in 10 - 15 working days

Learn how to take your existing knowledge of Ethereum and Solidity to the next level. Hone your development skills and become more familiar with the syntax of the Solidity language by working through well-tested, well-documented intermediate-level sample projects. You will begin by covering the basics of Ethereum, Solidity, and gaming theory. From there, you will move onto sample projects that use smart contract engineering to create fun casino-style games that you can deploy and test on your friends and colleagues with real ether. All games are provably fair and auditable, so that players know the house won't always win! Ideal for any reader with exposure to Ethereum, the techniques this book teaches are applicable to game developers, software engineers, web developers, and cryptocurrency enthusiasts. What You'll Learn Use various features and best practices for smart contract programming in Ethereum and Solidity Develop and deploy games of chance, similar to the kind you'd find in a casino Create fun, easy projects with Ethereum lntegrate the Ethereum blockchain into games Who This Book Is For Entry-level programmers with some exposure to Ethereum; game developers, Blockchain and cryptocurrency enthusiasts looking to add Ethereum and Solidity development to their skill set; software engineers and Web developers

Destiny: The Official Cookbook (Hardcover): Victoria Rosenthal Destiny: The Official Cookbook (Hardcover)
Victoria Rosenthal
R1,005 R869 Discovery Miles 8 690 Save R136 (14%) Ships in 10 - 15 working days
Location-Based Mobile Games - Design Perspectives (Paperback, 1st ed. 2018): Davide Spallazzo, Ilaria Mariani Location-Based Mobile Games - Design Perspectives (Paperback, 1st ed. 2018)
Davide Spallazzo, Ilaria Mariani
R1,539 Discovery Miles 15 390 Ships in 10 - 15 working days

This book approaches Location Based Mobile Games from a design perspective, investigating the peculiar traits that make them compelling contemporary practices and challenging fields of investigation. Relying on an interdisciplinary theoretical background and empirical studies, it delves into LBMGs' intertwining theoretical assumptions and describes their translation into practice. The authors examine these games from different perspectives, exploring how they can impact the way we look at our surroundings, their influence on our social dimension, their ability to translate a wide range of information into a game experience, and the negotiations they activate by intertwining two realities. Each issue is addressed from a twofold perspective: that of the designers who craft the games, and that of the users who interpret the designers' choices and take part in the game experience. In so doing, the book covers the relationship between processes of designing and playing, investigating games that communicate through meaningful interactions, share perspectives as forms of narratives, and integrate physicality and surroundings in the play activity. The reasoning advanced throughout the chapters will benefit researchers, designers and entrepreneurs in the field, as it provides a novel perspective on LBMGs, seeks to increase designers' awareness of often-neglected issues, and suggests interpretations and practices that can impact how commercial games are designed.

Game Design Deep Dive - Platformers (Hardcover): Joshua Bycer Game Design Deep Dive - Platformers (Hardcover)
Joshua Bycer
R5,390 Discovery Miles 53 900 Ships in 12 - 17 working days

The Game Design Deep Dive series examines specific game systems or mechanics over the course of the history of the industry. This book examines the history of jumping - one of the oldest mechanics in the industry - and how it has evolved and changed over the years. The author looks at the transition from 2D to 3D and multiple elements that make jumping more complicated than it looks from a design perspective. Key Selling Points: The first in a series of books that focus entirely on a singular game design system or mechanic, in this case: jumping. A perfect read for anyone interested in understanding game design, or just curious from a historical standpoint. A must read for anyone interested in building their own platformer or just interested in the history of the game industry's most famous game mechanic. This book is a perfect companion for someone building their first game or as part of a game design classroom. Includes real game examples to highlight the discussed topics and mechanics. Joshua Bycer is a Game Design Critic with more than seven years of experience critically analyzing game design and the industry itself. In that time, through Game-Wisdom, he has interviewed hundreds of game developers and members of the industry about what it means to design video games. He also strives to raise awareness about the importance of studying game design by giving lectures and presentations; his first book was titled 20 Essential Games to Study.

Pokemon Sword & Pokemon Shield: The Official Galar Region Pokedex (Paperback): The Pokemon Company International Pokemon Sword & Pokemon Shield: The Official Galar Region Pokedex (Paperback)
The Pokemon Company International
R779 R656 Discovery Miles 6 560 Save R123 (16%) Ships in 10 - 15 working days
Cross Over to HTML5 Game Development - Use Your Programming Experience to Create Mobile Games (Paperback, 1st ed.): Zarrar... Cross Over to HTML5 Game Development - Use Your Programming Experience to Create Mobile Games (Paperback, 1st ed.)
Zarrar Chishti
R1,501 R1,393 Discovery Miles 13 930 Save R108 (7%) Ships in 10 - 15 working days

Break into the most lucrative platform in the world by adding HTML5 game development to your current skillset. Zarrar Chishti has trained developers from a wide range of programming disciplines to cross over into HTML5 game development. Whatever your vocation, whether it be an Application Databases Systems developer or a Professional Web developer, with this book you will learn to evolve your current coding skills to become eligible for the biggest gaming platform in the world. From the first chapter you will see encouraging results immediately as you power through a challenging and fun project that has been uniquely designed and developed for this book. With the relentless backing of the giants of the industry including Apple and Google, HTML5 is rapidly becoming the leading technology for game development. Furthermore nearly every mobile device, tablet and PC system offer full support to the latest games developed in HTML5. Never before has there been such a widely accepted platform by literally every manufacturer and operating system. This in turn has convinced marketing departments to move away from traditional platforms, such as dedicated mobile apps, for the more widely accepted HTML5 format. There has never been a better time for a seasoned IT programmer to crossover and capitalize in this lucrative market with their much sought after talents and experience. Take the skills you already have and expand your career into HTML5 development with this book. What You'll Learn Quickly identify the core similarities and differences between HTML5 and other coding standards Follow a large scale game development project to experience the full lifecycle of an HTML5 game development project Download graphics and media to use in sample projects throughout the book Who This Book Is For Professional developers working in application and database development. These seasoned coders, having secured a wealth of knowledge, can transfer that expertise to the growing HTML5 game development market. This book will instantly appeal to this audience as it will not attempt to teach the basics of programming; instead it will simply point out the differences in how to develop with HTML5.

Exploring Java 9 - Build Modularized Applications in Java (Paperback, 1st ed.): Fu Cheng Exploring Java 9 - Build Modularized Applications in Java (Paperback, 1st ed.)
Fu Cheng
R1,423 R1,314 Discovery Miles 13 140 Save R109 (8%) Ships in 10 - 15 working days

Discover all the new features and changes in Java 9, including module systems-JPMS or Project Jigsaw. This book covers the whole Java application development life cycle. You'll review all the important concepts, including module descriptor, unnamed module, automatic module, and command line tools. Exploring Java 9 also serves as a practical guide for migration to module systems. Code samples from real-world scenarios solidify a foundation for learning and development and allow you to apply best practices in actual development. Additionally, you'll learn about concurrency, ECMAScript 6 features in Nashorn and Parser API, stack-walking API, Stream and Optional, utilities classes, and I/O. And it's now possible to build modularized applications in Java. You'll see how JPMS affects not only the JDK itself, but also applications that are developed upon it. What You'll Learn * Build modularized applications in Java * Migrate to module systems * Master enhanced method handles Who This Book Is ForJava developers with basic development skills

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,077 Discovery Miles 30 770 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.

Games and Learning Alliance - 6th International Conference, GALA 2017, Lisbon, Portugal, December 5-7, 2017, Proceedings... Games and Learning Alliance - 6th International Conference, GALA 2017, Lisbon, Portugal, December 5-7, 2017, Proceedings (Paperback, 1st ed. 2017)
Joao Dias, Pedro A. Santos, Remco C. Veltkamp
R2,311 Discovery Miles 23 110 Ships in 10 - 15 working days

This book constitutes the refereed proceedings of the 6th International Conference on Games and Learning Alliance, GALA 2017, held in Lisbon, Portugal, in December 2017. The 16 revised regular papers presented together with 6 poster papers were carefully reviewed and selected from 45 submissions. The papers cover topics such as games in education and training; games for health and special children; augmented and virtual reality; methods and tools (for desing and development); and poster abstracts.

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,465 R3,077 Discovery Miles 30 770 Save R388 (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

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Sega Genesis 2023 Wall Calendar
Sega Calendar R378 Discovery Miles 3 780
Animal Crossing: New Horizons 2023…
Nintendo Calendar R501 Discovery Miles 5 010
Object-Oriented Game Development
Julian Gold Paperback R2,202 R1,724 Discovery Miles 17 240
Exploring the Cognitive, Social…
Brock R Dubbels Hardcover R5,924 R5,221 Discovery Miles 52 210
The Official Minecraft Colouring…
Titan Books Paperback R227 R185 Discovery Miles 1 850
The Cinematic Art of Overwatch: Volume 1
Hardcover R793 Discovery Miles 7 930
All New Official Minecraft Creative…
Mojang AB Hardcover R220 R180 Discovery Miles 1 800
Auroboros: Coils of the Serpent…
Warchief Gaming, Chris Metzen Hardcover R1,351 R1,103 Discovery Miles 11 030
Tank Girl: Colour Classics Trilogy…
Jamie Hewlett, Alan Martin Paperback R1,142 R915 Discovery Miles 9 150
The Secret History of Mac Gaming…
Bitmap Books Hardcover R934 Discovery Miles 9 340

 

Partners