Swift2DGames: development of a framework for 2D games in Swift

Razieh Moatamedi

Studenteropgave: Speciale


This project introduces the design and implementation of Swift2DGames that is a software framework for creating simple 2D games in Swift. The aim of this work is to facilitate development process of simple interactive games by providing general functionality, which can be supplemented by additional user written code. This implementation is based on a previous computer science project at RUC, Java2DGames project, which derived from Greenfoot. Additionally, an example game is implemented to test the framework’s functionality and its productivity. Results confirm that even if the process of implementation Swift2DGames was more complicated than Java2DGames, but from user side it is easy to use for beginner and intermediate programmers

UddannelserDatalogi, (Bachelor/kandidatuddannelse) Kandidat
Udgivelsesdato1 feb. 2016
VejledereKeld Helsgaun


  • Swift language
  • Swift2DGames
  • Java2DGames
  • Greenfoot