以有趣的方式学习 Smalltalk
外观
本书的标题可以从两个方面来理解
- 它将通过编程游戏来教你 Smalltalk,并且在其中获得乐趣
- 我们 Smalltalk 爱好者认为这种语言就是有趣的方式 :-)
- Smalltalk 速成课程
- Phraro 速成课程
基础游戏
基于 TiledMorph 的游戏
- TiledMorph 简介
- 滑动拼图游戏
- 记忆
- 解密信息
- Lynx(美洲豹)
- 井字棋
- 战舰
- 猜字游戏
- 扫雷
- 谁是谁
- 俄罗斯方块
- 推箱子
- 迷宫游戏
- 吃豆人
游戏方面
- 图形
- 动画
- 声音
- 逻辑
- 游戏循环
- 游戏状态
- 游戏数据
- 多人游戏
- 发布
非基于 TileMorph 的游戏
- 找出不同
- 隐藏的物体
- 问答游戏
- 多项选择
- 音频
- 重新排序
- 匹配
- 冒险游戏
我们假设您
- 拥有编程知识
- 熟悉 Smalltalk 的概念
- 知道如何下载并打开 Pharo 环境
- 能够在 Pharo 环境中找到您的位置
如果您缺乏这些先前的知识,我们建议您在此阅读和学习有关这些主题的信息
本书中的代码是在 Pharo 1.4 中编写的
它也应该可以在 Squeak 4.3 中运行,几乎不需要修改。