在宅「ママ×プログラミング」でライフステージに合わせた働き方を実現こんにちは!侍ブログ編集部(@samuraijuku)です。「ゲームを作れるサンプルが書いてある書籍が知りたい!」プログラミングはゲームやアプリを作りながら学ぶのが一番です。飽きずに長続きするからです。そこで今回は、JavaScriptで行う、ゲームプログラミング入門書籍で「特におすすめできる本」を5冊まとめました。楽しく効率的に進める為に是非ご参考下さい。成果物が明確プログラミング学習を初めて挫折する人に多い原因の一つが、目的が曖昧なことです。目的が曖昧になることで、やるべきことや、やりたいことも曖昧になります。すると、何かでつまずいたときに、学習することが嫌になってしまうんです。「ゲームを作る」という目的をまず明確にすることによって、ゴールも明確になります。ゲーム制作の書籍では、どんなものができるか、どういったことが学べるかも本を見れば書いてあります。ゴールに近く達成感と共に、自分の知識もついている実感を持って学習できます。楽しく学べんで継続できるいくらプログラミング学習に意欲的でも、ある程度学習が長期になるとモチベーションを保つのが大変です。ゲーム制作を作りたい、ゲーム制作を通してJavaScriptを学びたい人は作る過程も楽しむことができます。難しい専門用語から学習に入るよりも、私たちの生活に身近なゲームだと気持ち的な学習のハードルも下がりますよね。そのため、途中で挫折せずに学習を進めることができます。色々な技術を学べるゲーム一つとっても、色々な技術が詰め込まれています。制作するゲームの種類やレベルによって様々ですが、ゲームの中でプレイヤーは様々な操作をします。それを全てプログラミングで作らなければいけません。ゲーム制作を選んだあなたは、将来何かしらの形でゲーム制作に関わりたいと思っていますよね。練習段階から関わることで、将来に役立つ知識をつけることができます。ゲームで学ぶJavaScript入門ゲームで学ぶJavaScript入門HTML5&CSSも身に付く!おすすめポイントいくつも見栄えの良いゲームプログラミングを作れる書籍です。リバーシからパズルまで様々なタイプのゲームを作ることで、プログラミングの考え方をしっかり身につけられます。飽きずにどんどん進められる書籍なので、難しい本で挫折した方でも学習できます。確かな力が身につくJavaScript「超」入門(確かな力が身につく「超」入門シリーズ)おすすめポイントプログラマの間で有名な"FizzBuzz"やクイズゲームの制作を通してプログラミングを学んでいきます。初心者向けに「丁寧な解説とサンプル」がついている良書です。評価の高い書籍でJavaScriptに苦手意識がある人にもイチオシの書籍になります。JavaScriptわくわくゲームプログラミング教室Windows/Macintosh対応おすすめポイント◯歳から始めるシリーズのJavaScriptで作るゲーム版です。14歳からでは少し難しい内容になっていますが、プログラミングの基礎の基礎が分かっていればスムーズに学習できます。HTML/CSSが分かっている人やプログラミングの概念がなんとなく分かる人にオススメです。かんたんゲーム開発おすすめポイントCocos2d-xという「ゲームを作るツール」を使用してJavaScriptでブラウザゲームが作成できます。通常Cocos2d-xはC++等で利用するゲーム作成用のツールなのでかなり本格的なものが作れます。JavaScriptも学びたいけど「ゲーム作成の方が学びたい!」という方には特にオススメです。ゲームプログラミングの世界:enchant.js+JavaScriptで行こう!おすすめポイントenchant.jsという「ゲームを作成するツール」を使ってスマホアプリやブラウザゲーム作りを学ぶ書籍です。enchant.jsはJavaScriptでサクッと動くアプリを作ったりスマホアプリを作ったりする際に使用し、Cocos2d-xはより本格的なゲーム作成をする際に使われる事が多いです。プログラミングでびっくりするくらい簡単に絵を動かしたりできるので、楽しく学んでいくことが出来ます。2015/03まとめいかがでしたでしょうか?Javascriptは非常に優秀で、これからも期待できるプログラミング言語です。ゲームを使って楽しく学んで、あなたのモノにできることを祈っています。侍エンジニア塾では、他にも多数、プログラミングに関する記事を書いています。エンジニアが手にする『5つの自由』とは?TweetPocket「プログラミング、右も左もわからない...」という方にオススメ当プログラミングスクール「侍エンジニア塾」では、これまで6000人以上のエンジニアを輩出してきました。その経験を通して、プログラミング学習に成功する人は、「目的目標が明確でそれに合わせた学習プランがあること」「常に相談できる人がそばにいること」「自己解決能力が身につくこと」この3つが根付いている傾向を発見しました。侍エンジニア塾は上記3つの成功ポイントを満たすようなサービス設計に磨きをかけております。「自分のスタイルや目的に合わせて学習を進めたいな」とお考えの方は、ぜひチェックしてみてください。侍エンジニア塾は「人生を変えるプログラミング学習」をコンセンプトに、過去多くのフリーランスエンジニアを輩出したプログラミングスクールです。プログラミングに役立つ情報や有用な情報を発信していきます。Reserved.現役生徒500名以上が在籍する弊社のプログラミング学習プランをあなたに合わせて最短1分で診断します。