ゲームを作りながら楽しく学べるHTML5+CSS+JavaScriptプログラミング
…
Please Disable Adblock to Show Download Link
DOWNLOAD eBooks
Author : 田中 賢一郎
Genre : Technology & Engineering
Summary : 若い人向けに、楽しく学ぶことができるようにゲームを中心にしたサンプルを豊富に取り上げます。また、習得した知識を確認するための演習も満載。プログラミング上達の早道はなによりコードを読み、コードを書いてみることという筆者の経験から、リストを読み、実際に書いてもらうことを目指します。本書前半はプログラミング経験のまったくない人を対象に、HTML、CSS、JavaScriptの基本知識を解説。平板な解説に陥らないように、豊富なサンプルと演習が用意されています。本書後半は誰でもなじみのあるブロック崩し、テトリスライクなゲームを作成していきます。サンプルは、コード入力の負担が過度に大きくないこと、コードがわかりやすいこと、ちょっとした驚きがあることを心がけています。読者が自分で入力・確認してく過程で、プログラミングのスキルを身に着けることができるでしょう。 なお、本書は2013年に発売された初版の改訂版です。今回の改訂ではブラウザの仕様変更に関する対応が中心になりますが、ゲームも1つ追加しています。また、ダウンロードサービスも用意しました。 【目次】 第1章 HTML入門 第2章 CSS入門 第3章 JavaScript入門 第4章 Canvas 第5章 ゲームプログラミングに挑戦
Please Disable Adblock to Show Download Link
DOWNLOAD eBooks
Author :
Genre :
Summary :
Please Disable Adblock to Show Download Link
DOWNLOAD eBooks
Author : 田中 賢一郎
Genre : Technology & Engineering
Summary : 高校生のためのPython入門書
Please Disable Adblock to Show Download Link
DOWNLOAD eBooks
Author : 田中 賢一郎
Genre : Technology & Engineering
Summary : 本書はゲーム作りを通してテスト駆動開発の基本を学ぶための解説書です。 著者が、最初にテスト駆動開発に触れたのは2003年頃でした。著者も最初は「機能を実装するまにテストをつくるなんて無駄な作業だなぁ~」と懐疑的でしたが、実際に試してみると、その効果が絶大であることを痛感しました。ソースコードの修正もテストがあるので安心して行えます。 機能を追加することで副作用が起きても、テストがあるのですぐに発見できます。あたかも、「セーフティーネットの上でいろいろな技を安心して試すことができる」そんな感覚でした。最初のプロジェクトを終えたころにはすっかりテスト駆動開発の信者になっていました。 【目次】 第1章 XAML入門 第2章 棒人間ジャンプゲーム 第3章 テスト駆動開発入門 第4章 テスト駆動開発実践
Please Disable Adblock to Show Download Link
DOWNLOAD eBooks
Author : 田中 賢一郎
Genre : Technology & Engineering
Summary : 本書は2018年インプレスR&Dより刊行した書籍『ドリル形式で楽しく学ぶ Processing-Python』を全面的に見直した改訂版です。 本書は、著者が教えるプログラミング教室で実際に教材として使用しているものをもとに追加編集したものです。教室で教えていても、生徒が本当に理解したのか知ることは難しいものがあります。生徒自身もどこまで理解したのかわからないこともあるでしょう。そこで、授業ではドリル(演習)を行い、確実に基礎を習得できるようにしています。 実行環境はProcessingです。Processingは表現力に優れ、敷居が低いのでアート・美術分野で注目されがちですが、Java、JavaScript、Pythonといった本格的なプログラミング言語をサポートしています。本書では、基本的な描画命令に始まり、変数、演算、for文、if文、イベント処理、配列、リスト、クラスなどプログラミングで基礎となる内容をカバーしているので、ほかの言語を学習する際にもきっと役に立つはずです。 (本書は『ドリル形式で楽しく学ぶ Processing-Java改訂版』をPythonに移植したものです) 【目次】 第1問|国旗を描こう 第2問|文字と変数 第3問|動きを加える 第4問|おでんを描く 第5問|ifによる条件分岐 第6問|for文を使った繰り返し 第7問|変数のスコープ 第8問|画像の描画 第9問|イベント 第10問|ヘリコプター 第11問|月面着陸 第12問|虫たたきゲーム 第13問|宝箱 第14問|おみくじ 第15問|キャラクターの移動 第16問|シルエットクイズ 第17問|リンゴキャッチ 第18問|ゴールキーパー 第19問|迷路 第20問|都道府県クイズ 第21問|はなび 第22問|Alphabet Soup 第23問|タイピング 第24問|追いかけっこ 第25問|弓矢 第26問|もぐらたたき 第27問|スロットマシン 第28問|たまご運び 第29問|棒人間ジャンプ 第30問|シューティング
Please Disable Adblock to Show Download Link
DOWNLOAD eBooks
Author : 田中賢一郎
Genre :
Summary : PyGameだけで、自分で数式を実装し、物理エンジンや画像処理、VRMLビューワ、3Dゲームを作る!
Please Disable Adblock to Show Download Link
DOWNLOAD eBooks
Author : 杉本雅広
Genre :
Summary : 楽しく遊べる2Dゲームの開発を進めながら、グラフィックスプログラミングの基本が学べる入門書。一度習得すると、ゲームや映像生成、動的可視化をはじめ、幅広い分野で長く役立つグラフィックスプログラミングの基礎。本書では、リアルタイムに動く画像を描くために求められる技術や考え方を平易に解説します。開発言語として、エディタとブラウザがあれば開発ができるJavaScriptを採用し、すぐにスタートできる構成が特徴です。豊富な図解に加え、いまどきのJavaScript(ES2015準拠)の基本文法、これだけは知っておきたい数学知識も厳選収録。一線の開発者による、現場で活かせるやさしい実践解説です。