This space invaders game was finished in two passes as assignments of the Intensive Foundations of Computer Science Course.
It was firstly assigned after we were introduced to lists in Racket. And the program was refactored considerably and extended further by intensively using higher-order functions.
The specifications (assignment instructions) can be found
or, you may go to the specifications directory and see the screenshots
- either start the program from your terminal
$ racket space-invader.rkt
- or simply open the program file with DrRacket, and click Run