AI-Driven Developments in Software Engineering and Game Development

The field of software engineering and game development is undergoing significant transformations with the increasing adoption of Artificial Intelligence (AI) and Generative AI (GenAI) tools. These advancements are enabling new modes of collaboration between humans and AI systems, enhancing productivity, and reshaping the way software and games are developed. Notably, AI-powered tools are being explored for their potential to democratize game modding, making it more accessible to a wider range of users. Furthermore, there is a growing interest in understanding how AI teammates can collaborate with human developers in software engineering, with a focus on autonomous coding agents and their impact on the development process. Researchers are also investigating the implications of AI adoption on diversity and inclusivity in software development, including gender differences in code generation tool interactions. To support these developments, new datasets and frameworks are being proposed to facilitate the study of AI-native workflows and human-AI collaboration.

Particularly noteworthy are the proposals of AIDev, a large-scale dataset for studying autonomous teammates in software development, and the introduction of pragmatic process models and decision frameworks for guiding software engineers in their engagement with AI tools. These contributions highlight the innovative and advancing nature of the field, pushing towards more inclusive, efficient, and collaborative software and game development practices.

Sources

Democratizing Game Modding with GenAI: A Case Study of StarCharM, a Stardew Valley Character Maker

Toward Inclusive AI-Driven Development: Exploring Gender Differences in Code Generation Tool Interactions

The Rise of AI Teammates in Software Engineering (SE) 3.0: How Autonomous Coding Agents Are Reshaping Software Engineering

How Software Engineers Engage with AI: A Pragmatic Process Model and Decision Framework Grounded in Industry Observations

An Empirical Study of GenAI Adoption in Open-Source Game Development: Tools, Tasks, and Developer Challenges

An Empirical Study of Complexity, Heterogeneity, and Compliance of GitHub Actions Workflows

Built with on top of