PLIE 2021: 1st Programming Languages in Interactive Entertainment Workshop Online Online, KY, United States, October 11-12, 2021 |
Conference website | https://sites.google.com/view/plie21/home |
Submission link | https://easychair.org/conferences/?conf=plie2021 |
Submission deadline | August 12, 2021 |
Programming languages are everywhere in interactive entertainment, often hiding in plain sight – from high-level tools for creating games and generative art, to scripting languages for non-player characters, to level and artifact representation formats, to compilers from high-level designer specifications to runnable code, to game engines driven by language-like rules.
The PLIE workshop aims to bring researchers and practitioners together who work at the intersection of Programming Languages (PL) and Interactive Entertainment, both broadly construed; especially PL methods applied in game- and art-related contexts. The goal is to bring together researchers across communities, i.e. who participate primarily in one of these communities but have an interest in both areas, to identify convergent lines of work and spark new collaborations.
PLIE is part of the AIIDE-21 workshop series. Registration information is available on the AIIDE-21 website.
Submission Guidelines
All papers must be original and not simultaneously submitted to another journal or conference. The following paper categories are welcome:
-
Conversation Starters (up to 2 pages): Short pitches for discussion group topics (see Format below). We plan to focus PLIE on discussion more than on traditional research presentations, so this type of submission is highly encouraged.
-
Preliminary Work Papers (up to 10 pages): Research papers about work-in-progress and initial investigations on relevant topics. Papers should clearly motivate the research question they are asking and may additionally describe software prototypes, implementations, mathematical definitions of formal systems, design work, corpus analysis, or preliminary data collection, or other technical details of the project. These papers should also describe plans for continuing the work and indicate opportunities for collaboration.
-
Position Papers (up to 10 pages): Position papers make a thesis statement related to PLIE topics and argue for that statement, supporting the thesis with cited research.
-
Postmortems (up to 10 pages): Postmortem papers describe a completed project and what resulted from it, including successes, failures, and lessons learned.
-
Demo or Tutorial Abstracts (up to 4 pages): Describe a system you want to demo and get feedback on, or a skill you want to teach us that might be useful in this kind of research! Please take the online format of the event in mind for this type of paper.
Paper lengths exclude references; up to one additional page may be used for references.
List of Topics
Topics of interest include:
-
Scripting languages for game AI, including behavior trees, rule-based systems, and custom languages like ABL;
-
Functional reactive programming for interactive or procedural art and animation
-
Logic programming engines to manage game logic;
-
Novel logics or deductive systems that model game AI reasoning;
-
Procedural content generation techniques based on program synthesis, logic programming, or solver-aided tools;
-
Domain-specific and end-user programming languages;
-
Authoring tools, structure editors, and mixed-initiative co-creativity tools;
-
Formal verification and static analysis techniques for proving things about games;
-
Game modeling and description languages (such as VGDL);
-
Formal representation systems for game logic or game AI, such as rule-based and rewriting languages, grammars and regular expressions, finite state machines, rete rules, and Petri nets;
-
API and library design;
-
Studies of game developers and games industry practices surrounding programming;
-
Principles and practices of testing, bugfinding, engineering, designing, and iterating on interactive digital entertainment software;
-
Studies on the HCI/UX of programming, or Developer Experience, including user interface concerns like integrated development environments (IDEs), direct manipulation programming, and command-line interfaces.
Contact
All questions about submissions should be emailed to the program chairs:
-
Chris Martens, NC State University (contextadventure@gmail.com)
-
Joseph C. Osborn, Pomona College (Joseph.Osborn@pomona.edu)
-
Ian Horswill, Northwestern University (ian@northwestern.edu)