Making Serious Games with Reusable Software Components.
Wim van der VegtEnkhbold NyamsurenWim WesteraPublished in: JCSG (2018)
Keyphrases
- software components
- serious games
- software systems
- software reuse
- virtual environment
- software development
- building blocks
- reusable components
- computer games
- game design
- java programs
- game play
- software modules
- design principles
- video games
- game development
- game engine
- web services
- intelligent tutoring
- software engineering
- learning scenarios
- educational games
- educational tools
- commercial off the shelf
- database
- social skills
- software repositories
- development process
- life cycle
- source code
- knowledge management
- open source
- relational databases
- communication skills
- information technology
- case study
- machine learning