現在地
トップ > 電子書籍 > PC・システム開発 > プログラミング > プログラミング入門
Pythonゲームプログラミング知っておきたい数学と物理の基本

Pythonゲームプログラミング 知っておきたい数学と物理の基本 [電子書籍版]
田中 賢一郎

1,430(税込)

この商品が関連するクーポン・キャンペーンがあります(1件)

※エントリー必要の有無や実施期間等の各種詳細条件は、必ず各説明頁でご確認ください。

商品情報

商品説明

内容紹介

本書では前提としているモジュールはPyGameだけです。DirectXやOpenGL、WebGLといった高度なAPIは使いません。自分で数式を実装し、その結果をSurface上に描画しながら2Dや3Dのゲームを実装してゆきます。すべて自分の手でプログラミングすることで、数学や物理の基礎に親しむとともに、プログラミングの楽しさを実感してもらうのが本書の狙いです。


本書は3部で構成されています。

【基礎編】では、ゲームプログラミングで使用する速度・加速度、三角関数、ベクトル、行列という数学物理の基本をPythonのプログラミングを通して解説します。物理や数学の法則をどのようにコードに落とし込むか、多くの例を使って説明します。

【2D編】では、【基礎編】での学習を元に、画像処理、物理エンジンのサンプルプログラムを作成します。

【3D編】では、簡単な3Dビューワの実装を通して3D描画の基礎を学んでゆきます。そのあとで、3Dを利用したゲーム(ブロック崩し、迷路、Tiltなど)を何種類か作成します。


本書は「ある程度Pythonを知っていて、PyGameというモジュールを触ったことがある」という方を読者として想定しています。もしPythonやPyGameになじみがない方は、「ゲームを作りながら楽しく学べるPythonプログラミング」をご覧いただければと思います。

【目次】

【基礎編】

第1章 速度・加速度

第2章 三角関数

第3章 ベクトル

第4章 行列


【2D編】

第5章 画像処理

第6章 物理エンジン


【3D編】

第7章 簡易VRML ビューワ

第8章 3D ゲームサンプル


商品レビュー

楽天Koboのレビュー

まだレビューがありません。 レビューを書く

楽天ブックスランキング情報

楽天Kobo電子書籍版

  • 期間限定!イチオシのキャンペーン

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    ランキング:PC・システム開発

    ※1時間ごとに更新

    1. 1
      デジタル生存競争
      デジタル生存競争

      ダグラス・ラシュコフ

      2,200円(税込)

    2. 2
      【令和6年度】 いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集
      【令和6年度】 いちばんやさしい ITパス…

      高橋 京介

      1,760円(税込)

    3. 3
      【入荷予約】世界一簡単! 70歳からのスマホの使いこなし術
      【入荷予約】世界一簡単! 70歳からのス…

      増田由紀

      1,650円(税込)

    4. 4
      カラフルピーチ攻略本
      カラフルピーチ攻略本

      カラフルピーチ

      1,980円(税込)

    5. 5
      ぼくらの to be continued
      ぼくらの to be continued

      おおはらMEN

      1,650円(税込)

    購入データ自動連携!楽天ブックス公式 無料 読書管理パプリ Readee

    このページの先頭へ