Video games are complex data driven software systems. The data is the levels and objects inside of the levels. These objects are programmed using visual programming languages and textual programming languages. Current software engineering support for visual languages is in its infancy and the tools that software engineers rely upon are often not available in […]
Read More