paper-with-me

홈 › Papers

EvolvingBehavior: Towards Co-Creative Evolution of Behavior Trees for Game NPCs

2022-09-01 · Nathan Partlan, Luis Soto, Jim Howe, Sarthak Shrivastava, Magy Seif El-Nasr, Stacy Marsella

To assist game developers in crafting game NPCs, we present EvolvingBehavior, a novel tool for genetic programming to evolve behavior trees in Unreal Engine 4. In an initial evaluation, we compare evolved behavior to hand-crafted trees designed by our researchers, and to randomly-grown trees, in a 3D survival game. We find that EvolvingBehavior is capable of producing behavior approaching the designer's goals in this context. Finally, we discuss implications and future avenues of exploration for co-creative game AI design tools, as well as challenges and difficulties in behavior tree evolution.

📄 PDF Abstract BibTeX arXiv:2209.01020

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

CreativeGame:Toward Mechanic-Aware Creative Game Generation

2026-04-21 · Hongnan Ma, Han Wang, Shenglin Wang, Tieyue Yin 외 arxiv

Large language models can generate plausible game code, but turning this capability into \emph{iterative creative improvement} remains difficult. In practice, single-shot generation often produces brittle runtime behavio…

Code Generation

A Controllable Co-Creative Agent for Game System Design

2023-08-04 · Rohan Agarwal, Zhiyu Lin, Mark Riedl

Many advancements have been made in procedural content generation for games, and with mixed-initiative co-creativity, have the potential for great benefits to human designers. However, co-creative systems for game genera…

Procedural Content Generation using Behavior Trees (PCGBT)

2021-06-24 · Anurag Sarkar, Seth Cooper

Behavior trees (BTs) are a popular method for modeling NPC and enemy AI behavior and have been widely used in commercial games. In this work, rather than use BTs to model game playing agents, we use them for modeling gam…

Game Design

Mimicking Playstyle by Adapting Parameterized Behavior Trees in RTS Games

2021-11-23 · Andrzej Kozik, Tomasz Machalewski, Mariusz Marek, Adrian Ochmann

The discovery of Behavior Trees (BTs) impacted the field of Artificial Intelligence (AI) in games, by providing flexible and natural representation of non-player characters (NPCs) logic, manageable by game-designers. Nev…

Procedural Content Generation through Quality Diversity

2019-07-09 · Daniele Gravina, Ahmed Khalifa, Antonios Liapis, Julian Togelius 외

Quality-diversity (QD) algorithms search for a set of good solutions which cover a space as defined by behavior metrics. This simultaneous focus on quality and diversity with explicit metrics sets QD algorithms apart fro…

DiversityEvolutionary Algorithms