以有趣的方式學習 Smalltalk
外觀
本書的標題可以從兩個方面來理解
- 它將透過程式設計遊戲來教你 Smalltalk,並且在其中獲得樂趣
- 我們 Smalltalk 愛好者認為這種語言就是有趣的方式 :-)
- Smalltalk 速成課程
- Phraro 速成課程
基礎遊戲
基於 TiledMorph 的遊戲
- TiledMorph 簡介
- 滑動拼圖遊戲
- 記憶
- 解密資訊
- Lynx(美洲豹)
- 井字棋
- 戰艦
- 猜字遊戲
- 掃雷
- 誰是誰
- 俄羅斯方塊
- 推箱子
- 迷宮遊戲
- 吃豆人
遊戲方面
- 圖形
- 動畫
- 聲音
- 邏輯
- 遊戲迴圈
- 遊戲狀態
- 遊戲資料
- 多人遊戲
- 釋出
非基於 TileMorph 的遊戲
- 找出不同
- 隱藏的物體
- 問答遊戲
- 多項選擇
- 音訊
- 重新排序
- 匹配
- 冒險遊戲
我們假設您
- 擁有程式設計知識
- 熟悉 Smalltalk 的概念
- 知道如何下載並開啟 Pharo 環境
- 能夠在 Pharo 環境中找到您的位置
如果您缺乏這些先前的知識,我們建議您在此閱讀和學習有關這些主題的資訊
本書中的程式碼是在 Pharo 1.4 中編寫的
它也應該可以在 Squeak 4.3 中執行,幾乎不需要修改。