Keyphrases
- software architecture
- game development
- key features
- game engine
- development process
- software engineering
- software development
- software systems
- computer games
- path finding
- serious games
- embedded software
- game play
- educational games
- video games
- design patterns
- distributed systems
- game design
- game based learning
- functional requirements
- android platform
- machine learning