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. “Leveraging Game Engines for the Creation of Visual Programming Environments”. Cum laude. Master’s thesis. University of Amsterdam, Aug. 2024
  3. Elisabeth Kletsko and Riemer van Rozen. “Advanced Game Engine Wizardry for Visual Programming Environments”. In: Proceedings of the Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments, PAINT. ACM, 2024. To appear DOI: 10.1145/3689488.3689992