411 REFERENCE · Wikibooks
Smalltalk the fun way
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
__NOTOC__
The title of this book could be interpreted in two ways:
It will teach you Smalltalk by programming games, and having fun at it
We Smalltalk lovers consider this language to be the fun way :-)
Book Contents
Smalltalk crash-course
Phraro crash-course
Basic games:
Number-guessing Game
TiledMorph-based games:
Introduction to TiledMorph
Sliding-puzzle Game
Memory
Decrypt the message
Lynx (lince)
Tic-Tac-Toe
Battleship
Hangman
Minesweeper
Who-is-who
Tetris
Sokoban
Maze-game
Pac-Man
Game aspects:
Graphics
Animation
Sound
Logic
Game-Loop
Game status
Game Data
Multiplayer games
Releasing
Non-TileMorph-based games:
Spot the difference
Hidden objects
Quiz-Game
Multiple choice
Audio
Re-ordering
Matching
Adventure game
Notes
Required Knowledge
We assume that you:
have some programming knowledge
are familiarized with Smalltalk concepts
know how to download and open a Pharo environment
can find your way around in a Pharo environment
If you lack this prior knowledge, we advise that you read and learn about these topics here:
http://pharobyexample.org/
Environment used
The code in this book has been written in Pharo 1.4:
http://www.pharo-project.org/
It should also work in Squeak 4.3 with little or no modifications.
S
Computer programming
0%