Mechanics Automatically Recognized via Interactive Observation: Jumping
Jumping has been an important mechanic since its introduction in Donkey Kong. It has taken a variety of forms and shown up in numerous games, with each jump having a different feel. In this paper, we use a modified Nintendo Entertainment System (NES) emulator to semi-automatically run experiments on a large subset (30%) of NES platform games. We use these experiments to build models of jumps from different developers, series, and games across the history of the console. We then examine these models to gain insights into different forms of jumping and their associated feel.
Code (1)
Similar Papers 제목 키워드 기반
Hierarchical Prompting Assists Large Language Model on Web Navigation
Large language models (LLMs) struggle on processing complicated observations in interactive decision making tasks. To alleviate this issue, we propose a simple hierarchical prompting approach. Diverging from previous pro…
Decision MakingLanguage ModelingLanguage ModellingLarge Language ModelPerceiving Unseen 3D Objects by Poking the Objects
We present a novel approach to interactive 3D object perception for robots. Unlike previous perception algorithms that rely on known object models or a large amount of annotated training data, we propose a poking-based a…
3D ReconstructionRobotic GraspingExploring Decision-Making Capabilities of LLM Agents: An Experimental Study on Jump-Jump Game
The Jump-Jump game, as a simple yet challenging casual game, provides an ideal testing environment for studying LLM decision-making capabilities. The game requires players to precisely control jumping force based on curr…
Spatial ReasoningStatePlay: State-Aware Game World Models for Mechanics-Consistent Generation
Recent game world models can generate visually realistic and interactive environments conditioned on player actions. However, games are not defined by pixels alone; they are governed by explicit mechanics, namely state-d…
Hierarchical Motion Understanding via Motion Programs
Current approaches to video analysis of human motion focus on raw pixels or keypoints as the basic units of reasoning. We posit that adding higher-level motion primitives, which can capture natural coarser units of motio…
Video EditingVideo Prediction