Programming grants individuals the capability to design, create, and bring ideas to life. To improve their skills, programmers require powerful languages and programming environments for understanding the impact of gradual code changes. We investigate how modern game engine technology, Godot in particular, can be leveraged for creating visual input and feedback mechanisms that drive exploratory and live programming.

More information to follow.

References

  1. Riemer van Rozen. “Game Engine Wizardry for Programming Mischief”. In: Proceedings of the Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments, PAINT. ACM, 2023. DOI: 10.1145/3623504.3623570
  2. Elisabeth Kletsko. “Rapid Prototyping of Visual Programming Environments for Domain-Specific Languages”. Note: ongoing project. Master’s thesis University of Amsterdam, 2024