Skip to content

Getting Started

IKaramitsos edited this page Oct 29, 2025 · 1 revision

Getting Started

To work and interact with this repository, it is necessary to be able to download and run the Squeak environment. Starting off with downloading the Squeak Smalltalk VM suitable for the platform/OS in use.

After the successful installation of Squeak, the Space Invader Exercise step by step implementation can be followed.

Helpful Resources

Cheatsheet

The "Smalltalk Syntax Cheat Sheet" contains a grasp of all the fundamental syntax and knowledge of Smalltalk object-oriented language. It also contains parts of code used in the Space Invader game. A more extended version can be found in the Helpful Resource section above or using the following Smalltalk Language Notes Cheatsheet

Smalltalk Cheatsheet

Releases

Releases are available in this repository for any additional help.

  • Space Invader Base Code contains the structure code following the step by step implementation without the solution of the challenges on each Part.
  • Space Invader Extended Code contains an extended version of the space invader game implementation with a personal approach of answering the available challenges.

Clone this wiki locally