What Way Is It Meant To Be Played?

05/02/2021
by   Florian Mihola, et al.
0

The most commonly used interface between a video game and the human user is a handheld "game controller", "game pad", or in some occasions an "arcade stick." Directional pads, analog sticks and buttons - both digital and analog - are linked to in-game actions. One or multiple simultaneous inputs may be necessary to communicate the intentions of the user. Activating controls may be more or less convenient depending on their position and size. In order to enable the user to perform all inputs which are necessary during gameplay, it is thus imperative to find a mapping between in-game actions and buttons, analog sticks, and so on. We present simple formats for such mappings as well as for the constraints on possible inputs which are either determined by a physical game controller or required to be met for a game software, along with methods to transform said constraints via a button-action mapping and to check one constraint set against another, i.e., to check whether a button-action mapping allows a controller to be used in conjunction with a game software, while preserving all desired properties.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/22/2020

Learning User-Preferred Mappings for Intuitive Robot Control

When humans control drones, cars, and robots, we often have some preconc...
research
08/28/2018

A Framework for Complementary Companion Character Behavior in Video Games

We propose a game development framework capable of governing the behavio...
research
08/05/2017

Round-Trip Sketches: Supporting the Lifecycle of Software Development Sketches from Analog to Digital and Back

Sketching is an important activity for understanding, designing, and com...
research
07/12/2017

Automatic Mapping of NES Games with Mappy

Game maps are useful for human players, general-game-playing agents, and...
research
08/10/2019

The far side of the cube

Game-semantic models usually start from the core model of the prototypic...
research
07/02/2019

On Conflicting and Conflicting Values

Values are things that are important to us. Actions activate values - th...
research
07/02/2019

On Conforming and Conflicting Values

Values are things that are important to us. Actions activate values - th...

Please sign up or login with your details

Forgot password? Click here to reset