中文
相关论文

相关论文: An Exploratory Approach for Game Engine Architectu…

200 篇论文

Recent years have witnessed a growing focus on automated software vulnerability detection. Notably, deep learning (DL)-based methods, which employ source code for the implicit acquisition of vulnerability patterns, have demonstrated…

软件工程 · 计算机科学 2024-01-17 Xin-Cheng Wen , Cuiyun Gao , Xinchen Wang , Ruiqi Wang , Tao Zhang , Qing Liao

Refactoring is a critical process in software development, aiming at improving the internal structure of code while preserving its external behavior. Refactoring engines are integral components of modern Integrated Development Environments…

软件工程 · 计算机科学 2024-09-24 Haibo Wang , Zhuolin Xu , Huaien Zhang , Nikolaos Tsantalis , Shin Hwei Tan

Model-Driven Engineering (MDE) relies on explicit architecture models to document and evolve systems across abstraction levels. For ROS~2, subsystem structure is often encoded implicitly in distributed configuration artifacts -- most…

Detecting and fixing compatibility issues is critical for mobile game development. The rapid evolution of mobile operating systems and device fragmentation make it challenging for developers to timely address these issues across diverse…

软件工程 · 计算机科学 2025-04-30 Zihe Song , Yingfeng Chen , Lei Ma , Shangjie Lu , Honglei Lin , Changjie Fan , Wei Yang

We present an approach to generate novel computer game levels that blend different game concepts in an unsupervised fashion. Our primary contribution is an analogical reasoning process to construct blends between level design models learned…

人工智能 · 计算机科学 2016-03-10 Matthew Guzdial , Mark Riedl

Recent advances in deep reinforcement learning in the paradigm of locomotion using continuous control have raised the interest of game makers for the potential of digital actors using active ragdoll. Currently, the available options to…

人工智能 · 计算机科学 2019-02-26 Joe Booth , Jackson Booth

Automated Bug Detection (ABD) in video games is composed of two distinct but complementary problems: automated game exploration and bug identification. Automated game exploration has received much recent attention, spurred on by…

软件工程 · 计算机科学 2022-02-28 Benedict Wilkins , Kostas Stathis

We present Mortar, a system for autonomously evolving game mechanics for automatic game design. Game mechanics define the rules and interactions that govern gameplay, and designing them manually is a time-consuming and expert-driven…

人工智能 · 计算机科学 2026-01-05 Muhammad U. Nasir , Yuchen Li , Steven James , Julian Togelius

Roguelike games generally feature exploration problems as a critical, yet often repetitive element of gameplay. Automated approaches, however, face challenges in terms of optimality, as well as due to incomplete information, such as from…

人工智能 · 计算机科学 2018-08-08 Jonathan C. Campbell , Clark Verbrugge

This paper outlines the design vision and planned evolution of Blexer v3, a modular and AI-driven rehabilitation ecosystem based on serious games. Building on insights from previous versions of the system, we propose a new architecture that…

系统与控制 · 电气工程与系统科学 2025-10-07 X. Tao , P. Chen , M. Tsami , F. Khayati , M. Eckert

Automated game design has remained a key challenge within the field of Game AI. In this paper, we introduce a method for recombining existing games to create new games through a process called conceptual expansion. Prior automated game…

人工智能 · 计算机科学 2018-09-10 Matthew Guzdial , Mark Riedl

The integration of large language models into software systems is transforming capabilities such as natural language understanding, decision-making, and autonomous task execution. However, the absence of a commonly accepted software…

软件工程 · 计算机科学 2025-01-23 Alessio Bucaioni , Martin Weyssow , Junda He , Yunbo Lyu , David Lo

The immense amounts of source code provide ample challenges and opportunities during software development. To handle the size of code bases, developers commonly search for code, e.g., when trying to find where a particular feature is…

软件工程 · 计算机科学 2022-10-06 Luca Di Grazia , Michael Pradel

We present an open architecture for just-in-time code generation and dynamic code optimization that is flexible, customizable, and extensible. While previous research has primarily investigated functional aspects of such a system,…

操作系统 · 计算机科学 2007-05-23 Thomas Kistler , Michael Franz

Unreal Engine is a platform that has influenced immersive storytelling and virtual reality (VR) through its advanced features and diverse applications. This paper provides an in-depth technical review of Unreal Engine. It analyzes its key…

人机交互 · 计算机科学 2025-11-04 Oleksandra Sobchyshak , Santiago Berrezueta-Guzman , Stefan Wagner

In recent times Massive Multiplayer Online Game has appeared as a computer game that enables hundreds of players from all parts of the world to interact in a game world (common platform) at the same time instance. Current architecture used…

网络与互联网体系结构 · 计算机科学 2014-01-22 Farrukh Arslan

Algorithms that generate computer game content require game design knowledge. We present an approach to automatically learn game design knowledge for level design from gameplay videos. We further demonstrate how the acquired design…

人工智能 · 计算机科学 2016-02-26 Matthew Guzdial , Mark Riedl

The game industry is moving into an era where old-style game engines are being replaced by re-engineered systems with embedded machine learning technologies for the operation, analysis and understanding of game play. In this paper, we…

计算机与社会 · 计算机科学 2021-01-05 Yilei Zeng , Aayush Shah , Jameson Thai , Michael Zyda

Microservice architectures encourage the use of small, independently developed services; however, this can lead to increased architectural complexity. Accurate documentation is crucial, but is challenging to maintain due to the rapid,…

软件工程 · 计算机科学 2026-02-10 Oscar Manglaras , Alex Farkas , Thomas Woolford , Christoph Treude , Markus Wagner

In the pursuit of artificial general intelligence, our most significant measurement of progress is an agent's ability to achieve goals in a wide range of environments. Existing platforms for constructing such environments are typically…