DOI:​10.1145/1984674.1984676
Corpus ID: 2636847
The whats and the whys of games and software engineering
Chris Lewis, J. Whitehead
Published in GAS '11 2011
Computer Science
The intersection of video games and software engineering is not yet well understood. This paper highlights the varied and exciting opportunities available at the intersection of these two disciplines… Expand
View On ACM
Users.Soe.Ucsc.Edu
Share This Paper




19 Citations
Highly Influential Citations
2
Background Citations
9
Methods Citations
3
Topics from this paper
Middleware
Software Engineering
Video Games
19 Citations
Interactive Digital Storytelling Based Educational Games: Formalise, Author, Play, Educate and Enjoy! - The Edugames4all Project Framework
A. Molnar, P. Kostkova
Computer ScienceTrans. Edutainment
2016
TLDR
An Interactive Digital Storytelling IDS formalisation that captures the IDS logic constraints was implemented in a game engine and an authoring tool was created to facilitate the development of IDS based games. Expand
3 Citations
PDF
A perspective on blending programming environments and games: Beyond points, badges, and leaderboards
Titus Barik, E. Murphy-Hill, T. Zimmermann
Computer Science
2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
2016
TLDR
It is argued that more authentic game experiences are possible when programming environments are re-conceptualized and assessed as holistic, serious games, and broad gamification enables us to more effectively apply and leverage the breadth of game elements to the construction and understanding of programming environments. Expand
17 Citations
PDF
A Survey of Video Game Testing
Cristiano Politowski, Fábio Petrillo, Yann-Gael Gu'eh'eneuc
Computer Science
2021 IEEE/ACM International Conference on Automation of Software Test (AST)
2021
TLDR
It is concluded that current testing processes fall short because of their lack of automation, which seems to be the natural next step to improve the quality of games while maintaining costs. Expand
Building a Game Engine: A Tale of Modern Model-Driven Engineering
V. Guana, E. Stroulia, Vina Nguyen
Computer Science
2015 IEEE/ACM 4th International Workshop on Games and Software Engineering
2015
TLDR
A set of lessons learned through the design and construction of PhyDSL-2, a game engine for 2D physics-based games, are presented, to overcome the complexity of the engine design and to systematize its maintenance and evolution. Expand
16 Citations
Engineering Processes in Game Development : a Survey about Brazilian Developers ’ Experiences
Cristiano Politowski, Daniel de Vargas, L. Fontoura, A. A. Foletto
2017
With the increasing participation of digital games in the economy and our society, the attention given to this subject in the academic field has also increased. However, the software engineering… Expand
5 Citations
PDF
Are Game Engines Software Frameworks? A Three-perspective Study
Cristiano Politowski, Fábio Petrillo, João Eduardo Montandon, M. T. Valente, Yann-Gael Gu'eh'eneuc
Computer Science
J. Syst. Softw.

2021
TLDR
It is concluded that game engines are different from traditional frameworks although this difference is too small to force special treatments. Expand
PDF
Cowboys, ankle sprains, and keepers of quality: how is video game development different from software development?
E. Murphy-Hill, T. Zimmermann, N. Nagappan
Computer Science
ICSE

2014
TLDR
Using game development as a starting point for impacting game development, researchers could create testing tools that enable game developers to create tests that assert flexible behavior with little up-front investment. Expand
115 Citations
PDF
How Are Agile Methods and Practices Deployed in Video Game Development? A Survey into Finnish Game Studios
J. Koutonen, M. Leppänen
Engineering, Computer Science
XP
2013
TLDR
It is shown that Scrum and, to a lesser degree, XP and Kanban are frequently used in the game studios and the most positive impacts of agility concern communication, quality of video games, and finding fun and implementable features earlier. Expand
17 Citations
Game Industry Problems: an Extensive Analysis on the Gray Literature
Cristiano Politowski, Fábio Petrillo, G. Ullmann, Yann-Gael Gu'eh'eneuc
Computer ScienceInf. Softw. Technol.
2021
TLDR
The overall landscape of game industry problems in the past 23 years and how these problems evolved over the years are described and recommendations to help practitioners to avoid the most common problems in future projects are offered. Expand
Agent Oriented Software Engineering (AOSE) Approach to Game Development Methodology
Rula Al-Azawi
Engineering
2015
This thesis investigates existing game development methodologies, through the process of researching game and system development models. The results indicate that these methodologies are engineered… Expand
...
1
2
...
References
SHOWING 1-10 OF 29 REFERENCES
Evolution of the medium: positioning for the future of gaming
C. Satchell
Business, Computer Science
FDG

2009
The game industry is changing and maturing; the definitions of what games are, who makes them and who consumes them are constantly shifting and expanding. More than ever, we are seeing an increase in… Expand
4 Citations
The Case For Game Design Patterns
B. Kreimeier
Computer Science
2002
TLDR
This article proposes to adopt a pattern formalism for game design, based on the work of Christopher Alexander, to establish a formal means of describing, sharing and expanding knowledge about game design. Expand
135 Citations
PDF
Patterns in Game Design (Game Development Series)
Staffan Björk, J. Holopainen
Computer Science
2004
TLDR
Game design patterns are used to illustrate the varying types of gameplay found in games, and designers learn about the choices they have to make when using a pattern in their own designs, so that they can design better games. Expand
123 Citations
VIDEOGAMES AS INTERACTIVE EXPERIENTIAL PRODUCTS AND THEIR MANNER OF DEVELOPMENT
T. Tschang
Computer Science
2005
TLDR
It is found that videogame development displays experiential processes similar to those used in other products which embody "experiential" development processes, such as frequent milestones and testing, multiple design iterations, multifunctional teams and strong project leadership. Expand
86 Citations
Design patterns in FPS levels
Kenneth Hullett, E. Whitehead
Computer Science
FDG

2010
TLDR
Level design patterns for first-person shooter games are presented, providing cause-effect relationships between level design elements and gameplay that allow designers to create more interesting and varied levels.Expand
108 Citations
PDF
Postmortems from Game Developer: Insights from the Developers of Unreal Tournament, Black and White, Age of Empires, and Other Top-Selling Games
A. Grossman
Sociology
2003
From the Publisher: The popular Postmortem column in Game Deverloper magazine features firsthand accounts of how some of the most important and successful games of recent years have been made. This… Expand
15 Citations
LUDOCORE: A logical game engine for modeling videogames
Adam M. Smith, M. Nelson, M. Mateas
Computer Science
Proceedings of the 2010 IEEE Conference on Computational Intelligence and Games
2010
TLDR
This work presents a tool that is capable of generating gameplay traces that illustrate the game's dynamic behavior, and builds on the event calculus, a formalism for reasoning about state and events over time, and a set of common structures and idioms used in modeling games. Expand
62 Citations
PDF
Game Development: Harder Than You Think
J. Blow
Computer Science
ACM Queue

2004
TLDR
The hardest part of making a game has always been the engineering, but in the past ten years, games have ballooned in complexity and the primary technical challenge is simply getting the code to work to produce an end result that bears some semblance to the desired functionality. Expand
Agile Game Development with Scrum
C. Keith
Engineering
2010
Deliver Better Games Faster, On BudgetAnd Make Game Development Fun Again! Game development is in crisisfacing bloated budgets, impossible schedules, unmanageable complexity, and death march… Expand
113 Citations
Tanagra: a mixed-initiative level design tool
Gillian Smith, E. Whitehead, M. Mateas
Computer Science
FDG

2010
TLDR
The design of Tanagra is presented, a discussion of the editing operations it provides to the designer, and an evaluation of the expressivity of its generator are presented. Expand
137 Citations
PDF
...
1
2
3
...
SORT BY
Related Papers
FASENG: A framework for development of Software Engineering simulation games
D. C. Peixoto, Rodrigo M. Possa, R. F. Resende, C. Pádua
Computer Science
Frontiers in Education Conference Proceedings
2012
Simulation games can help teaching and learning in several areas of Software Engineering. One important research issue i...
10 Citations
Software engineering research for computer games: A systematic review
Apostolos Ampatzoglou, I. Stamelos
Computer ScienceInf. Softw. Technol.
2010
Context: Currently, computer game development is one of the fastest growing industries in the worldwide economy. In addi...
101 Citations
Show More
2/10
Abstract
Topics
19 Citations
29 References
Related Papers
Stay Connected With Semantic Scholar
What Is Semantic Scholar?
Semantic Scholar is a free, AI-powered research tool for scientific literature, based at the Allen Institute for AI.
Learn More
About
About Us
Publishers
Beta Program
Contact
Research
Team
Datasets
Open Corpus
Supp.ai
Resources
Librarians
Tutorials
FAQ
API
Proudly built by AI2
Terms of ServicePrivacy Policy
By clicking accept or continuing to use the site, you agree to the terms outlined in our Privacy Policy, Terms of Service, and Dataset License
ACCEPT & CONTINUE