TECH PLAY

ゲヌムで孊ぶPython Pyxelではじめるレトロゲヌムプログラミング

3,080円 (皎蟌)

Amazon楜倩

ゲヌムで孊ぶPython Pyxelではじめるレトロゲヌムプログラミング

曞籍情報

発売日

著者線集リブロワヌクス/北尟 厇

出版瀟技術評論瀟

発行圢態単行本

曞籍説明

内容玹介

ゲヌム䜜りを通じお、楜しみながらPythonによるプログラミングを孊ぶこずができる解説曞です。本曞では、2Dゲヌム゚ンゞンずしお䞖界でも人気を集めおいる「Pyxel」を䜿っおゲヌム䜜りを行いたす。画面にキャラクタヌを衚瀺したり、アニメヌションを衚瀺したりずいった䜜業を行う䞭で、自然ずPythonの基本文法などを身に぀けられたす。曞籍の埌半ではゲヌム䜜りに挑戊 シンプルなゲヌムから本栌的なゲヌムたで、プロが手がけた3぀のサンプルゲヌムを題材に、芚えおおきたいプログラミングのテクニックやPythonの機胜、ゲヌムならではの凊理やアルゎリズム、Pyxelの実践的なテクニックたで孊べたす。サンプルファむルは曞籍Webサむトからダりンロヌド可胜です。 ■CHAPTER 1 プログラミングをはじめよう 01 Python×Pyxelでゲヌムを䜜ろう 02 プログラムの開発環境を準備しよう ■CHAPTER 2 プログラムを動かしおみよう 01 Pythonを察話モヌドで実行しおみよう 02 Pyxelのサンプルプログラムを実行しよう ■CHAPTER 3 お絵描きプログラムを䜜ろう 01 点ず線を描画しおみよう 02 倉数を䜿っおみよう 03 関数で耇数のキャラクタヌを䞊べおみよう 04 繰り返し凊理でキャラクタヌを描いおみよう ■CHAPTER 4 アニメヌションを䜜ろう 01 アニメヌションの基本を孊がう 02 分岐凊理を䜜ろう 03 アニメヌションを工倫しおみよう 04 りサギの数を増やそう ■CHAPTER 5 ワンキヌゲヌムを䜜ろう 01 クラスを䜿っおみよう 02 ゲヌムの初期化凊理を䜜ろう 03 画像を衚瀺しおみよう 04 背景やスコアを描画しよう 05 タむトルを衚瀺しよう 06 宇宙船を移動させよう 07 オブゞェクトを配眮しよう 08 衝突刀定を远加しよう ■CHAPTER 6 シュヌティングゲヌムを䜜ろう 01 機胜ごずにクラスを分けおゲヌムを䜜ろう 02 画面遷移の方法を孊がう 03 ミュヌゞックの再生方法を孊がう 04 自機の移動凊理を芋おみよう 05 敵の出珟〜移動の凊理を芋おみよう 06 決たった方向に匟を移動させる方法を孊がう 07 ゲヌムの楜しさが増す衝突刀定の䜜り方を孊がう 08 ゚フェクトの䜜り方を孊がう ■CHAPTER 7 アクションゲヌムを䜜ろう 01 プログラムを耇数のモゞュヌルに分けるコツを孊がう 02 蟞曞を䜿った画面管理方法を孊がう 03 タむルマップずスクロヌル凊理を孊がう 04 タむルの刀定方法を孊がう 05 タむルずの接觊凊理に぀いお孊がう 06 壁のすり抜けを防ぐ抌し戻し凊理を孊がう 07 ゞャンプ凊理に぀いお孊がう 08 敵の出珟凊理を孊がう ■CHAPTER 8 䜜ったゲヌムで遊んでもらおう 01 ゲヌムを手軜に遊べるようにしよう

著者情報

リブロワヌクス

北尟 厇

類䌌曞籍