研究目的
To propose a powerful new tool for conducting research on computational intelligence and games, specifically a simple, high-level, extensible description language for 2-D video games.
研究成果
We proposed “PyVGDL,” a powerful new tool for conducting research on computational intelligence and games. The library’s availability as an open-source package is an invitation for others to use and build upon it. As we have demonstrated, the ontology can easily be extended, but even without further extensions, many interesting new games can be written in PyVGDL and are instantly playable.
研究不足
The two obvious limitations are the restriction to 2-D games, and the reliance on local interactions. Some typical video game features, such as an inventory filled with various types of items, would be unnatural to implement in the current framework because it would involve a combinatorial number of avatar types. It is also lacking the logical rules and composability available in classical languages such as GDL, which impoverishes the expressibility to more superficial types of interactions.