![]() |
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
Play Anything is nothing short of brilliant... I will be recommending this provocative and entertaining book to everyone I know." u- Jane McGonigal, bestselling author of Reality is Broken and SuperBetter ife is boring: filled with meetings and traffic, errands and emails. Nothing we'd ever call fun . But what if we've gotten fun wrong? In Play Anything, visionary game designer and philosopher Ian Bogost shows how we can overcome our daily anxiety transforming the boring, ordinary world around us into one of endless, playful possibilities.The key to this playful mindset lies in discovering the secret truth of fun and games. Play Anything, reveals that games appeal to us not because they are fun, but because they set limitations . Soccer wouldn't be soccer if it wasn't composed of two teams of eleven players using only their feet, heads, and torsos to get a ball into a goal Tetris wouldn't be Tetris without falling pieces in characteristic shapes. Such rules seem needless, arbitrary, and difficult. Yet it is the limitations that make games enjoyable, just like it's the hard things in life that give it meaning. Play is what happens when we accept these limitations, narrow our focus, and, consequently, have fun. Which is also how to live a good life. Manipulating a soccer ball into a goal is no different than treating ordinary circumstances, like grocery shopping, lawn mowing, and making PowerPoints,as sources for meaning and joy. We can play anything" by filling our days with attention and discipline, devotion and love for the world as it really is, beyond our desires and fears.Ranging from Internet culture to moral philosophy, ancient poetry to modern consumerism, Bogost shows us how today's chaotic world can only be tamed,and enjoyed,when we first impose boundaries on ourselves. "An essential read for those seeking to understand how a new idea of play can be positive for our lives." u- Library Journal (STARRED review) /u Play Anything is a profound book: both a striking assessment of our current cultural landscape, and at the same time a smart self-improvement guide, teaching us the virtues of a life lived playfully." u- Steven Johnson, author of How We Got To Now and Everything Bad Is Good For You /u
This book constitutes the thoroughly refereed post-proceedings of the 11th International Conference on Advances in Computer Games, ACG 2005, held in Taipei, Taiwan, in September 2005 in conjunction with the 10th Computer Olympiad. It contains 20 papers that cover all aspects of artificial intelligence in computer-game playing.
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.
In the last few years, Android has progressed with the debut of better fonts, new User Interface and Experience (UI/UX) APIs, tablet considerations, multi-touch capabilities, multi-tasking, faster performance, improved battery management techniques, and now Google TV Android Apps for the Android game app developer repertoire. With actionable real-world source, Pro Android Games, Second Edition shows you how to build more sophisticated and addictive Android games, by leveraging the power of these recent advancements found in the new Android Jelly Beans development platform as well as those you've counted on in earlier releases. Multi-touch code gives these games and their players dynamic input and exchange ability, for a more realistic arcade game experience. Faster and better performance offers game players a more seamless, fun arcade experience like never before on Android. There is also improved native C/C++ integration with Android's NDK as well, which makes coding, compiling, and converting both productive and efficient with gains in app performance. Pro Android Games, Second Edition features the following improvements: Updates to the latest version of the Android SDK, NKD, plus the latest Eclipse IDE. Greater focus on tablets the ever changing device resolutions, and hardware specs. Native game development and hardware accelerated graphics. Bigger and Better Real World Engines, such as Quake I and II Plus an oldie from the previous edition: Doom Coverage of the new smart TV APIs (Google TV), UI, UX, multi-touch and multi-tasking features available with Android Jelly Bean. A look into the future with augmented reality Advanced techniques for improving your game playing experience including better multi-tasking, improved performance optimization, battery management and more. A Quake 3D-like game app case study You'll definitely have fun, and perhaps you'll even make some money. Enjoy What you'll learn Key advanced Android gaming techniques using the new Android SDK and NDK How to add and integrate multi-touch How to use Bluetooth controllers (Zeemote) More gaming tricks and tips, such as hybrid 3D graphics with OpenGL and JNI How to port, augment a 3D shooter Doom-like game app using OpenGL How to build a 3D shooter game like Quake and Quake II How and where to best deploy these game apps Who this book is for This book is for savvy Android app developers who are looking for professional or advanced techniques for porting, augmenting and building 3D game apps that are complex, fun and lucrative.
The Unreal UDK features Epic's award-winning Unreal Engine 3, used to create bestselling games such as Infinity Blade for iOS, and popular console games like Borderlands and Bioshock. Now, you can build your own Unreal game for the iOS platform. Beginning iOS 3D Unreal Games Development covers using the Unreal UDK game creation system to create 3D games for the iOS platform, which includes the iPhone, iPod touch and iPad.Specifically, this book covers: * UnrealScript programming language, going beyond the limitations of the visual Kismet scripting language * The Unreal UDK code framework, basic UDK tools and other UDK items needed to build a game * Various author-created game frameworks are presented and are used to illustrate the UnrealScript programming language and user input methods specific to the iOS mobile platform What you'll learn * What the UnrealScript programming language is and does * The basic Unreal UDK base code framework * What the basic Unreal tools used to make a game * What the key parts of the Unreal engine such as the physics engine * How to do the fundamentals of 3D games programming, including basic 3D math * What are the the basic frameworks of many different types of games * How to use the provided source code to build your own games using the frameworks as a reference Who this book is for Game programmers, both professional and hobbyists, interested in developing 3D games for the iOS platform using the Unreal UDK. Additionally, students using the Unreal UDK in their coursework.Finally, game designers who are not experienced programmers but are interested in learning enough about UnrealScript and the Unreal UDK to make small changes to game code created by contracted programmers (For example: changing code to increase the health of a player or change the message displayed when a player dies).
The drums of war thunder once again . . . World of Warcraft redefined online gaming for millions and millions of people, and in the fifteen years since its launch, each new chapter in the game's story has been bolstered through the Blizzard Entertainment's incredible cinematics. The Cinematic Art of World of Warcraft: Volume I goes behind the scenes with the team who built the game's stunning movies. With never-before-seen concept art and accounts of the creative and technical process, this is the definitive visual gallery of how countless artists brought the world of Azeroth to life in incredible detail and motion. The first installment in a new series, The Cinematic Art of World of Warcraft: Volume I is a visual chronicle covering the cinematics from the beginning of World of Warcraft through to the Warlords of Draenor expansion.
Do you want to build mobile games, but lack game development experience? No problem. This practical guide shows you how to create beautiful, interactive content for iOS and Android devices with the Unity game engine. Authors Jon Manning and Paris Buttfield-Addison (iOS Swift Game Development Cookbook) provide a top-to-bottom overview of Unity's features with specific, project-oriented guidance on how to use them in real game situations. Over the course of this book, you'll learn hands-on how to build 2D and 3D games from scratch that will hook and delight players. If you have basic programming skills, you're ready to get started. Explore the basics of Unity, and learn how to structure games, graphics, scripting, sounds, physics, and particle systems Use 2D graphics and physics features to build a side-scrolling action game Create a 3D space combat simulator with projectile shooting and respawning objects, and learn how to manage the appearance of 3D models Dive into Unity's advanced features, such as precomputed lighting, shading, customizing the editor, and deployment
Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games. Java games like Puzzle Pirates, Chrome, Star Wars Galaxies, Runescape, Alien Flux, Kingdom of Wars, Law and Order II, Roboforge, Tom Clancy's Politika, and scores of others have earned awards and become bestsellers. Java developers new to graphics and game programming, as well as game developers new to Java 3D, will find "Killer Game Programming in Java" invaluable. This new book is a practical introduction to the latest Java graphics and game programming technologies and techniques. It is the first book to thoroughly cover Java's 3D capabilities for all types of graphics and game development projects. "Killer Game Programming in Java" is a comprehensive guide to everything you need to know to program cool, testosterone-drenched Java games. It will give you reusable techniques to create everything from fast, full-screen action games to multiplayer 3D games. In addition to the most thorough coverage of Java 3D available, "Killer Game Programming in Java" also clearly details the older, better-known 2D APIs, 3D sprites, animated 3D sprites, first-person shooter programming, sound, fractals, and networked games. "Killer Game Programming in Java" is a must-have for anyone who wants to create adrenaline-fueled games in Java.
"Advanced Java Game Programming" teaches you how to create desktop and Internet computer games using the latest Java programming language techniques. Whereas other Java game programming books focus on introductory Java material, this book covers game programming for experienced Java developers. David Wallace Croft, founder of the Game Developers Java Users Group (GameJUG), has assembled an open-source reusable game librarya Swing animation engine that allows developers to use these techniques and put out new games very rapidly. The open-source game library also includes a reusable game deployment framework and a multiplayer networking library with HTTP firewall tunneling capability for applets. All of the code is open source, including the example games. The animation has been scrupulously tested and optimized in the Swing environment, and Croft clearly explains how the code works in great detail. The graphics and audio libraries used in the examples are public domain and may also be used royalty-free for creating new games. Table of Contents Development Setup Deployment Frameworks Swing Animation Animation Library Advanced Graphics Persistent Data Game Architecture A* Algorithm HTTP Tunneling HTTP Polling HTTP Pulling
Push your GameMaker programming skills to the edge with 100 programming challenges using the popular GameMaker: Studio and GML. Each challenge includes an outline of the challenge, a scoring and time guide, useful GML code, and a working example provided in GMZ format. For more advanced programmers, each challenge comes with an additional task to complete. Think you're a good GameMaker game application developer or programmer? Think again with this awesome book! What You'll Learn Upgrade your skills with each specific game application coding challenge Create many different game events, action or scenarios Code for many different kinds of game applications or themes from space to adventure to sports to fantasy Who This Book Is For GameMaker and GameMaker: Studio users and coders.
In just 24 lessons of one hour or less, Sams Teach Yourself Unity Game Development in 24 Hours will help you master the Unity 2021 game engine at the heart of Inside, Kerbal Space Program, Subnautica, and many other sizzling-hot games! This book's straightforward, step-by-step approach teaches you everything from the absolute basics through sophisticated game physics, animation, and mobile device deployment techniques. Every lesson builds on what you've already learned, giving you a rocksolid foundation for real-world success.
Ready to make amazing games for the iPhone and iPad? With Apple's Swift programming language, it's never been easier. This updated cookbook provides detailed recipes for managing a wide range of common iOS game-development issues, ranging from 2D and 3D math, SpriteKit, and OpenGL to augmented reality with ARKit. You get simple, direct solutions to common problems found in iOS game programming. Need to figure out how to give objects physical motion, or want a refresher on gaming-related math problems? This book provides sample projects and straightforward answers. All you need to get started is some familiarity with iOS development in Swift. For more information and resources, check out the book's website at https://www.secretlab.com.au/books/ios-game-dev-cookbook-swift.
Create stunning 3D games in a short amount of time using Amazon Lumberyard, a free and exciting game development platform. This book is a ground-up, out-of-the-box tutorial on 3D game development and programming with Lua and Amazon Lumberyard with little or no game development experience required. Beginning Game Development with Amazon Lumberyard walks you through the user interface of the Amazon Lumberyard engine; teaches you how to develop detailed terrain using heightmaps, megatextures, weather, and vegetation; and takes you through exporting the game for distribution. The book will show you how to create a player as well as enemies while not getting bogged down with third-party tools for animation or model creation. You will also work with simple physics, colliders, meshes, weather generation, Lua scripting, user interface development, and much more. By the end of the book, you will be able to create many different types of video games using the Amazon Lumberyard engine and even have a completed project ready to release or put in your portfolio. What You Will Learn Discover the mechanics and terminology of game development Familiarize yourself with the Amazon Lumberyard game engine in detail Modify game scripts using the Lua language Discover how to optimally structure game layers Who This Book is For Developers, programmers, and would-be game designers who have long wanted to dip their toes into the world of game development but have found other game engines and platforms to have too high a barrier to entry.
Unity brings you ever closer to the "author once, deploy anywhere" dream. With its multiplatform capabilities, you can target desktop, web, mobile devices, and consoles using a single development engine. Little wonder that Unity has quickly become the #1 game engine out there. Mastering Unity is absolutely essential in an increasingly competitive games market where agility is expected, yet until now practical tutorials were nearly impossible to find. Creating Games with Unity and Maya gives you with an end-to-end solution for Unity game development with Maya. Written by a twelve-year veteran of the 3D animation and games industry and professor of 3D animation, this book takes you step-by-step through the process of developing an entire game from scratch-including coding, art, production, and deployment. This accessible guide provides a "non-programmer" entry point to the world of game creation. Aspiring developers with little or no coding experience will learn character development in Maya, scripts, GUI interface, and first- and third-person interactions.
Start building commercial and playable games in Unity with C# through a series of practical projects ranging from a simple 2D game to adding AR/VR experiences with this full-color guide Key Features * Create game apps, including a 2D adventure game, a 3D first-person shooter, and more * Explore Unity's component-based approach to implementing features in Unity 2022 through a GameObject hierarchy based on C# scripts * Follow steps for publishing, marketing, and maintaining your games effectively Book Description Unity 2022 by Example is a complete introduction to building games in Unity following a project-based approach. You'll be introduced to the Unity game engine and the tools available for building and customizing a game exactly the way you want while maintaining a good code foundation to build upon. Once you get familiar with the fundamentals of Unity game development, you'll start creating a 2D collection game and an adventure game followed by a 3D first-person shooter game. You'll then explore advanced topics such as machine learning by creating AI-based enemy behavior, virtual reality by extending the first-person game, and augmented reality by exploring a farming sim in a real-world setting. These topics are completed in practice while building projects using the latest game tool kits. Finally, you'll learn how to commercialize your game by publishing it to a distribution platform and maintain and support it throughout its lifespan. As you progress, you'll gain real-world knowledge and experience by taking a game from conceptual design to completion. By the end of this Unity book, you'll have strong foundational knowledge of how to structure a Unity project that is both maintainable and extensible for commercially released games. What you will learn * Navigate and use the primary windows of the editor, and the new features introduced in Unity 2022 * Create new Unity game projects and add functionality with C# code * Specify your game design and break it down into systems and components for implementation * Create beautiful playable environments quickly and use them for both 2D and 3D games * Build player characters and use them to develop complete game mechanics, the core game loop, and win/lose conditions * Get up to speed with Unity Gaming Services available for creating commercially viable games Who This Book Is For If you find yourself struggling with completing game projects in Unity and want to follow best practices while maintaining a good coding structure, then this book is for you. Aspiring game developers, as well as anyone with some experience in developing games who wants to design basic playable and commercial games in Unity with a core loop, player verbs, simple mechanics, and win/lose conditions will find this book useful. Readers are expected to have experience with the Unity Editor interface and implementing functionality by creating C# scripts.
Computer games are one of the most exciting and rapidly evolving media of our time. Revenues from console and computer games have now overtaken those from Hollywood movies; and online gaming is one of the fastest-growing areas of the internet. Games are no longer just kids' stuff: the majority of players are now adults, and the market is constantly broadening. The visual style of games has become increasingly sophisticated, and the complexities of game-play are ever more challenging. Meanwhile, the iconography and generic forms of games are increasingly influencing a whole range of other media, from films and television to books and toys. This book provides a systematic, comprehensive introduction to the analysis of computer and video games. It introduces key concepts and approaches drawn from literary, film and media theory in an accessible and concrete manner; and it tests their use and relevance by applying them to a small but representative selection of role-playing and action-adventure games. It combines methods of textual analysis and audience research, showing how the combination of such methods can give a more complete picture of these playable texts and the fan cultures they generate. Clearly written and engaging, it will be a key text for students in the field and for all those with an interest in taking games seriously.
Computer games are one of the most exciting and rapidly evolving
media of our time. Revenues from console and computer games have
now overtaken those from Hollywood movies; and online gaming is one
of the fastest-growing areas of the internet. Games are no longer
just kids' stuff: the majority of players are now adults, and the
market is constantly broadening. The visual style of games has
become increasingly sophisticated, and the complexities of
game-play are ever more challenging. Meanwhile, the iconography and
generic forms of games are increasingly influencing a whole range
of other media, from films and television to books and toys.
Do you aspire to become a concept artist in the video game industry but don t know where to start? The Big Bad World of Concept Art for Video Games: An Insider s Guide for Students is a comprehensive book that gives aspiring artists an honest, informative, and concise look at what it takes to do just that. Author Eliott Lilly uses his own student work as a teaching tool along with personal experiences to help you on your journey. From finding the right school and getting the most out of your education, to preparing your portfolio and landing your first job, the advice and strategies Eliott offers are organized for easy reference and review. The book also features an extensive list of resources that students will find useful, as well as interviews with renowned concept artists David Levy, Sparth, Stephan Martiniere, Ben Mauro, and Farzad Varahramyan, all offering their own invaluable advice. With his firsthand knowledge about the ins and outs of the video game industry, Eliott Lilly is an exceptional guide who can help prepare you for the long journey toward realizing your ambitions."
Learn to set up a Pi-based game development environment, and then develop a game with Lua, a popular scripting language used in major game frameworks like Unreal Engine (BioShock Infinite), CryEngine (Far Cry series), Diesel (Payday: The Heist), Silent Storm Engine (Heroes of Might and Magic V) and many others. More importantly, learn how to dig deeper into programming languages to find and understand new functions, frameworks, and languages to utilize in your games. You'll start by learning your way around the Raspberry Pi. Then you'll quickly dive into learning game development with an industry-standard and scalable language. After reading this book, you'll have the ability to write your own games on a Raspberry Pi, and deliver those games to Linux, Mac, Windows, iOS, and Android. And you'll learn how to publish your games to popular marketplaces for those desktop and mobile platforms. Whether you're new to programming or whether you've already published to markets like Itch.io or Steam, this book showcases compelling reasons to use the Raspberry Pi for game development. Use Developing Games on the Raspberry Pi as your guide to ensure that your game plays on computers both old and new, desktop or mobile. What You'll Learn Confidently write programs in Lua and the LOVE game engine on the Raspberry Pi Research and learn new libraries, methods, and frameworks for more advanced programming Write, package, and sell apps for mobile platforms Deliver your games on multiple platforms Who This Book Is ForSoftware engineers, teachers, hobbyists, and development professionals looking to up-skill and develop games for mobile platforms, this book eases them into a parallel universe of lightweight, POSIX, ARM-based development. |
You may like...
Differences - Re-reading Beauvoir and…
Emily Anne Parker, Anne Van Leeuwen
Hardcover
R3,273
Discovery Miles 32 730
Symmetry: Representation Theory and Its…
Roger Howe, Markus Hunziker, …
Hardcover
R3,221
Discovery Miles 32 210
Modular Invariant Theory
H. E. a. Eddy Campbell, David L. Wehlau
Hardcover
R3,348
Discovery Miles 33 480
Advances in Representation Theory of…
Ibrahim Assem, Christof Geiss, …
Paperback
Equidistribution and Counting Under…
Anne Broise-Alamichel, Jouni Parkkonen, …
Hardcover
R1,977
Discovery Miles 19 770
|