【Pygame超入門】50分でゲーム開発(Python)の基礎をマスター

Поделиться
HTML-код
  • Опубликовано: 13 дек 2024

Комментарии • 69

  • @babariumugames
    @babariumugames 3 года назад +5

    Pythonはゲーム開発に向いていないと言われていたので
    諦めていましたが
    ゲームを作ることが出来てとても感激しています。
    いつもタメになる動画ありがとうございます

    • @imanyu_programming
      @imanyu_programming  3 года назад

      こちらこそご視聴ありがとうございます!!

  • @frameseekeron
    @frameseekeron Год назад +1

    これは素晴らしすぎる動画。

  • @タカシ-r5h
    @タカシ-r5h 3 года назад +15

    1:25 あたりのpython3 -m pygame.examples.aliensを打ってもPythonと返って来るだけなのですが?
    それまでのはpipのバージョンを変えたりで進めているとは思うのですが…

    • @小林俊也-z7w
      @小林俊也-z7w 3 года назад

      自分もそうなります。
      どーしたら良いのでしょうか?、、

    • @beiga7672
      @beiga7672 3 года назад

      自分も全く同じ状況です

    • @きからし
      @きからし 3 года назад +7

      python3じゃなくてpythonと入力すればいけますねぇ、これは

    • @蛇口-r7x
      @蛇口-r7x 3 года назад

      @@きからし 好き

    • @aiueo5927
      @aiueo5927 2 года назад

      @@きからし
      できました。ありがとうございます!!
      ちなみになぜ3を入れないとうまくいくのでしょうか?

  • @ボンゴレ-y6y
    @ボンゴレ-y6y 3 года назад +2

    ちょうどpygameについて気になってたので助かります!

  • @ペペロンチーノ-d9f
    @ペペロンチーノ-d9f 3 года назад +7

    1:24のpython3 -m pygame.examples.aliensの部分で、-mが半透明の色で表示されてしまい、ゲームを開けないんですけどどうすればいいですか?

  • @マホモト
    @マホモト 3 года назад +4

    前から興味はあったけど初めてゲームと呼べるものを作れて興奮してます!

  • @高橋ダンカン
    @高橋ダンカン Год назад +9

    みなさん!質問しても返信は返ってこないですよ~

  • @ミミッキュ-b4s
    @ミミッキュ-b4s 3 года назад +4

    とても分かりやすい動画のおかげで、なんとか実装できました…!
    ちゃんとチュイン!の音もBullet発射と同時に鳴る様にしました!🙌
    pygameめちゃめちゃ気になっていたのですが、きっかけがなく触れて居ませんでした…
    この動画のおかげで魅力を知る事が出来たので、もっと色々作って見ようと思います!
    ありがとうございましたー!👏

    • @imanyu_programming
      @imanyu_programming  3 года назад +1

      おぉ、素晴らしいです!!
      いえいえ、こちらこそご視聴ありがとうございます!!

  • @user-lo7jf9bm9q
    @user-lo7jf9bm9q 3 года назад +1

    めっちゃいい動画👍

  • @浩人-c5x
    @浩人-c5x Год назад

    素晴らしいUtubeでした。ありがとうございます。

  • @なんかください-s4w
    @なんかください-s4w 3 года назад +1

    素晴らしい動画です!!ありがとうございます😮

    • @imanyu_programming
      @imanyu_programming  3 года назад

      こちらこそご視聴いただきありがとうございます!!!!!!

  • @こみかずバド
    @こみかずバド 2 года назад +1

    いつも勉強させて頂いております。ありがとうございます。
    Python3.10でうまく本件を動作できたのですか、背景画像を入れてみようと思いプロンプトからオフラインでpip rectをインストールしようとした所エラーでうまくインストール出来ません。
    もし解決法ご存知でしたらご教授お願い致します。

  • @IiiH-v5r
    @IiiH-v5r Год назад +2

    この動画はWindowsにも対応していますか?

  • @オサム-i4k
    @オサム-i4k 3 года назад +2

    いつもプログラミング参考にさせてもらっています。
    いまにゅさんが説明しているときに
    マウスイベントが発生していますが、何かのアプリを使っているのですか??
    それとも自作ですか?? すでに同じような質問があったらすいません。

  • @ぐるんぐるん-o1o
    @ぐるんぐるん-o1o 3 года назад +1

    絶対にやろうw

  • @BUHAHAHA138
    @BUHAHAHA138 Год назад +1

    enemyの画像を表示表示させようとしているんですけど、いまにゅさんのようにできないです。どうしたらいいですか?

  • @zero5154
    @zero5154 3 года назад +4

    実行しようとすると「アクセスが拒否されました。」となるのですがどうすればいいですか?

  • @takeshikumagai9040
    @takeshikumagai9040 3 года назад +2

    pygameに焦点を当てるためにクラスを使っていないんだと思いますが、クラスを使ったバージョンも見てみたいです。

  • @crownvin9847
    @crownvin9847 3 года назад +1

    途中まではできていたのですが、完成させてプログラムを起動すると画面が黒くなってしまいます。解決策はありますか?

  • @malo21st
    @malo21st 3 года назад +1

    Processing の Pythonモード で、CGアートっぽいものを作る動画を見てみたいです。
    マウスと連携したものが良いな〜。

  • @さんたま-y9y
    @さんたま-y9y 2 года назад +1

    プレイヤーを動かすプログラムをかいた後に実行したら、別タブが起動するところまではできるんですが、そのタブには何も表示されずに真っ暗な画面の状態になりました。
    表示されていたプレイヤーも表示されなくなりました。なぜでしょうか?

  • @乖離-p8y
    @乖離-p8y 11 месяцев назад

    AttributeError: module 'pygame' has no attribute 'dispaly'と出るのですがどうすればいいですか?

  • @nerdyturkey312
    @nerdyturkey312 2 года назад +1

    Interesting content, just subbed 👍 any more pygame projects planned?I have my own pygame channel focused on game dev tools and puzzles ( when I have time).

  • @耐えた
    @耐えた 3 года назад +2

    弾を出すキーがスペースだと出なくてそれ以外のキーだと出るんですが、考えられる原因ってなんですか?

  • @田中タロウ-q9l
    @田中タロウ-q9l Год назад

    同じフォルダ内に入れてimg = pygame.image.load('Play.jpg')と書いてるのにエラーが出てしまいます。
    原因は何でしょうか?宜しくお願いします。

  • @ああ-b3p5b
    @ああ-b3p5b 3 года назад +3

    import pygame でmoduleNotErrorが出るのはなぜでしょう…
    環境変数やらパスやら頭がごちゃごちゃになりました💦具体的な解決策を教えて頂きたいです!

    • @石部達也-o5c
      @石部達也-o5c 2 года назад

      自分が用いるファイルの中にぱいげーむをダウンロードしたら解決すると思います

  • @白獅子-u5l
    @白獅子-u5l 2 года назад +1

    別の教材でpygame.display.update()
    と打ってpygameの部分が赤く色付いて実行されなくなります。

  • @ああ-k5z3h
    @ああ-k5z3h 2 года назад

    google colaboratoryでもできますか?

  • @ysktkk89
    @ysktkk89 Год назад

    画像について質問なのですが
    player.pngの画像はどこから入手できますか?

    • @quga_X
      @quga_X 8 месяцев назад

      適当にロケットとか調べるしかない!

    • @ysktkk89
      @ysktkk89 8 месяцев назад

      @@quga_X🙇‍♂️🙏

    • @KaNa-jp9vs
      @KaNa-jp9vs 4 дня назад

      概要欄に講義資料があるのでそこからダウンロードできますよ!

  • @やまはら-f6v
    @やまはら-f6v Год назад

    distance = math.sqrt(math.pow(enemyX - bulletX,2) + math.pow(enemyY - bulletY, 2))
    上記の一文でわからないところがあるため、どなたか頭の良い方、解説していただけませんでしょうか。
    自分としては
    ①「math.pow(enemyX - bulletX, 2)」でエネミーと弾丸のX座標の差を2乗する
    ②「math.pow(enemyY - bulletY, 2)」でエネミーと弾丸のY座標の差を2乗する
    ③上記①、②を足し合わせ、平方根を求める
    という処理を行なっているという認識なのですが、これで求めた数字(distanceに入る値)が距離になっているというところの理屈がよくわからないです。
    なぜエネミーと弾丸のX座標・Y座標の差を二乗し足し合わせ平方根にすると両者の距離になるのでしょうか。
    当方中卒のため、高校数学に関して知識がないので、常識でしたらすみません。

    • @わさび-t8z
      @わさび-t8z Год назад

      「2点間の距離 三平方の定理」と調べると良いと思います
      一応こちらでも説明すると、
      斜辺の長さがc、斜辺以外の二辺の長さがa、bの直角三角形があるとき、
      c^2 = a^2 + b^2...①
      が成り立ちます(三平方の定理)
      ここで、①の両辺の平方根をとって
      c = √( a^2 + b^2)...②
      も成り立ちます
      この②において
      a : 弾とエネミーのX座標の差
      b : 弾とエネミーのY座標の差
      と考えます
      エネミー
      / │
      c / |
      / |b
      / |
      弾 ─────┘
      a
      という位置関係になっているので、②の式に当てはめればこの図でいうc(弾とエネミーの距離)を求めることが出来て、この考え方を使っているという感じです
      文字だけで説明するのがなかなか苦しくわかりづらかったと思うので1度調べてみることをオススメはします!

  • @あいうえお-z3l8b
    @あいうえお-z3l8b 2 года назад

    pygameで画像の大きさを変える方法はありますか?

  • @taka-i4l
    @taka-i4l Год назад

    img = pygame.image.load('player.png') のロケットの画像が読み込めなくエラーになってしまいます。
    ちなみにwindowsです。
    原因わかりますか?
    宜しくお願いします。

    • @佐藤-i3w
      @佐藤-i3w Год назад

      全く同じ状況です。
      諦めて他のゲーム作りましょう。

    • @quga_X
      @quga_X 8 месяцев назад

      ⁠彼が用意したものなので、
      自分でネットかなんかでロケットって調べて、画像をダウンロード。
      そして名前をつけて貼りましょう。

  • @toshi9251
    @toshi9251 3 года назад +1

    できたのですが、弾を打った時の音はどうやって使うのですか?

  • @wawaawa7543
    @wawaawa7543 2 года назад

    font(none)デフォルト render(false)アンチエイリアシング

  • @馬糞-w6x
    @馬糞-w6x 3 года назад +3

    fpsは変えられますか?

  • @オデッセイハイブリッド-e9v
    @オデッセイハイブリッド-e9v 3 года назад +3

    いつも分かりやすいご説明ありがとうございます!
    player.pngを読み込む時にfile not foundエラーになってしまいます。
    スペルのミスは無いはずです。なにか考えうる原因などありましたらお願いします。

    • @ミミッキュ-b4s
      @ミミッキュ-b4s 3 года назад +2

      めちゃ今更かもしれませんが…
      player.pngはPCのどこに保存されていますか?
      今回作成しているsample.pyと同じフォルダ(ディレクトリ)直下に移動させてみて下さい!
      同じ場所に存在しないファイルを呼び出している為、not found(見つからない)エラーが出ているのかなと思いました。

    • @佐藤-i3w
      @佐藤-i3w Год назад

      先にこのコメント見ておけばよかった😅
      2時間弱格闘してました。

  • @pidjak4165
    @pidjak4165 2 года назад +3

    прикольный урок))
    спасибо вам

  • @synchronica933
    @synchronica933 3 года назад +1

    画像がロードされず真っ暗なウィンドウのままになってしまいます。

  • @ajmdp2457
    @ajmdp2457 3 года назад +2

    これの派生とかあるんですか?

    • @imanyu_programming
      @imanyu_programming  3 года назад

      わかりません!!

    • @malo21st
      @malo21st 3 года назад +2

      Pygameより簡潔なコードで書ける Pygame Zero があります。
      また、レトロゲームっぽいゲームが作れる Pyxel もありますよ。

    • @ajmdp2457
      @ajmdp2457 3 года назад

      @@malo21st 出来ることが幅広いですね。返答ありがとうございます。

  • @pickham_
    @pickham_ 2 года назад

    できたんですけどこれをexe化したいんですけどどうすればいいでしょうか。

  • @無の人-z2e
    @無の人-z2e Год назад

    Win11で紹介してほしいな

  • @はちた-j6n
    @はちた-j6n Год назад +1

    日本語フォント教えて下さい!

  • @kokoronoizumi
    @kokoronoizumi Год назад

    🇯🇵🇯🇵🇯🇵いいね

  • @mimiamesouzi
    @mimiamesouzi Год назад

    そもそも最初で躓きました…pygameの環境構築とはなんでしょうか