Casanova: A simple, high-performance language for game development

7Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Managing the flow of time and the coordination of multiple components in games (and other highly interactive applications) is a challenging task. Therefore game development requires a lot of effort, even for (apparently) simple scenarios. To reduce the cost and effort of game development, we designed a new computer language called "Casanova 2". Using a case study, we demonstrate that Casanova 2 can be used to implement typical game scenario’s using functional programming constructs. Our evaluation shows that it has both a high performance and a high usability.

Cite

CITATION STYLE

APA

Abbadi, M., Di Giacomo, F., Cortesi, A., Spronck, P., Costantini, G., & Maggiore, G. (2015). Casanova: A simple, high-performance language for game development. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9090, pp. 123–134). Springer Verlag. https://doi.org/10.1007/978-3-319-19126-3_11

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free