【python】pygame 3小時製作一個遊戲

  Рет қаралды 636,433

GrandmaCan -我阿嬤都會

GrandmaCan -我阿嬤都會

Күн бұрын

python
pygame
pygame教學
python遊戲
⭐️ 目錄 ⭐️
⌨️ (0:00:00) 遊戲介紹
⌨️ (0:05:51) 遊戲基本架構
⌨️ (0:19:24) Sprite 介紹
⌨️ (0:32:04) 操控 Sprite
⌨️ (0:39:02) 石頭 Sprite
⌨️ (0:48:09) 子彈 Sprite
⌨️ (1:01:26) 加入圖片
⌨️ (1:09:57) 加強碰撞判斷
⌨️ (1:18:38) 石頭動畫
⌨️ (1:30:57) 遊戲分數
⌨️ (1:39:37) 加入音效
⌨️ (1:46:15) 加入生命條
⌨️ (1:57:07) 爆炸動畫
⌨️ (2:09:10) 增加復活次數
⌨️ (2:25:10) 石頭掉寶
⌨️ (2:39:43) 遊戲初始畫面
⌨️ (2:49:53) 打包遊戲
🔗課程檔案
音效、圖片、字體 : drive.google.com/drive/folder...
程式碼 : github.com/hibyby/GrandmaCan_...
✏️先修課程
python 初學者教學 : • 【python】4天初學者Python教學 ...
#pygame #pygame教學 #python遊戲

Пікірлер: 521
@GrandmaCan
@GrandmaCan 5 ай бұрын
✏最新課程-python、AI組合包 grandmacan.com/courses/yCC2Q8WFsc9Av52myZBh 即日起至2024/07/08前購買,即享36折優惠~
@gossip_2023
@gossip_2023 7 ай бұрын
<a href="#" class="seekto" data-time="168">2:48</a>:15 在此處您說的是複製,手上做的剪切,我看了好多遍,而且經過實測,2種操作都沒有影響程序運行,只是本著能簡單就不要複雜的原則,還是只留下面的一處就好了。 你可以看得出,在這裡了,說話我已經快學到最後了,一步一步的跟著您做,這是我人生的第一個Python程序,太感謝您了,您真的是我們真正的Python入門老師,萬分感恩!我都已經45歲了,學習一個新技能就要有您這樣講得清清楚楚的好老師!
@rui_1255
@rui_1255 5 ай бұрын
哇太強了 身為17歲的我真心覺得佩服
@phantomwolf1386
@phantomwolf1386 Жыл бұрын
順利完成 口條、邏輯表達都很棒 感謝您的用心!
@user-ml9qk5jj1y
@user-ml9qk5jj1y 2 жыл бұрын
收穫良多,真的太謝謝你的影片了,希望能多出一些遊戲教學(敲碗)!!!!!
@user-jx4yd8cs2l
@user-jx4yd8cs2l 15 күн бұрын
这是我见过在众多教学UNITY视频里,讲得最好的UNITY教程。没有之一,感谢UP的精彩教学。致敬。只求更多游戏类的教程。付款都行。
@beloncfy
@beloncfy 6 ай бұрын
非常感谢小白的教程, 我的孩子也因此受益良多, 虽然只是3个小时的影片但也花了10多个小时来消化这整堂课所教的编程技巧。
@chao-yangkuo9382
@chao-yangkuo9382 2 жыл бұрын
謝謝分享pygame的教學影片,循序漸進的教學獲益良多
@xiaobo1134
@xiaobo1134 2 жыл бұрын
太棒了,讲得非常详细,自己按教程做了一个,回头慢慢再研究,举一反三,还能做其他的。非常非常棒!!!
@tothree7364
@tothree7364 Жыл бұрын
真的非常感謝您的教學 讓我對遊戲製作有初步的認識 謝謝
@wenjunyang4193
@wenjunyang4193 2 жыл бұрын
太棒了,这个教程,特别是中间,石头在抽动 的那一段,逗儿死我了
@lifemiidle15
@lifemiidle15 2 жыл бұрын
小時型系列都學習中,內容說明都超棒的! 以案例型教學感覺很實用很想學~ 感恩小白師~
@user-du4iu3tk2g
@user-du4iu3tk2g Жыл бұрын
終於完成啦~感謝老師
@jerry-7037
@jerry-7037 3 жыл бұрын
終於等到pygame的中文教學了!感謝
@user-hc4eq5iu8h
@user-hc4eq5iu8h 3 жыл бұрын
謝謝🙏 對於初學者真的很有幫助,直接買書看真的會吐血
@user-ie4ql8hj2h
@user-ie4ql8hj2h Жыл бұрын
真的學習到很多,感謝小白詳細的解說!
@user-ei6rf7uu5d
@user-ei6rf7uu5d 2 жыл бұрын
謝謝小白老師! 教得很好很仔細,跟著影片做完好有成就感
@chingweng4509
@chingweng4509 2 жыл бұрын
教得太棒了!謝謝小白老師
@user-pk9jh3lz8e
@user-pk9jh3lz8e 2 жыл бұрын
謝謝無私分享!! 詳細又好懂 很棒的教學
@rayhsiao7934
@rayhsiao7934 2 жыл бұрын
真的非常的棒!对刚学python的我来说 获益良多 谢谢 小白!!!赞赞赞!
@bertrandrossel5366
@bertrandrossel5366 Жыл бұрын
讲得非常好,思路清晰!
@lion3463
@lion3463 2 жыл бұрын
老師超讚! 推!
@user-dm4sn3vp6n
@user-dm4sn3vp6n Жыл бұрын
在一次讚嘆老師,好愛你的影片!!
@chich951
@chich951 2 жыл бұрын
感謝教學,介紹清楚!
@coheyna
@coheyna 2 жыл бұрын
一口气看完了,小白好厉害啊!还需要慢慢学习,谢谢!!!
@louis-ie8vw
@louis-ie8vw 2 жыл бұрын
太強了,謝謝老師
@christopheryourtw4999
@christopheryourtw4999 2 жыл бұрын
感謝分享,真的收益良多!! big fan
@jyeanmi6763
@jyeanmi6763 7 ай бұрын
感謝小白老師完整教學,受益匪淺
@hsuanwang1260
@hsuanwang1260 Жыл бұрын
說明深入淺出,有層次,感謝
@ryanluan4225
@ryanluan4225 2 жыл бұрын
跟着一起做完了,挺有成就感的。虽然很多地方根本不懂,但是这个过程对自己理解Python很有帮助。
@yamazaki172
@yamazaki172 2 жыл бұрын
感受到您非常用心在教學 !! 訂閱+按讚了
@wells111able
@wells111able 2 жыл бұрын
謝謝您的努力與分享,受益良多
@chiyechou2624
@chiyechou2624 2 жыл бұрын
感谢分享! 这里我写一点我遇到的问题:在Class rock中 self.rect.y = random.randrange(-40, -20) # 视窗上y值中-40至-20随机生成 但是我会遇到rock不断减少的情况,所以说我加了一句 self.rect.x = random.randrange(-5, WIDTH) 有相同情况的朋友可以这样解决
@sunyu695
@sunyu695 2 жыл бұрын
很少见这么好的免费视频教程。不但学到了pygame游戏制作流程,还学了python面对对象。而且老师的代码可以复用。自己写其他小游戏,直接用老师的函数。非常感谢!
@user-hv4oo2dy8y
@user-hv4oo2dy8y 2 жыл бұрын
沒錯
@raymonddong4415
@raymonddong4415 2 жыл бұрын
教学非常棒,讲的好细
@TyleoYang
@TyleoYang 2 жыл бұрын
这个教程做得太好了!谢谢小白老师
@user-ng4bq1yu3z
@user-ng4bq1yu3z 2 жыл бұрын
獲益良多,希望能多出一些影片,謝謝!
@user-mq4hy5xy9b
@user-mq4hy5xy9b 28 күн бұрын
感謝老師!
@plumpig523
@plumpig523 2 жыл бұрын
太神啦 跟著做真的把遊戲做出來了
@Jojojojo-py8ie
@Jojojojo-py8ie 3 жыл бұрын
这教程太强了,通俗易懂!
@yangbenjamin12
@yangbenjamin12 2 жыл бұрын
好厲害!謝謝小白!!!! 講的超清楚,教學有條條理,讚讚~~ 感覺學了很多呢!!
@poemsimple4950
@poemsimple4950 2 жыл бұрын
真的不错,获益匪浅!感谢!
@zzztzzztzzz
@zzztzzztzzz 2 жыл бұрын
太強了,非常好懂,這個不能不推
@zhengyiting-hv9cn
@zhengyiting-hv9cn 13 күн бұрын
wow, 你说的真的很详细,解决了我一些疑惑,谢谢
@user-vh1dz5bg4f
@user-vh1dz5bg4f 2 жыл бұрын
谢谢小白老师 讲的很好 希望多出一点游戏教程
@TheBlvision
@TheBlvision 2 жыл бұрын
真有趣耶!我拖了好久,終於開始跟著一起學做遊戲。 真好玩呢! 太感謝了 我做完再把成品展示出來,分享給大家。
@110119101
@110119101 2 жыл бұрын
謝謝!
@andrewyeh0811
@andrewyeh0811 2 жыл бұрын
感謝分享,開啟大叔寫程式
@misohe3140
@misohe3140 3 жыл бұрын
感謝分享
@jerrytzen
@jerrytzen 3 жыл бұрын
這個真心覺得很棒👍
@user-hf6bq6ms3j
@user-hf6bq6ms3j 2 жыл бұрын
很棒的頻道 已訂閱 :)
@user-uk4pg2iw6u
@user-uk4pg2iw6u 2 жыл бұрын
我也是找半天找不到合適的pygame教學,你的教學真是太棒了!
@panzhi.
@panzhi. Жыл бұрын
感谢小白哥的编程分享,让我这个高中生在编程之路越走越远🎉
@user-gg9hd5db4u
@user-gg9hd5db4u 9 ай бұрын
這是好話還是壞話
@zhtpiaoxue
@zhtpiaoxue 2 жыл бұрын
太高阶了,正在学习前面课程,对于这个影片教程,跃跃越试。
@TheBlvision
@TheBlvision 2 жыл бұрын
加油!!
@Toughmenchannel
@Toughmenchannel 2 жыл бұрын
謝喔 很好的影片
@nana79131
@nana79131 2 жыл бұрын
超厲害 好玩
@hantedyou
@hantedyou 2 жыл бұрын
clear and nice explanation ,thanks for sharing.
@WilsonKwok168
@WilsonKwok168 2 жыл бұрын
实在不错👍
@jiahao-rn9ob
@jiahao-rn9ob 2 жыл бұрын
太適合當教材了吧!
@GrandmaCan
@GrandmaCan 2 жыл бұрын
乾柴烈火
@user-ie6yk1dj4d
@user-ie6yk1dj4d 2 жыл бұрын
謝謝
@IsssaaacL
@IsssaaacL 2 жыл бұрын
感謝
@fast1123
@fast1123 2 жыл бұрын
大顆的石頭那麼好射!分數又那麼高!真好玩!!!😆
@pa-riah4704
@pa-riah4704 Жыл бұрын
好好玩!
@Kangstanding
@Kangstanding 2 жыл бұрын
非常好的视频!能把学习的思路理清,我看您未把这个视频上传B站,您也可以传上去让观众受益!
@fisi2747
@fisi2747 2 жыл бұрын
分享一下我安裝pygame遇到的問題與解決方法 輸入"pip install pygame"無法安裝的話 可以試試看輸入 "python -m pip install pygame" 或 "py -m pip install pygame" 如果 import pygame 失敗 可以看看檔案名稱是否命名成pygame 如果是的話請修改檔案名稱 PS: 我是程式菜鳥(所以問我問題也得不到答案喔) 感謝小白的教學👍👍
@GrandmaCan
@GrandmaCan 2 жыл бұрын
狗狗好可愛♥
@moj2320
@moj2320 2 жыл бұрын
感謝!
@wang9908
@wang9908 2 жыл бұрын
請問為啥麼會出現這種情形呢?
@user-mo7wq7zz7w
@user-mo7wq7zz7w 2 жыл бұрын
可以問一下你下的pygame的連結嗎?
@youtong7619
@youtong7619 2 жыл бұрын
如果他說Can't find a default Python.怎麼辦
@YJZ1997
@YJZ1997 2 жыл бұрын
謝謝你!!!!按讚分享!!!
@HarryHeng0528
@HarryHeng0528 2 жыл бұрын
太棒了,感觉可以自己做游戏了.希望出一个文字游戏的教程
@JoJoAllen
@JoJoAllen Жыл бұрын
超有趣 !!!! 能多來幾個嗎 ~~~~~
@user-iv5iu9kp4i
@user-iv5iu9kp4i 2 жыл бұрын
太棒了
@user-qv5xp4eg2u
@user-qv5xp4eg2u 2 жыл бұрын
Thanks!
@user-co2ff7ms5f
@user-co2ff7ms5f Жыл бұрын
雖然這是kidscancode 的,但是中文翻譯不錯,還簡單易懂,謝謝!
@user-ds2vu7uy2q
@user-ds2vu7uy2q Жыл бұрын
超讚
@Jerryキノ
@Jerryキノ 2 жыл бұрын
咬字真清楚
@carsonwu1539
@carsonwu1539 2 жыл бұрын
KZfaqr你会火 果断关注你了
@forrestjone3855
@forrestjone3855 2 жыл бұрын
very good!建议大家看完广告!创作不易!加油!!!
@pingbaoNRi
@pingbaoNRi Жыл бұрын
太猛拉
@jbm64639
@jbm64639 2 жыл бұрын
太屌了
@landogon2063
@landogon2063 2 жыл бұрын
如果有些內容希望可以能再詳細一點就太好啦,因為一些terms和有些代碼有時候不太理解怎麼樣出現。當然也是收獲了不少,謝謝你
@user-pe6uh7ec3y
@user-pe6uh7ec3y 2 жыл бұрын
謝謝大大,看完之後收穫的很多技巧 在最後也完成了小遊戲,不過在打包後,安裝遊戲 出現因為檔案包含病毒或潛在的垃圾軟體,所以作業未順利完成.... 敲出來的程式,含有病毒我也是醉了
@feng6485
@feng6485 2 жыл бұрын
編譯後沒有數位簽章微軟mse會擋很正常.. 以前寫C常遇到 最快的方法就是停用防毒了
@TheBlvision
@TheBlvision 2 жыл бұрын
@@feng6485 感謝!這我可要記錄下來。去爬文看怎麼處理
@user-uc6zj5rz3x
@user-uc6zj5rz3x 2 жыл бұрын
关注了哦
@chuaalan8217
@chuaalan8217 2 жыл бұрын
工程師真的是爆肝工作 辛苦了~~ 讚讚~~
@user-im8ik9gi1z
@user-im8ik9gi1z 2 жыл бұрын
哈哈統神端火鍋,老師幽默~
@jaguar1713
@jaguar1713 3 жыл бұрын
真的太喜歡白哥了 拜託多出一點教學 救救我們菜逼八
@GrandmaCan
@GrandmaCan 3 жыл бұрын
哈哈哈沒問題
@taoli5497
@taoli5497 2 жыл бұрын
👍
@5202029
@5202029 Жыл бұрын
看完這部影片,我只知道小白應該是統粉😂
@TheBlvision
@TheBlvision 2 жыл бұрын
我阿嬤表示: 謝謝小白老師!
@user-ld6on7oq7d
@user-ld6on7oq7d 14 күн бұрын
❤❤❤
@lovebaking2503
@lovebaking2503 2 жыл бұрын
you are amazing!
@Enzo661100
@Enzo661100 2 жыл бұрын
這個人是我這輩子看過,長的最帥的程式人....
@bore_lililili
@bore_lililili 2 ай бұрын
帅到炸💥
@benny-ir9kp
@benny-ir9kp 2 жыл бұрын
Very good.
@johnny90172
@johnny90172 2 жыл бұрын
您好,想請問一下 最後的打包 我輸入auto-py-to-exe 出現這串 auto-py-to-exe : 無法辨識 'auto-py-to-exe' 詞彙是否為 Cmdlet、函數、指令檔或可執行程式的名 稱。請檢查名稱拼字是否正確,如果包含路徑的話,請確認路徑是否正確,然後再試一次。 位於 線路:1 字元:1 + auto-py-to-exe + ~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (auto-py-to-exe:String) [], CommandNotFound Exception + FullyQualifiedErrorId : CommandNotFoundException
@user-by6on8ct9n
@user-by6on8ct9n 3 жыл бұрын
小白好帥
@GrandmaCan
@GrandmaCan 3 жыл бұрын
這是我看過最中肯的留言了👍
@joshuachan6317
@joshuachan6317 3 жыл бұрын
@@GrandmaCan 😂
@user-mq4ki1fr2c
@user-mq4ki1fr2c Ай бұрын
Good~
@pedrophillipe
@pedrophillipe 2 жыл бұрын
Bom trabalho ... apenas um comentário do ocidente ;)
@jasonlaukiongseng3319
@jasonlaukiongseng3319 2 жыл бұрын
@howardhuang2577
@howardhuang2577 3 жыл бұрын
@GrandmaCan
@GrandmaCan 3 жыл бұрын
讚啦
@mucjwt8550
@mucjwt8550 2 жыл бұрын
不错 java做过一个类似的 界面和功能没你这个美观
@bill20506
@bill20506 2 жыл бұрын
太狂了
@yaooo.
@yaooo. 2 жыл бұрын
感谢这么精彩的影片!!学到很多 我以前有安装过pygame,但是最近好像VScode识别不出来,提示这个信息 Import "pygame" could not be resolved 查了好多都不知道怎么解决,可以请教你么? 先提前感谢!
@user-uu1ug5rf8q
@user-uu1ug5rf8q Ай бұрын
每天看十分鍾。
@isukea8782
@isukea8782 2 жыл бұрын
辛苦老師了!但這裡有問題想請教一下 現在想要把飛船的鍵盤操控改成鼠標操控, 修改成功了,但圖片的縮放還有去背不知道該怎麼處理 以下是程式碼: X, Y = pygame.mouse.get_pos(X, Y) print(X, Y) X -= player_img.get_width() / 2 Y -= player_img.get_height() / 2
我用30天写了一个完美的贪吃蛇AI
9:51
林亦LYi
Рет қаралды 456 М.
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 146 МЛН
Пробую самое сладкое вещество во Вселенной
00:41
Can You Draw A PERFECTLY Dotted Line?
00:55
Stokes Twins
Рет қаралды 100 МЛН
That's how money comes into our family
00:14
Mamasoboliha
Рет қаралды 8 МЛН
魔王勇者聯手救世?這款號稱史上第一的遊戲究竟有多神?
36:28
【python】自動化操作excel (openpyxl) #excel #python #自動化
36:48
GrandmaCan -我阿嬤都會
Рет қаралды 315 М.
【javascript】3小時初學者教學 #js #javascript教學 #javascript入門
3:06:16
GrandmaCan -我阿嬤都會
Рет қаралды 354 М.
【python】4小時初學者Python教學 #python #python教學 #python入門
4:04:36
GrandmaCan -我阿嬤都會
Рет қаралды 1,8 МЛН
想賺錢?不要成為軟體工程師!| 在地上滾的工程師 Nic
9:41
在地上滾的工程師 Nic
Рет қаралды 122 М.
【C#】3小時初學者教學 |Csharp | C# 教學 | C# 入門 | C++++
3:18:42
GrandmaCan -我阿嬤都會
Рет қаралды 800 М.
【OpenAI】1小時初學者教學-製作你的AI app | #人工智慧 #ChatGPT #python
1:28:25
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 146 МЛН