Framework for java games to learn software architecture
MetadataShow full item record
The project explores how we can make and use a java game development framework to shorten the development process in small projects connected to a course in software architecture at NTNU. The framework should let the development team concentrate their effort on implementing the game to certain quality attributes and software architectures. In these projects the game itself is not the main goal. In this paper we describe the architecture of the framework and show how the different components let the users choose their own game architecture and quality attributes for their game projects. We show how the framework can be used in course projects and describe the framework features and constraints. The framework is put together from a combination of self made and existing components. We show how the framework components were chosen and what properties the components needed to support the course goals.