Magic Words Open Source
The source code for Magic Words is available as open source under the MIT license. The source code is written in Squeak (a Smalltalk implementation) and is available at SqueakSource:
http://www.squeaksource.com/MagicWords.html
Getting started
Magic Words needs a kit to work. A kit is a collection of pictures and sounds, and texts for words. We provide a demo kit you can use to try out the program. The demo kit is Copyright (c) 2009 Frida Larsson, Mikael Kindborg, Thomas Larnhed. All rights reserved. You also need user interface files, such as icons, and setting files. The demo kit and other files needed can be downloaded with: WpInstaller downloadDataFolders. (See below for further instructions.)
Follow these steps to get started:
- Download the latest version of Squeak for your platform from the Squeak web site: http://www.squeak.org
- Open Squeak with the standard image file (this is a file that ends with ".image" - a Squeak image is not a picture, but a snapshot of the system's memory).
- Left click on the background to open the main menu. Select open / workspace.
- Paste the following code into the workspace window:
((MCHttpRepository location:
Select the code and from the right button menu, select "do it".
'http://www.squeaksource.com/MagicWords/' user: '' password: '') loadVersionFromFileNamed: 'MagicWords-miki.37.mcz') load.
WpInstaller downloadDataFolders.
WpInstaller setPreferencesForDevelopment.
WpCentral instance startUp.
Contribute and create your own kits
Magic Words is designed to allow you to create your own kits. Kits are collections of pictures and words that children can use to create their own interactive worlds and games. Documentation on how to create kits will be available in the near future. Meanwhile you can analyse the structure of the demo kit to understand how a kit is made.
You can also contribute by becoming an open source developer on the Magic Words project.
Companies are encouraged to use Magic Words as a platform for games and creative software products. You are most welcome to contact us and discuss opportunities for joint ventures.
Have fun!
Contact email: mikael@comikit.se