008-小程式範例說明

回覆文章
cajhbb
系統管理員
文章: 903
註冊時間: 2018年 6月 30日, 02:16

008-小程式範例說明

文章 cajhbb »

008-小程式範例說明
教學視頻 https://www.youtube.com/watch?v=61eX0bFAsYs
太空遊戲-0.zip
(15.52 MiB) 已下載 253 次
cajhbb
系統管理員
文章: 903
註冊時間: 2018年 6月 30日, 02:16

01-主程式-執行main.py

文章 cajhbb »

解壓縮後主程式
2023-12-17_195247.jpg
2023-12-17_195247.jpg (26.91 KiB) 已瀏覽 1469 次
執行main.py出現ModuleNotFoundError
2023-11-27_101650.jpg
2023-11-27_101650.jpg (81.34 KiB) 已瀏覽 1464 次
必須匯入第三方模組

代碼: 選擇全部

pip install pygame
2023-11-27_101670.jpg
2023-11-27_101670.jpg (144.13 KiB) 已瀏覽 1461 次
第三方模組模組,放在那裡?如何在自家解除第三方模組?
2023-12-08_132254.jpg
2023-12-08_132254.jpg (84.58 KiB) 已瀏覽 1460 次
到第三方模組網站,參閱使用說明書!
https://www.pygame.org/docs/
解除第三方模組!
2023-12-08_132658.jpg
2023-12-08_132658.jpg (56.37 KiB) 已瀏覽 1460 次
cajhbb
系統管理員
文章: 903
註冊時間: 2018年 6月 30日, 02:16

2.大圖程式說明檔

文章 cajhbb »

space-003.jpg
修改程式

1.程式 6~7 行:WIDTH = 600 HEIGHT = 700
2.程式20行:第一個遊戲--->30138 林大為
3.程式50行:利用Scratch音效,取代 shoot.wav(射擊聲)
程式53行:取代 rumble.ogg(被撞擊聲)
4.程式121行:發射塔X軸移動速度
程式123行:生命值
5.程式187行:隕石下降速度(隨機值)
6.程式218行:子彈速度
7.程式282行:每次循環產生隕石數
8.程式346行:生命值在右上角的X.Y軸
cajhbb
系統管理員
文章: 903
註冊時間: 2018年 6月 30日, 02:16

3.可用的小圖示

文章 cajhbb »

three-eyed.png
three-eyed.png (2.73 KiB) 已瀏覽 1455 次
pngegg.png
pngegg.png (2.27 KiB) 已瀏覽 1455 次
plastic.png
plastic.png (583 Bytes) 已瀏覽 1455 次
peach.png
peach.png (2.63 KiB) 已瀏覽 1455 次
備用自己的.ico
2023-12-22_101316.jpg
2023-12-22_101316.jpg (103.93 KiB) 已瀏覽 1436 次
cajhbb
系統管理員
文章: 903
註冊時間: 2018年 6月 30日, 02:16

4.從Scratch匯出音效.wav

文章 cajhbb »

2023-12-18_212605.jpg
2023-12-18_212605.jpg (64.64 KiB) 已瀏覽 1455 次
附加檔案
Scream1.wav
(12.99 KiB) 已下載 24 次
Clown Honk.wav
(4.56 KiB) 已下載 26 次
cajhbb
系統管理員
文章: 903
註冊時間: 2018年 6月 30日, 02:16

5.打包成執行檔.exe

文章 cajhbb »

5.打包成執行檔.exe
A.匯入第3方模組auto-py-to-exe

代碼: 選擇全部

pip install auto-py-to-exe
B.執行auto-py-to-exe跳出視窗
2023-12-22_101627.jpg
2023-12-22_101627.jpg (90.69 KiB) 已瀏覽 1430 次
C.注意防毒軟體會擋.EXE,補放相關'圖檔'及'音效'
2023-12-22_103210.jpg
2023-12-22_103210.jpg (65.44 KiB) 已瀏覽 1431 次
cajhbb
系統管理員
文章: 903
註冊時間: 2018年 6月 30日, 02:16

作業繳交

文章 cajhbb »

作業.jpg
作業.jpg (102.94 KiB) 已瀏覽 1397 次
回覆文章