Spritebox Codingを全ステージクリアしたので感想などです。
Spritebox Codingは、iOSアプリで小学校低学年向けのアクションパズルゲームです。パズル部分がプログラムを組むようになっていて、Swiftの基本文法が学べるようになっています(私はSwiftは書いたことがないので実際に正しいかは知りません)。アクション部分は敵も出ないですしスターを集めてプレイヤーの服装が変わるだけのおまけです。謎解き毎に使えるコマンドが異なるのですが、各種命令(パンチ・歩く・ジャンプなど)の逐次実行とループとメソッド呼び出しを学ぶことができ、最初はこのような↑グラフィックスでコマンドが分かり易いようになっています。
後半になるとこのようなソースコードっぽい見た目になりますが、それぞれ既に出てきたコマンドをコードに1対1で置き換えただけなので簡単です。数式中の変数である□や〇を中学でxやyに置き換えるのと同じです。
全ステージ終えた感想ですが、大人からすればかなり簡単です(当たり前)。パズルによって使えるコマンドセットが異なるので自由度は低めで最適化されたコードを組む楽しさが無いのはちょっと残念です。このゲームを終えたら次はScratchのようなビジュアルプログラミングに行くか、BASIC(古い)やproce55ingのように簡単にGUIを動かせる言語を使ってみたり、ゲームを挙げるとすればヒューマン・リソース・マシーン辺りを解ければプログラムの素養がかなりある感じになるのではないかと思います。.o(7 Billion Humansはまだかなあ。)
- 出版社/メーカー: フライハイワークス
- 発売日: 2018/05/11
- メディア: Software Download
- この商品を含むブログを見る
↓アフィリエイトは新しいゲームを買うのに使います。よろしくお願い致します。
絶対に挫折しないiPhoneアプリ開発「超」入門 増補第6版【Swift 4 & iOS 11】完全対応 (Informatics&IDEA)
- 作者: 高橋京介
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2017/11/22
- メディア: 単行本
- この商品を含むブログを見る
詳細! Swift 4 iPhoneアプリ開発 入門ノート Swift 4 + Xcode 9対応
- 作者: 大重美幸
- 出版社/メーカー: ソーテック社
- 発売日: 2017/11/03
- メディア: 単行本
- この商品を含むブログを見る
ゲームを作りながら楽しく学べるPythonプログラミング (Future Coders(NextPublishing))
- 作者: 田中賢一郎
- 出版社/メーカー: インプレスR&D
- 発売日: 2017/03/24
- メディア: Kindle版
- この商品を含むブログ (1件) を見る