Basic concepts of Computer Architecture through games and game development. | IEEE Journals & Magazine | IEEE Xplore