Using Epistemic Game Development to Teach Software Development Skills.
Christos GatzoulisAndreas S. AndreouPanagiotis ZahariasYiorgos ChrysanthouPublished in: Int. J. Game Based Learn. (2020)
Keyphrases
- game development
- software development
- development process
- computer networking
- key features
- game engine
- software engineering
- software systems
- educational games
- video games
- easy to follow
- case study
- path finding
- software developers
- serious games
- computer games
- computer programming
- game play
- software architecture
- evolutionary algorithm
- dynamic environments
- artificial intelligence
- virtual environment
- relational databases
- adventure game
- genetic algorithm