Narrow your search
Listing 1 - 6 of 6
Sort by

Book
Videogames and agency
Author:
ISBN: 1003298788 1003298788 1000829863 1032285095 Year: 2023 Publisher: London, England ; New York, New York : Routledge,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Videogames and Agency explores the trend in videogames and their marketing to offer a player higher volumes, or even more distinct kinds, of player freedom. The book offers a new conceptual framework that helps us understand how this freedom to act is discussed by designers, and how that in turn reflects in their design principles.


Book
GameMaker Fundamentals : Learn GML Programming to Start Making Amazing Games
Author:
ISBN: 1484287134 1484287126 Year: 2023 Publisher: Berkeley, CA : Apress : Imprint: Apress,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Master the fundamental programming skills needed to create your own computer games in GameMaker. This book shows how to use GameMaker to build and publish cross-platform games. Each chapter covers a certain programming element, including layers, variables, and so on. You will also learn how to design levels in your games, draw sprites to populate your virtual worlds, and build GUIs for your menus and game interfaces. GameMaker Fundamentals also provides a thorough introduction to the GameMaker Language (GML). Practical example projects reinforce the concept discussed in each chapter. On completing this book, you will have a thorough understanding of how to create games from scratch using game design and programming principles using GameMaker and GML. You will: Learn core programming features required for sound knowledge of GameMaker Master how to combine GML to orchestrate game actions Utilize GameMaker's layers to create exciting games Set up player control.


Book
Introduction to Java Through Game Development : Learn Java Programming Skills by Working with Video Games
Author:
ISBN: 148428951X 1484289501 Year: 2023 Publisher: Berkeley, CA : Apress : Imprint: Apress,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Interested in learning how to program with Java? Let’s face it, the best way to learn to program is by writing programs. This can be a daunting proposition with the specter of hours of simple command line example programs hanging over your head. Fear not! Now you can learn to program in Java in a fun way by working on video games. With this book, you’ll get to work with three Java game projects and have access to the complete game code for each project, including a full Java game engine. After completing Introduction to Java through Game Development, you’ll be proficient in Java programming, having worked with the language’s fundamental aspects throughout the text, and will be ready to further your Java and game programming expertise with confidence. You will: Master the fundamentals of the Java programming language Use different data structures like arrays, lists, stacks, and queues Understand game programming basics including the main game loop Gain experience working with three different game projects via the book’s coding challenges Work with the 2D game engine that powers the book's included games and learn to create your own new game projects Understand advanced Java topics like classes, encapsulation, inheritance, and polymorphism Work with exceptions and how to use debugging techniques to trace through code Sharpen your skills with over a dozen coding challenges that test your abilities with a development task on a real game project.


Book
Introduction to Unity ML-Agents : understand the interplay of neural networks and simulation space using the Unity ML-Agents Package
Author:
ISBN: 1484289986 1484289978 Year: 2023 Publisher: New York, New York : Apress L. P.,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Demystify the creation of efficient AI systems using the model-based reinforcement learning Unity ML-Agents - a powerful bridge between the world of Unity and Python. We will start with an introduction to the field of AI, then discuss the progression of AI and where we are today. We will follow this up with a discussion of moral and ethical considerations. You will then learn how to use the powerful machine learning tool and investigate different potential real-world use cases. We will examine how AI agents perceive the simulated world and how to use inputs, outputs, and rewards to train efficient and effective neural networks. Next, you'll learn how to use Unity ML-Agents and how to incorporate them into your game or product. This book will thoroughly introduce you to ML-Agents in Unity and how to use them in your next project. You will: Understand machine learning, its history, capabilities, and expected progression Gain a step-by-step guide to creating your first AI Work with challenges of varying difficulty, along with tips to reinforce concepts covered Master broad concepts within AI.


Book
Assessing the Quality of Experience of Cloud Gaming Services
Author:
ISBN: 9783031060113 Year: 2023 Publisher: Cham : Springer International Publishing : Imprint: Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

This book provides an overview of concepts and challenges in interaction quality in the domain of cloud gaming services. The author presents a unified evaluation approach by combining quantitative subjective assessment methods in a concise way. The author discusses a measurement tool, Gaming Input Quality Scale (GIPS), that assesses the interaction quality of such a service available. Furthermore, the author discusses a new framework to assess gaming Quality of Experience (QoE) using a crowdsourcing approach. Lastly, based on a large dataset including dominant network and encoding conditions, the evaluation method is investigated using structural equation modeling. The conveyed understanding of gaming QoE, empirical findings, and models presented in this book should be of particular interest to researchers working in the fields of quality and usability engineering, as well as service providers and network operators. Presents an empirical validation of a taxonomy of quality aspects of cloud gaming services as well as applied assessment methods; Includes a new framework to conduct quality assessment studies in home environments; Describes a psychometrically validated, and reliable instrument to measure the interaction quality.


Book
Game Backend Development : With Microsoft Azure and PlayFab
Author:
ISBN: 1484289102 1484289099 Year: 2023 Publisher: Berkeley, CA : Apress : Imprint: Apress,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Up your game developer skills by learning game backend development with Microsoft Azure and PlayFab. Robust backend infrastructure support is essential for all modern games. Implementing game backend features became easier with the emergence of GBaaS (Game Backend-as-a-Service) providers and the advance of the cloud. Multiplayer gaming, leaderboards, game analytics, and virtual economies are all backed by cloud services. As a game developer, understanding core game backend features and implementation techniques is an important addition to your game developer skill set. Understanding game backend development will not only give you a competitive advantage, it will also eventually allow you to create better games. This book will help you get started. It teaches all the core concepts, using downloadable source code, so that you can experiment right away following a learning-by-doing approach. After reading this book, you will have a solid grasp of key game backend services and know how to implement them. You will: Understand core concepts around game backend development Use the PlayFab API to implement backend features Build game backend infrastructure using Microsoft Azure cloud (architecture and implementation) Contrast the traditional Azure cloud- and PlayFab (GBaaS)-based implementations of game backend capabilities Reuse source code to enable backend capability in your own games Discover different ways for authenticating players Implement a multiplayer game in Unity with the help of mirror networking Create a matchmaker to bring together players for an online game session Establish leaderboards to reinforce player competition Build a virtual economy and monetize your game Set up game analytics and gain insight into players’ behavior Let players communicate with each other by taking advantage of cognitive services Learn how to implement server-side custom game backend logic.

Listing 1 - 6 of 6
Sort by