inflearn logo
inflearn logo

Python無料講矩掻甚線1 - 思い出の嚯楜ゲヌムを䜜る3時間

Pythonを掻甚しお思い出の嚯楜ゲヌムを䜜成したす。 スクロヌルしお、元のゲヌムず䞀床比范しおみおください

難易床 初玚

受講期間 無制限

Python
Python
Pygame
Pygame
GUI
GUI
Python
Python
Pygame
Pygame
GUI
GUI
Thumbnail
날개 달늰 동전

講座 を玹介しお、成長ず収益を埗たしょう

날개 달늰 동전

マヌケティングパヌトナヌズ

講座 を玹介しお、成長ず収益を埗たしょう

孊習した受講者のレビュヌ

孊習した受講者のレビュヌ

4.9

5.0

제로드0

100% 受講埌に䜜成

うわヌ無理なく完走したした。 ありがずうございたす。 これらの講矩は無料なので、ちょっず䞊がりたす。 他の講矩をたくさん芋おいお有料も耇数決枈したしたが、䞭途攟棄が倚かったです。 講矩があたりない堎合は半分以䞊です。 理解もしおいないし、説明はするように芋えおも結局はこうしなさいずいう匏だからです。 原理ず理解ができおずおも良いです。 こういう講矩は習埗しお私のものになれば応甚が可胜になるでしょう。 初心者の立堎では䌌たようなタむプのゲヌムを少しだけ応甚や修正されお现かい機胜を教えおくれる講矩がずっず出おくれればいいようです。 高玚線も䜜っおいただければいいず思いたす。 ステヌゞ遞択や、次のレベルに行ったり、スコアを芋るこずができたり、スコアが蚘録されたり、その他など。 ずにかくずおもよく芋たした。たったく党くない最高の講矩だず話したいです。 ありがずうございたす^^

5.0

NameError

100% 受講埌に䜜成

本圓にみんなにおすすめの最高のコヌディング基瀎研究です+_+先ほどのPythonの基瀎コヌスも難しい郚分たで簡単に理解できる良い䟋で、絶察にあきらめずに抜け目なく勉匷できるようにしおくださり、コヌディングを持続的に趣味で孊ぶのに倚くの助けになりたした。コヌディングの王基瀎段階を孊ぶずきに仕方なく、最も惜しい郚分の䞀぀が難しくお䞍慣れな理論をたくさん孊んだのに比べお、これを実際にどのようなアプリケヌションを䜜るずきにどのように掻甚するかを䜓隓するにはもっず孊び、埅たなければならないずいうこずなのですが 倚様な機胜を䜕も知らない私もよく理解できるように䞁寧に教えおくださったおかげで実際に実行可胜なゲヌムを䜜るこずができるので、コヌディングがもっず面癜くなっお よく組み立おられたフレヌムを少しず぀倉圢しお応甚する過皋を通じお自分でもっず孊び、より耇雑なゲヌムも䜜っおみる緎習もできたしたし、䞋に他の方もおっしゃったように曲線を描いお飛び散るボヌルの難しい構造を具珟しおいく方法をずおも簡単に教えおくれお数孊をずっず前に食べた人たちも楜しくアクセスできるいたした。ああ、以前x86コンピュヌタでした子䟛時代のコンピュヌタクラスもこんなに面癜かったらもっず頑匵りたしたね本圓にありがずうございたした^^

5.0

Kunju Im

35% 受講埌に䜜成

掻甚線ですが、簡単で詳しく教えおくれお理解が䞊がりたす

受講埌に埗られるこず

  • Pythonの基瀎文法を掻甚しお実力を固める

  • pygameラむブラリを掻甚した本番ゲヌムの制䜜

★私もコヌディングの新しい講座がオヌプンしたしたPython無料講矩掻甚線2 -GUIプログラミング

疲れた文字だけを出力しおいた私のプログラムにきれいな服UIを着お、
チャゞャン耇数の画像を合わせるプログラムを自分で䜜成しおみたしょう。

ボタン、コンボボックス、プログレスバヌなど様々なりィゞェットはもちろんメモ垳も私の手で䜜っおみたす。
ちょうど4時間で孊べるGUIプログラミング、今すぐ䌚いたしょう^^ 

PythonPython入門者脱出、
楜しいゲヌム開発で実力を育およう

講矩玹介🎮

倚くの方がPythonの基瀎たではよく孊びたすが、

1. 初心者から抜け出しお䞭玚者で実力を育おるには
2. Pythonを䜿っお䜕ができるか

この2぀で難しさを経隓しおいるず思いたす。

そこで私はこの方々のために倚様でありながら圹に立぀、蚈8぀の実戊プロゞェクトを䜜り、実力を育おるこずができる講矩を制䜜するこずにしたした。

そしおその最初のプロゞェクトがたさに「ゲヌム開発」です。

このゲヌムを知っおいたすか
私もか぀おの゚ンタヌテむメントルヌムでよくやっおいたしたが、
キャラクタヌが歊噚を撃ち、ボヌルを合わせお取り陀く簡単なゲヌムです。

Pythonにはpygameずいう有名なラむブラリがありたすが、これを掻甚すれば数行以内のコヌドで簡単にゲヌムを制䜜できたす。
実際に䞊蚘のゲヌムをコメントアりトしお玄250行のコヌドにしたした^^

ゲヌムにはむメヌゞリ゜ヌスが必ず必芁ですが、別にむメヌゞもダりンロヌドされ、線集ずいう面倒な䜜業も経なければならず、関連プログラムをうたく扱う方でなければ䞍䟿かもしれたせん。

だから私はペむントを通しお簡単に停の画像を䜜っお講矩を進め、ご垌望の方は埌で別々に画像線集を通じおお詊しいただけるように準備したした。

こんなむメヌゞで䜜っお䜜業するから時間の無駄もありたせん

ゲヌム開発プロゞェクトはこのように行われたす。
*開発環境VSCode、Python 3.x

pygameの基本的な䜿い方を倧きく䞋の4段階でたず勉匷したす。

1. 背景を䞀぀䜜っお入れおみたしょう。

2. 赀いゲヌムキャラクタヌも入れおみたす

3. 今キャラクタヌを動かしおみるべきですか
キヌボヌドでキャラクタヌを動かす勉匷を進めたす。

4. 黄色い敵軍いわゆる悪い奎を䞀぀入れたす、
そしお、衝突チェックでゲヌムを終了するロゞックを入れおみたす。

基瀎はこの皋床で十分です。
ゲヌムフレヌムを敎理する時間をしばらく持っおから勉匷される方々が盎接埩習しおみるこずができるようにクむズを䞀぀いたしたす。

クむズは「たわごずを避ける」ゲヌムです、こんなものを自分で䜜っおみたす。

私たちの講矩では、たわごずは1぀ず぀萜ちるように凊理したす。

このように完成したら、ゲヌムむメヌゞを着せおもっずもらしく䜜っおみたす。

クむズをもう少し応甚すれば、以前にしばらく流行しおいたドラゎンフラむトも䜜っおみるこずができたすよね

*この郚分は講矩には含たれたせん。

最埌に、本圓のゲヌムプロゞェクトを進めおみたしょう。

1.背景ずキャラクタヌをすぐに入れたす。

2. キヌボヌドを通しお巊右に移動し、歊噚も撃ちたす。オリゞナルゲヌムでは歊噚を䞀足ず぀撃぀こずができたすが、プロゞェクトでは無限に撃぀こずができたす。 開発者勝手に

3. もうボヌルを匟いおみたしょうか
䟿宜䞊、ボヌルは四角であるず仮定したす。床にはねお速床調節もし、壁に觊れるず方向も倉わりたす。

4. 歊噚に觊れたら衝突怜知を通じおボヌルを分けるべきでしょう。

5.残りの现かい郚分の実装やバグたでずっおからゲヌムむメヌゞだけを倉えおくれれば

これでゲヌムが完成したす。

どうですかオリゞナルず䌌おいたすか

たった3時間で基瀎/クむズはもちろんプロゞェクトたで進めたす。

pygameに぀いおすべおを扱うわけではありたせんが、この皋床だけしおも趣味ずしお十分に倚様なゲヌムを䜜れるず思いたす。

Pythonを基瀎たでは孊びたしたが、さらに䞀歩進みたい方、私の手でゲヌムを䞀床䜜っおみたい方にこの講矩をお勧めしたす。 ^^

もちろん、
私もコヌディングは「無料」です

YouTubeチャンネル📺
私もコヌディングチャンネルを賌読するこずで、コヌディング関連のさたざたな蜂蜜チップ講座を誰よりも早く受講できたす。

賌読に行くクリック

こんな方に
おすすめです

孊習察象は
誰でしょう

  • 私もコヌディングPython基本線を芋た方

  • Python初心者から脱出したい人

前提知識、
必芁でしょうか

  • Pythonの基本

こんにちは
nadocodingです。

104,603

受講生

3,490

受講レビュヌ

919

回答

4.9

講座評䟡

11

講座

YouTubeでコヌディング教育チャンネルを運営しおいるナドコヌディングです。
誰もが楜しく簡単にコヌディングを孊べるよう、芪切な説明ず分かりやすい䟋題で講矩を行っおいたす。
コヌディング、䞀緒に始めおみたせんか 😊

🧡 YouTube ナドコヌディング
🎁 コヌディング自埋孊習 ナドコヌディングのPython入門
📚 コヌディング自埋孊習 ナドコヌディングのC蚀語入門

もっず芋る

カリキュラム

党䜓

23件 ∙ (2時間 51分)

講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

363ä»¶

4.9

363件の受講レビュヌ

  • butter [DEL] 20230605042438님의 프로필 읎믞지
    butter [DEL] 20230605042438

    受講レビュヌ 3

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    講矩よく聞きたしたありがずう

    • hyunjunjung03307097님의 프로필 읎믞지
      hyunjunjung03307097

      受講レビュヌ 1

      ∙

      平均評䟡 5.0

      5

      30% 受講埌に䜜成

      ずおも良いです。楜しく聎いおいたす。

      • jinyoon001145님의 프로필 읎믞지
        jinyoon001145

        受講レビュヌ 8

        ∙

        平均評䟡 4.4

        5

        100% 受講埌に䜜成

        本圓にみんなにおすすめの最高のコヌディング基瀎研究です+_+先ほどのPythonの基瀎コヌスも難しい郚分たで簡単に理解できる良い䟋で、絶察にあきらめずに抜け目なく勉匷できるようにしおくださり、コヌディングを持続的に趣味で孊ぶのに倚くの助けになりたした。コヌディングの王基瀎段階を孊ぶずきに仕方なく、最も惜しい郚分の䞀぀が難しくお䞍慣れな理論をたくさん孊んだのに比べお、これを実際にどのようなアプリケヌションを䜜るずきにどのように掻甚するかを䜓隓するにはもっず孊び、埅たなければならないずいうこずなのですが 倚様な機胜を䜕も知らない私もよく理解できるように䞁寧に教えおくださったおかげで実際に実行可胜なゲヌムを䜜るこずができるので、コヌディングがもっず面癜くなっお よく組み立おられたフレヌムを少しず぀倉圢しお応甚する過皋を通じお自分でもっず孊び、より耇雑なゲヌムも䜜っおみる緎習もできたしたし、䞋に他の方もおっしゃったように曲線を描いお飛び散るボヌルの難しい構造を具珟しおいく方法をずおも簡単に教えおくれお数孊をずっず前に食べた人たちも楜しくアクセスできるいたした。ああ、以前x86コンピュヌタでした子䟛時代のコンピュヌタクラスもこんなに面癜かったらもっず頑匵りたしたね本圓にありがずうございたした^^

        • pepperkung257783님의 프로필 읎믞지
          pepperkung257783

          受講レビュヌ 2

          ∙

          平均評䟡 5.0

          5

          35% 受講埌に䜜成

          掻甚線ですが、簡単で詳しく教えおくれお理解が䞊がりたす

          • kskworld00661님의 프로필 읎믞지
            kskworld00661

            受講レビュヌ 6

            ∙

            平均評䟡 5.0

            5

            100% 受講埌に䜜成

            うわヌ無理なく完走したした。 ありがずうございたす。 これらの講矩は無料なので、ちょっず䞊がりたす。 他の講矩をたくさん芋おいお有料も耇数決枈したしたが、䞭途攟棄が倚かったです。 講矩があたりない堎合は半分以䞊です。 理解もしおいないし、説明はするように芋えおも結局はこうしなさいずいう匏だからです。 原理ず理解ができおずおも良いです。 こういう講矩は習埗しお私のものになれば応甚が可胜になるでしょう。 初心者の立堎では䌌たようなタむプのゲヌムを少しだけ応甚や修正されお现かい機胜を教えおくれる講矩がずっず出おくれればいいようです。 高玚線も䜜っおいただければいいず思いたす。 ステヌゞ遞択や、次のレベルに行ったり、スコアを芋るこずができたり、スコアが蚘録されたり、その他など。 ずにかくずおもよく芋たした。たったく党くない最高の講矩だず話したいです。 ありがずうございたす^^

            nadocodingの他の講座

            知識共有者の他の講座を芋おみたしょう

            䌌おいる講座

            同じ分野の他の講座を芋おみたしょう

            無料