![]() |
Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
||
|
Books > Computing & IT > Computer software packages > Computer games
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.
The ultimate football adventure story from the world's greatest football duo, The F2 When the evil Galaxico aliens steal the game of football from planet Earth, it's up to Jez and Billy (and the help of their trusty time machines) to assemble the greatest team to have ever played the beautiful game in the hope of stealing it back! From the 1958 World Cup Final, to the year 3000, The F2 travel through time and call upon some of heroes of footballs past, present and future to help in their quest to reinstate the joys of playing the game. With cameos from Pele, Steven Gerrard, Cristiano Ronaldo (and his granddaughter from the future, Julia Ronaldo!), this is a wonderful football story of good vs evil!
Written as a collection of notes in Damon Baird's journal, 'The Survivor's Log' will expand on declassified testimony and other facets of the game and serve as an in-universe artefact within the timeline of the series. This firsthand account will chronicle the soldier's experience in a riveting and beautifully illustrated oral history-the events he witnessed and the deterioration of COG society, his decision to take his unit rogue, and stories from the other embers of his cohort.
Classical music is everywhere in video games. Works by composers like Bach and Mozart fill the soundtracks of games ranging from arcade classics, to indie titles, to major franchises like BioShock, Civilization, and Fallout. Children can learn about classical works and their histories from interactive iPad games. World-renowned classical orchestras frequently perform concerts of game music to sold-out audiences. But what do such combinations of art and entertainment reveal about the cultural value we place on these media? Can classical music ever be video game music, and can game music ever be classical? Delving into the shifting and often contradictory cultural definitions that emerge when classical music meets video games, Replay Value offers a new perspective on the possibilities and challenges of trying to distinguish between art and pop culture in contemporary society.
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
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.
Kerbal Space Program (KSP) is a critically acclaimed, bestselling space flight simulator game. It's making waves everywhere from mainstream media to the actual space flight industry, but it has a bit of a learning curve. In this book, five KSP nerds-including an astrophysicist-teach you everything you need to know to get a nation of tiny green people into space. KSP is incredibly realistic. When running your space program, you'll have to consider delta-V budgets, orbital mechanics, Hohmann transfers, and more. This book is perfect for video game players, simulation game players, Minecrafters, and amateur astronomers. Design, launch, and fly interplanetary rockets Capture an asteroid and fly it into a parking orbit Travel to distant planets and plant a flag Build a moon rover, and jump off a crater ridge Rescue a crew-mate trapped in deep space
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.
Good or bad level design can make or break any game, so it is surprising how little reference material exists for level designers. Beginning level designers have a limited understanding of the tools and techniques they can use to achieve their goals, or even define them. This book is the first to use a conceptual and theoretical foundation to build such a set of practical tools and techniques. It is tied to no particular technology or genre, so it will be a useful reference for many years to come. Kremers covers many concepts universal to level design, such as interactivity, world building, immersion, sensory perception, pace, and more, and he shows how to apply these concepts in practical ways, with many examples from real games.
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.
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.
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
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.
Use Java 9 and JavaFX 9 to write 3D games for the latest consumer electronics devices. Written by open source gaming expert Wallace Jackson, this book uses Java 9 and NetBeans 9 to add leading-edge features, such as 3D, textures, animation, digital audio, and digital image compositing to your games. Along the way you'll learn about game design, including game design concepts, genres, engines, and UI design techniques. To completely master Java 3D game creation, you will combine this knowledge with a number of JavaFX 9 topics, such as scene graph hierarchy; 3D scene configuration; 3D model design and primitives; model shader creation; and 3D game animation creation. With these skills you will be able to take your 3D Java games to the next level. The final section of Pro Java 9 Games Development puts the final polish on your abilities. You'll see how to add AI logic for random content selection methods; harness a professional scoring engine; and player-proof your event handling. After reading Pro Java 9 Games Development, you will come away with enough 3D expertise to design, develop, and build your own professional Java 9 games, using JavaFX 9 and the latest new media assets.What You'll Learn Design and build professional 3D Java 9 games, using NetBeans 9, Java 9, and JavaFX 9 Integrate new media assets, such as digital imagery and digital audio Integrate the new JavaFX 9 multimedia engine API Create an interactive 3D board game, modeled, textured, and animated using JavaFX Optimize game assets for distribution, and learn how to use the Java 9 module system Who This Book Is For Experienced Java developers who may have some prior game development experience. This book can be for experienced game developers new to Java programming.
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
Master the most important skills and techniques you need to know for professional HTML5 and JavaScript 2D game development. This book delves into many of the great classic techniques of video game design. You'll discover how to develop games and game levels using Tiled Editor, how to implement tile-based collision, how to design advanced pathfinding and enemy AI systems, the fundamentals of broad-phase collision, and how to make isometric games. All the techniques and supporting code are explained in an easy-to-understand manner and written in a general way so that they can be applied to any game engine or technology that you're comfortable using. You'll find detailed working examples, with dozens of illustrations and many concepts you can freely apply to 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 as the basis for making games for desktops, mobile phones, tablets, or the Web. The Advanced Game Developer's Toolkit is a great next step if you already have some JavaScript game-making- experience, or a great continuation if you've already read Advanced Game Design with HTML5 and JavaScript by the same author. What You'll Learn Work with advanced tile-based design techniques for puzzle, platform and maze games Use Tiled Editor to build game worlds Build path-finding and AI systems using Line of Sight and A* (A-Star) Make isometric games Manage complexity to build games of any size that scale seamlessly Who This Book Is For Video game developers with some experience who want to learn the essential techniques they need to know to take their skills to the next level and for readers who want to understand and fine-tune every line of code they write, without resorting to quick fixes.
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.
Design and create video games using Construct 2. No prior experience is required.Game Development with Construct 2 teaches you to create 12 different game projects from a variety of genres, including car racing and tower defense to platformer and action-adventure. The software is user friendly and powerful, and the games you create can be exported to run on the web, desktop computers, and smartphones. What You'll Learn Create complete functional games using the Construct 2 game engine Understand general logical structures underlying video game programs Use practical game design advice (such as visual feedback and gameplay balancing) Understand programming concepts useful throughout computer science Who This Book Is For Middle school and high school students with no prior programming knowledge, and only minimal mathematical knowledge (graphing (x,y) coordinates, measuring angles, and applying formulas)
The Year of the Raven reaches new heights on dark wings! With a few years under its collective belt, the Hearthstone team needed to find an edge: sharper and more striking than a corvid's beak. In The Art of Hearthstone, Volume IV: Year of the Raven, the designers, engineers, and artists of the smash-hit digital card game pour their cunning into innovative design changes, remarkable animated art, and all-new transmedia content. From the haunted lands of Gilneas in The Witchwood soaring to the laboratories of Outland in The Boomsday Project and touching down to the lively arena of Rastakhan's Rumble, the Year of the Raven has something unique for everyone. Fly alongside the Hearthstone team's creative genius (or madness?) to learn how it was done!
This book constitutes the proceedings of the Second Joint International Conference on Serious Games, JCSG 2016, held in Brisbane, QLD, Australia, in September 2016. This conference bundles the activities of the International Conference on Serious Games Development and Applications, SGDA, and the Conference on Serious Games, GameDays. The total of 36 full papers and 5 short papers was carefully reviewed and selected from numerous submissions. The papers were organized in topical sections named: health, well-being and accessibility; education, learning and training; science, nature and heritage; design, development and analysis; poster papers; exhibits.
America's Digital Army is an ethnographic study of the link between interactive entertainment and military power, drawing on Robertson Allen's fieldwork observing video game developers, military strategists, U.S. Army marketing agencies, and an array of defense contracting companies that worked to produce the official U.S. Army video game, America's Army. Allen uncovers the methods by which gaming technologies such as America's Army, with military funding and themes, engage in a militarization of American society that constructs everyone, even nonplayers of games, as virtual soldiers available for deployment. America's Digital Army examines the army's desire for "talented" soldiers capable of high-tech work; beliefs about America's enemies as reflected in the game's virtual combatants; tensions over best practices in military recruiting; and the sometimes overlapping cultures of gamers, game developers, and soldiers. Allen reveals how binary categorizations such as soldier versus civilian, war versus game, work versus play, and virtual versus real become blurred-if not broken down entirely-through games and interactive media that reflect the U.S. military's ludic imagination of future wars, enemies, and soldiers.
Featuring a striking selection of forty removable posters, this collection contains full-color art of the characters, environments, and key scenes from the best-selling Uncharted franchise. With incredible images of fortune hunter Nathan Drake as he navigates territories around the world, embarks on high-stakes expeditions, and faces relentless enemies, this poster book will take fans back to the immersive world of Uncharted.
Gain the skills required to create fun and compelling games using GameMaker: Studio, and its GML programming language. In this full-color book you'll learn 24 practical programming elements that are important when creating any game. Each section includes an introduction to a new programming element, some examples, a worksheet, and mini projects to allow you to test your new knowledge. After completing all elements, you will put into action what you have learned in a classic arcade style game. In Practical GameMaker: Studio, you will create a fully featured game, with guidance and in color, using version 1.4. After each section you'll see how you'll apply what you've learned to the final game, and discover additional projects to try. These mini projects include a separate scoring guide, and a working example for each, which is useful if you're using this book in an educational environment. Similarly, the book also contains a number of assignments, which you may include as part of any associated coursework in your classes. What You Will Learn Use GameMaker: Studio and GameMaker Language (GML) to create games Work with GML variables, conditionals, drawing, keyport I/O, objects, and events Create GML sprites, health/lives, alarms, collisions, and rooms Improve your game with GML backgrounds, sound and music, splash screens and menus, and effects< Include GML random and AI movements in your game Use GML loops, arrays, ds_lists, paths, and scripts Who This Book Is For Experienced game developers new to GameMaker or for those with at least some prior exposure or experience with GameMaker: Studio but who are new to GML.
Learn the psychological constrictions of attention, perception, memory, disposition, motivation, and social influence that determine whether customers will be receptive to your digital innovations. Bottlenecks: Aligning UX Design with User Psychology fills a need for entrepreneurs, designers, and marketing professionals in the application of foundational psychology to user-experience design. The first generation of books on the topic focused on web pages and cognitive psychology. This book covers apps, social media, in-car infotainment, and multiplayer video games, and it explores the crucial roles played by behaviorism, development, personality, and social psychology. Author David Evans is an experimental psychology Ph.D. and senior manager of consumer research at Microsoft who recounts high-stakes case studies in which behavioral theory aligned digital designs with the bottlenecks in human nature to the benefit of users and businesses alike. Innova tors in design and students of psychology will learn: The psychological processes determining users' perception of, engagement with, and recommendation of digital innovations Examples of interfaces before and after simple psychological alignments that vastly enhanced their effectiveness Strategies for marketing and product development in an age of social media and behavioral targeting Hypotheses for research that both academics and enterprises can perform to better meet users' needs Who This Book Is For Designers and entrepreneurs will use this book to give their innovations an edge on what are increasingly competitive platforms such as apps, bots, in-car apps, augmented reality content. Usability researchers and market researchers will leverage it to enhance their consulting and reporting. Students and lecturers in psychology departments will want it to help land employment in the private sector. Praise "Bottlenecks' is a tight and eminently actionable read for business leaders in startups and enterprises alike. Evans gives us a rich sense of key psychological processes and even richer examples of them in action." - Nir Eyal, Author of Hooked: How to Build Habit-Forming Products "Clients frequently ask our UX researchers and designers for deeper truths about why certain designs work and others fail. Bottlenecks offers practical explanations and evidence based on the idea that human cognition did not begin with the digital age." - John Dirks, UX Director and Partner, Blink UX "Bottlenecks brings together two very important aspects of user experience design: understanding users and translating this into business impact. A must-read for anyone who wants to learn both." - Josh Lamar, Sr. UX Lead, Microsoft Outlook |
You may like...
Stochastic Geometric Mechanics - CIB…
Sergio Albeverio, Ana Bela Cruzeiro, …
Hardcover
Computational Intelligence and…
Maude Josee Blondin, Panos M. Pardalos, …
Hardcover
Drinking Water: Distribution, Treatment…
Herbert Lotus
Hardcover
Finite Approximations in Discrete-Time…
Naci Saldi, Tamas Linder, …
Hardcover
R2,432
Discovery Miles 24 320
|