ほか、地域活動などの活動報告ブログ。Adventarの15日目のブログです。15日目のブログはゲームについて。Switchが発売されて間もない頃にTwitterでちょこちょこ話題になっていた、ヒューマンリソースマシーンというゲームについて書きます。以前シニアプログラミングもくもく会で少し話もしていたのですが、Switch版以外にも、Android版も、iOS版)もあるそうです。プレイしている感じ、タッチ操作に最適化された部分がとても多い(コントローラ操作に最適化されていない部分がとても多い)ので、スマートフォンのゲームに抵抗がない人はスマートフォンでやったほうがいいかも*1そもそも何をするゲームかこのゲームが何をするゲームかというと、それぞれのステージのお題に従ってブロックをトレイに並べ、ステージをクリアするタイプのパズルゲームです。プレイ画面なにやらWikipediaに記事があったので、ざっくりとはこちらを見るといいかもしれない。プログラミングをするだけじゃないこのゲームがScratchなどのようなプログラミング的な環境と違うのは、用意されている命令の少なさ。数値演算については、(少なくとも自分のクリアしたステージ範囲内では)「数字を足す」と「数字を引く」しかなく、掛け算や引き算、べき乗などといった算術処理はできません。ステージのお題が「2を3乗する」などであっても、それは数字の掛け算などではなく、足し算をうまくループして実現しなければならないのです。この感じがとても、CPUっぽいそこでタイトルに戻って、なんかこのゲームのステージをいくつかこなしていて、とても「CPUっぽい」と思いました。最近のCPUはもうちょっと高度な命令を使えると思いますし、そもそも足し算や引き算より掛け算や割り算のほうが得意なはずですが...。おかげですでにプログラミングの経験がある人であっても結構難しく、ギリギリクリアはできても、中盤をすぎるとステップ数やコードの実行効率を含めて満点(ちゃんと評価される)を取るのはなかなか難しい。そんなわけでSwitchだからといって(知っている限り)ネット関連機能などはなく、これといって特徴的な機能もありませんが、われこそはという人は遊んでみてはいかがでしょうか。プログラミング理解している人にはそんなに難しくない内容かもしれませんが・・・。*1:わたしはつねづね書いている通り、スマートフォンのゲームは、操作性やスペックの面でどうも苦手で。Adventar...2014-12-08浜小学校コミュニティハウス文化祭に出展してきました12月6日(土)は、いつもパソコン・スマートフォン教室を開催して...2014-05-25スマートフォン懇親会#19を開催しました昨日5月24日(土)は、ふらっとステーション・とつかにて、19回目...2014-03-25スマートフォン懇親会#18を開催しました。3月21日(金)は、スマートフォン懇親会#18を開催しました。気が...2013-09-04多くの人がプログラミングに関わること8月30日(金)は久々にさくらWORKSのオープンナイトに参加。はてなブログPro高見知英です。コミュニティの活動とかいろいろやってます。(20)はてなブログをはじめよう!TakamiChieさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。