大学の授業で数年間教材として使用、何度も修正を重ね 難易度も調整、つまづきやすい箇所を図を交えながら丁寧に解説『Processingではじめるゲームプログラミング』発行

2024.06.24 11:00
株式会社インプレスホールディングス

インプレスグループでIT関連メディア事業を展開する株式会社インプレス(本社:東京都千代田区、代表取締役社長:高橋隆志)は、『Processingではじめるゲームプログラミング』(著者:大橋 裕太郎)をインプレス NextPublishingより発行いたします。

『Processingではじめるゲームプログラミング』
著者:大橋 裕太郎
小売希望価格:電子書籍版 1,800円(税別)/印刷書籍版 2,400円(税別)
電子書籍版フォーマット:EPUB3
印刷書籍版仕様:B5/モノクロ/本文264ページ
ISBN:978-4-295-60310-8
発行:インプレス NextPublishing


<<発行主旨・内容紹介>>
本書は、ゲームを作りながらプログラミングについて学び、プログラミングを学びながらゲームを作ります。つまり、「プログラミング」と「ゲーム制作」を分けずに同時に学んでいきます。
制作するゲームは、ルーレット、スロットマシン、三目並べ、ナンバープレイス、マインスイーパ、オセロといったパズルゲームとブロック崩しです。どのゲームもシンプルでありながらそれぞれに奥深さがあり、楽しみながら作り、プレイし、学習を進められるのではないかと思います。

この本でゲーム制作に使うのがProcessingです。Processingはマサチューセッツ工科大学(MIT)で開発されたプログラミング言語であり、同時に統合開発環境でもあります。統合開発環境とは、ソフトウェア開発に必要なものがまとまって利用できる環境のことです。Processingは、Javaという世界的に広く利用されているプログラミング言語をもとに視覚的な表現をしやすく作られているため、プログラミングの学習やゲーム作りに適しています。Processingに影響を受けたシステムやプロジェクトも数多く存在し、Processingを通じたコミュニティが世界中に存在するため、その後の学習にもスムースにつなげられることでしょう。

本書は、プログラミングを始めたい方や、プログラミングの基本は学習したけれど、ゲームなど具体的なものを作ってみたいという方向けに書かれています。また自分で考えながら工夫して、楽しみながらプログラミングを進められるような構成にされています。
(インプレス NextPublishing は、株式会社インプレスR&Dが開発したデジタルファースト型の出版モデルを承継し、幅広い出版企画を電子書籍+オンデマンドによりスピーディで持続可能な形で実現しています。)


<<目次>>
第1章 基本編
第2章 ルーレットとスロットマシン
第3章 三目並べ(◯×ゲーム)
第4章 不等号ナンプレ(5×5)
第5章 ナンプレ(9×9)
第6章 マインスイーパ
第7章 リバーシ
第8章 ブロック崩し

付録
スタースイーパ オブジェクト指向版
ライブラリを使う
アプリケーションとして保存する


<<著者紹介>>
大橋 裕太郎(おおはし ゆうたろう)
芝浦工業大学 工学部 情報・通信工学課程 情報通信コース教授。「教育と学習を支える道具を情報学の視点から設計する」というテーマのもと、プログラミングを取り入れた情報・メディア教育のカリキュラムや、情報・メディア教育を支援する教材開発、学習環境デザインに関する研究をおこなっている。情報処理工学教育分野における教育研究手法の提案で2021年度日本工学教育協会工学教育賞(奨励部門)受賞、学生たちによる情報教育支援実践「情報ボランティア」の活動でキッズデザイン協議会2018年度(第12回)キッズデザイン賞受賞など。


<<販売ストア>>
電子書籍:
 Amazon Kindleストア、楽天koboイーブックストア、Apple Books、紀伊國屋書店 Kinoppy、Google Play Store、honto電子書籍ストア、Sony Reader Store、BookLive!、BOOK☆WALKER
印刷書籍:
 Amazon.co.jp
※各ストアでの販売は準備が整いしだい開始されます。
※全国の一般書店からもご注文いただけます。

【株式会社インプレス】
シリーズ累計8,000万部突破のパソコン解説書「できる」シリーズ、「デジタルカメラマガジン」等の定期雑誌、IT関連の専門メディアとして国内最大級のアクセスを誇るデジタル総合ニュースサービス「Impress Watchシリーズ」等のコンシューマ向けメディア、「IT Leaders」をはじめとする企業向けIT関連メディアなどを総合的に展開・運営する事業会社です。IT関連出版メディア事業、およびデジタルメディア&サービス事業を幅広く展開しています。

【インプレスグループ】 
株式会社インプレスホールディングス(本社:東京都千代田区、代表取締役:松本大輔、証券コード:東証スタンダード市場9479)を持株会社とするメディアグループ。「IT」「音楽」「デザイン」「山岳・自然」「航空・鉄道」「モバイルサービス」「学術・理工学」を主要テーマに専門性の高いメディア&サービスおよびソリューション事業を展開しています。さらに、コンテンツビジネスのプラットフォーム開発・運営も手がけています。

【NextPublishing】
NextPublishingは、インプレスR&Dが開発した電子出版プラットフォーム(またはメソッド)の名称です。電子書籍と印刷書籍の同時制作、プリント・オンデマンド(POD)による品切れ解消などの伝統的出版の課題を解決しています。これにより、伝統的出版では経済的に困難な多品種少部数の出版を可能にし、優秀な個人や組織が持つ多様な知の流通を目指しています。

【本件に関するお問合せ先】
株式会社インプレス : NextPublishing推進室
E-mail: np-info@impress.co.jp

あわせて読みたい

頑張り屋だけどちょっと残念な少女・ステラの冒険成長譚、開幕! 『ステラは精霊術が使えない 1』発行 新シリーズ!いずみノベルズ6月の新刊
PR TIMES
氷で閉ざされた迷宮に隠された謎とは?メカメイドと(合法)ショタ探索者の凸凹ストーリー第四弾!『合法ショタとメカメイド4 氷雪の迷宮で出会ったのは、秘密のメイドさんでした。』発行 いずみノベルズ5月新刊
PR TIMES
期間限定キャンペーン! カンデオホテルズが誇る「スカイスパ」をお得に楽しもう
antenna
【脳活】毎日の脳トレ習慣にはパズルがおススメ! 「パズルぬり絵」「昭和思い出し」「ナンプレ」3冊発売!
PR TIMES
生成AIをはじめとした新しいテクノロジーに情報サービス企業はどう向き合うのか『デジタル化による社会変化と新しいテクノロジーの活用 情報サービス産業白書2024』を6月28日(金)に発売
PR TIMES
藤井聡太が5度目の防衛に挑む「王位戦」を間近で楽しむツアー開催!
antenna
入門書の「次に」読むUnity学習書! 『レベルアップ・ゲームプログラミング パズルゲーム開発で初心者から中級者へ!』発行 技術の泉シリーズ、5月の新刊
PR TIMES
P5JSを使ってJavaScriptの基礎からわかりやすく説明する『p5jsで学ぶJavaScript入門』発行
PR TIMES
黒無地Tシャツ専門の「#000T/クロティ」が渋谷・MIYASHITA PARKに復活!想定の3倍を超える売上を記録
PR TIMES Topics
Dateオブジェクトを極める!『JavaScript Date Master Guide』発行 技術の泉シリーズ、6月の新刊
PR TIMES
ブラウザ上で3DCGが表現できる!『Babylon.js レシピ集 Vol.3』発行 技術の泉シリーズ、4月の新刊
PR TIMES
圧倒的ふわとろ感のオリジナル抹茶ドリンク「キヌチーノ™」販売開始
PR TIMES Topics
Linux解説書・人気シリーズ第二弾! 『Linux Container Book 2』発行 技術の泉シリーズ、6月の新刊
PR TIMES
パスワード認証から決別する!『実践パスキー 次世代パスワードレス認証入門』発行 技術の泉シリーズ、6月の新刊
PR TIMES
船橋屋姉妹ブランド「こよみ」からさっぱり和スイーツ新登場
PR TIMES Topics
都市のデジタル化を支えるBIMデータの基礎を解説『スマートシティを支えるBIMデータの基礎と価値』発行! DIGITAL X BOOKシリーズ第1弾
PR TIMES
2021年、30年ぶりにチャンピオンを獲得したホンダF1の舞台裏を描く!『ホンダF1「歓喜」までのアナザーストーリー』発行
PR TIMES
頑張る人の背中をそっと押す「”勝負”への応援ギフト」選べる3種類のアロマセット発売
PR TIMES Topics
Observationフレームワークの機能を詳解!『Swift 5.9からのデータ監視 Observationフレームワーク入門』発行 技術の泉シリーズ、4月の新刊
PR TIMES
Kubernetesの運用を安全に、簡単に! 『Kubernetes Secret管理入門 HashiCorp Vaultで実現するセキュアな運用』発行 技術の泉シリーズ、6月の新刊
PR TIMES
映画館専用ポップコーン「シネマイクポップコーン」×カルビー「サッポロポテト バーベQあじ」コラボ
PR TIMES Topics