Pygame Zero

Python

PyGame Zero:クラスの応用

game_shooting1.pyimport pgzrunWIDTH = 320HEIGHT = 480TITLE = "PyGame Zeroでクラスを使う"BACKGROUND = 50, 165, 165# プレイヤークラス(Act...
Python

Pygame Zero演習11(一筆書きゲーム)

前回のしょぼいゲームよりはもう少しまともなゲームを作ってみます。実行イメージgame_hitofude.py# Pygame Zero: 一筆書きゲームimport pgzrun# ゲーム状態GAME = 1GAMECLEAR = 2GAM...
Python

Pygame Zero演習10(ゴールするだけのゲーム)

順を追っていくと流れが理解できるようになっています。項目1~3は徐々に機能を拡張しています。項目4が最終段階です。まずは1~3を理解した後、項目4を作成し最後の挑戦課題に取り組んでみてください。マップ上をキャラクタが移動できるmap_mov...
Python

Pygame Zero演習9(一定時間後の処理基本)

3秒後に関数set_backgroundを実行します。clock_kihon.py# Pygame Zero: 一定時間後の処理基本import pgzrunWIDTH = 500HEIGHT = 500TITLE = "一定時間後の処理基...
Python

Pygame Zero演習8(キーボード入力)

押されたキーをチェックするkey_check.py# Pygame Zeroで押されたキー名を表示 import pgzrun # 画面サイズWIDTH = 200HEIGHT = 100 # キーボードが押された時の処理def on_ke...
Python

Pygame Zero:迷路を表示してみる

2種類あります。最初はリストを使わないプログラム、2つ目は2次元リストを使ったプログラムです。実行イメージscreen_blit_meiro.py# Pygame Zero: screen.blitで迷路を描画するimport pgzrun...
Python

Pygame Zero演習7(draw系命令まとめ)

drawで色々な図形を描画実行イメージ(左上の画像のみ各自のファイルを指定してください)draw_iroiro.py# Pygame Zero: drawで色々な図形を描画# 参考:import pgzrun# 画面サイズWIDTH = 6...
Python

Pygame Zero演習6(当たり判定)

マウス座標と画像との当たり判定基本atari_hantei_kihon.py画像を切り替えているので2種類の画像ファイルがimagesフォルダに必要です# Pygame Zero: マウス座標と画像との当たり判定基本import pgzru...
Python

Pygame Zero演習5(マウスイベント)

マウスクリックのXY座標を表示mouse_xy_zahyo.py# Pygame Zero:マウスクリックをチェックimport pgzrun# 画面サイズWIDTH = 500HEIGHT = 500# マウスボタンが押された時def o...
Python

Pygame Zero演習4(音を鳴らす)

play_sound.py# Pygame Zeroで音を鳴らすimport pgzrunWIDTH = 500HEIGHT = 300TITLE = "音を鳴らす"def draw(): mycolor = (0, 191, 255) s...