In this work we present Casanova, a programming language. Its novelty lies in the fact that it was designed with an exclusive focus on making games. The goal of Casanova is to change the landscape of game development, by show-ing how programming languages, and not game engines and game development sys-tems, are the real frontier to explore in order to make game development truly easier. In this work we do not just show Casanova. We also present an extensive eval-uation of our own experience in using the current implementation of Casanova in order to build games and simulations. We conclude that Casanova is not just capable of making games, but that it also makes it easier to create games and to avoid bugs and common pitfalls.

Casanova: a language for game development / Maggiore, Giuseppe. - (2013 Apr 19).

Casanova: a language for game development

Maggiore, Giuseppe
2013-04-19

Abstract

In this work we present Casanova, a programming language. Its novelty lies in the fact that it was designed with an exclusive focus on making games. The goal of Casanova is to change the landscape of game development, by show-ing how programming languages, and not game engines and game development sys-tems, are the real frontier to explore in order to make game development truly easier. In this work we do not just show Casanova. We also present an extensive eval-uation of our own experience in using the current implementation of Casanova in order to build games and simulations. We conclude that Casanova is not just capable of making games, but that it also makes it easier to create games and to avoid bugs and common pitfalls.
19-apr-2013
25
Informatica
Bugliesi, Michele
Spronck, Pieter
File in questo prodotto:
File Dimensione Formato  
game development in casanova.pdf

accesso aperto

Tipologia: Tesi di dottorato
Dimensione 8.68 MB
Formato Adobe PDF
8.68 MB Adobe PDF Visualizza/Apri

I documenti in ARCA sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10579/3046
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact