Using Game Development to Teach Software Architecture.
Alf Inge WangBian WuPublished in: Int. J. Comput. Games Technol. (2011)
Keyphrases
- software architecture
- game development
- game engine
- key features
- development process
- video games
- computer games
- software engineering
- software systems
- path finding
- educational games
- serious games
- functional requirements
- distributed systems
- software development
- embedded software
- game design
- game based learning
- design patterns
- game play
- autonomous agents
- multi agent systems
- learning process
- quality attributes
- artificial intelligence