Procedurally Generated, Adaptive Music for Rapid Game Development

Timothy Adam, Michael Haungs, Foaad Khosmood
GGJ Workshop at FDG 2014



Audio design is an important aspect of game development which may be neglected in time-limited rapid prototyping game creation events. In such environments, members of small development teams often multitask or switch roles, but they may not possess the necessary time, resources or skills for original music compositions. In this paper, we present AUD.js, a system developed for procedural music generation for JavaScript-based web games. By taking input from game events, the system can create music corresponding to various Western perceptions of music mood.