Python3 3Dゲームプログラミング 人気上昇!本格的プログラミング言語
発売日:2020年12月
- ページ数
- 143p
- ISBN
- 978-4-7775-2129-6
- 著者情報
- 大西 武(オオニシ タケシ)
1975年香川県生まれ。大阪大学経済学部経営学科中退。多くの作品で、ゲームデザイン・システムデザイン・プログラミング・絵・音楽・デザイン・文章などを1人でこなすクリエイター。NTTドコモでグランプリや、Microsoftで大賞など、全国区のコンテストに20回以上入賞する。オリジナルの間違い探し「3Dクイズ」が全国放送のTVで10回ほど出題されている
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
「Python3」は、本格的なプログラミングができる環境で最も簡単な言語と言えます。本書では、「3DゲームをプログラミングしたいけどPython3言語しか使えない初心者」が読者対象。無料で使える言語やツールで、3Dゲーム開発の経験がない人でも作れるように、さまざまな作例で解説。
「Python3」は、本格的なプログラミングができる環境で最も簡単な言語と言えます。
本書では、「3DゲームをプログラミングしたいけどPython3言語しか使えない初心者」を対象にしています。
無料で使える以下の言語やツールで、3Dゲーム開発の経験がない人でも作れるように、さまざまな作例で解説をしています。
・プログラミング言語「Python3」
・「Python3」でプログラミングできる3Dゲームを作るためのパッケージ「Panda3D」
・無料でモデリングからレンダリングまでできる、高機能3D-CGツール「Blender2.9」
目次
第1章「Python」「Panda3D」「Blender」の紹介
?「Python3」について
?Panda3Dについて
?「Blender2.9」について
第2章「Python」と「Panda3D」のインストール
?「Windows10」で「Python3」のインストール
?Windowsで「Panda3D」のインストール
?macOSで「Python3」のインストール
?macOSで「Panda3D」のインストール
第3章「Blender」のインストールとファイル変換
?「Panda3D」向けのファイル変換
?「macOS」に「Blender」をインストール
?「macOS」で「Panda3D」向けの変換
第4章「ダンジョン脱出ゲーム」の開発
?1枚の「床」を表示
?カメラのセット
?ダンジョンの地図
?「プレイヤー」の回転
?「プレイヤー」の前進
?すべての壁の表示
?「ライト」のセット
?「壁の衝突」と「サウンドの再生」
第5章「地面たたきゲーム」の開発
?「地面」の表示
?「プレイヤー」の表示
?「ライト」のセット
?「プレイヤー」をキーボードで操
?ランダムに「地面」を持ち上げる
?「ゲームオーバー」の実装
第6章「「障害物避けゲーム」の開発」
?壁のスクロール
?ボックスのスクロール
?「プレイヤー」の表示
?「ライト」のセット
?プレイヤーの操作
?スコアの文字列を表示
?「プレイヤー」と「壁」「ボックス」の衝突判定
?サウンドの再生
第7章「鬼ごっこゲーム」の開発
?「地面」の表示
?「プレイヤー」の表示
?「プレイヤー」の操作
?「敵キャラ」の表示
?プレイヤーが相手を捕まえてからの処理
?「ライト」のセット
?「サウンド」の再生
商品詳細
- シリーズ名
- I/O BOOKS
- 出版社名
- 工学社
- サイズ
- 21cm
- 対象年齢
- 一般
- フォーマット
- 単行本
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。