{"type":"product","schema_version":"1.0","item_id":"101216141635","canonical_url":"https://tw.bid.yahoo.com/item/101216141635","title":"益大資訊~Python遊戲開發講座進階篇:動作射擊與3D賽車9789865029913碁峰ACG006200","subtitle":null,"condition":"全新品","currency":"TWD","observed_at":"2026-08-24T21:17:34.834Z","current_price":638,"original_price":"850.00","stock_status":"in_stock","available_quantity":10,"sold_quantity":0,"seller":{"id":"Y1221244390","name":"益大資訊電腦圖書專賣店","positive_rate":null,"rating_count":null},"images":[{"url":"https://img.yec.tw/ob/image/4582cab3-b5d2-47a8-b344-dce594600d30.jpg","role":"main","alt":"商品主圖","width":null,"height":null}],"description":"益大資訊~Python遊戲開發講座進階篇:動作射擊與3D賽車9789865029913碁峰ACG006200業界專家親自傳授的遊戲開發必備知識與技術本書是用Python程式語言解說如何開發正式遊戲的教材，將帶領你實際製作動作遊戲、射擊遊戲、還有模擬3D影像效果的3D賽車遊戲，從動手做的過程中學會開發遊戲的Know How。藉由本書，您將可以了解：．遊戲開發的基本知識．基礎的遊戲物理學．如何製作地圖編輯器．遊戲業界的開發祕辛．開發動作遊戲的技巧．Pygame的用法．開發射擊遊戲的技巧．開發3D賽車遊戲的技巧Chapter 1｜遊戲開發的基本知識Lesson 1-1 按鍵輸入Lesson 1-2 即時處理Lesson 1-3 角色的動畫Lesson 1-4 利用二維列表管理地圖資料Lesson 1-5 判斷地面與牆壁COLUMN Python的整合開發環境Chapter 2｜遊戲開發的基本知識Lesson 2-1 矩形的碰撞偵測Lesson 2-2 圓形的碰撞偵測Lesson 2-3 三角函數的用法Lesson 2-4 索引與計時器Lesson 2-5 製作小遊戲！COLUMN 遊戲的世界觀Chapter 3｜製作動作遊戲！上篇Lesson 3-1 吃點數遊戲Lesson 3-2 顯示迷宮Lesson 3-3 移動角色Lesson 3-4 角色的方向及動畫Lesson 3-5 順暢移動角色Lesson 3-6 取得道具，增加分數Lesson 3-7 敵人登場Lesson 3-8 標題、過關、遊戲結束COLUMN BASIC與PythonChapter 4｜製作動作遊戲！下篇Lesson 4-1 加入多個關卡Lesson 4-2 加入主角的剩餘命數Lesson 4-3 新敵人登場Lesson 4-4 製作結尾Lesson 4-5 準備各種關卡Lesson 4-6 製作地圖編輯器Lesson 4-7 輸出地圖編輯器的資料COLUMN 知名動畫遊戲的開發秘辛 之一Chapter 5｜Pygame的用法Lesson 5-1 關於PygameLesson 5-2 安裝PygameLesson 5-3 Pygame的基本用法Lesson 5-4 用Pygame繪製影像Lesson 5-5 旋轉與縮放影像Lesson 5-6 同時輸入多個按鍵COLUMN 關於復古遊戲Chapter 6｜製作射擊遊戲！上篇Lesson 6-1 關於射擊遊戲Lesson 6-2 在Pygame快速捲動Lesson 6-3 移動我機Lesson 6-4 發射飛彈Lesson 6-5 發射多發飛彈Lesson 6-6 發射彈幕COLUMN 知名動畫遊戲的開發秘辛之二Chapter 7｜製作射擊遊戲！中篇Lesson 7-1 敵機的處理Lesson 7-2 用飛彈擊落敵機Lesson 7-3 加入爆炸效果Lesson 7-4 加入防禦力Lesson 7-5 標題、玩遊戲、遊戲結束COLUMN Python只用三行就能製作出派對遊戲Chapter 8｜製作射擊遊戲！下篇Lesson 8-1 加入音效Lesson 8-2 增加敵機的種類Lesson 8-3 魔王機登場Lesson 8-4 完成遊戲COLUMN 用遊戲控制器操作遊戲！Chapter 9｜製作3D賽車遊戲！上篇Lesson 9-1 關於賽車遊戲Lesson 9-2 3DCG與模擬3DLesson 9-3 遠近法Lesson 9-4 思考道路呈現的狀態Lesson 9-5 運用擬3D技巧繪製道路｜使用矩形Lesson 9-6 運用擬3D技巧繪製道路｜使用多邊形Lesson 9-7 表現道路的彎度Lesson 9-8 表現道路的高低起伏 之一Lesson 9-9 表現道路的高低起伏 之二COLUMN 讓道路隨意變化的程式Chapter 10｜製作3D賽車遊戲！中篇Lesson 10-1 使用PygameLesson 10-2 畫出較精緻的賽道Lesson 10-3 依照彎曲狀態移動背景Lesson 10-4 表現道路起伏Lesson 10-5 繪製車道的分隔線Lesson 10-6 定義賽道之一 彎曲資料Lesson 10-7 定義賽道之二 起伏資料Lesson 10-8 定義賽道之三 道路旁的物體Lesson 10-9 控制玩家的賽車COLUMN 檢測處理速度下降的問題Chapter 11｜製作3D賽車遊戲！下篇Lesson 11-1 讓電腦控制的賽車在賽道上行駛Lesson 11-2 加入判斷賽車碰撞的處理Lesson 11-3 從起點到終點的過程Lesson 11-4 加入單圈時間Lesson 11-5 可以選擇車種COLUMN 電腦遊戲AI特別附錄Appendix 1 Game Center 208XApp...","shipping_methods":[{"name":"郵局掛號","fee":0,"currency":"TWD"},{"name":"7-ELEVEN取貨付款","fee":0,"currency":"TWD"},{"name":"萊爾富取貨付款","fee":0,"currency":"TWD"},{"name":"面交/自取/不寄送","fee":0,"currency":"TWD"}],"lowest_shipping_fee":null,"payment_methods":["ATM轉帳","萊爾富取貨付款","7-ELEVEN取貨付款"],"category_id":"2092073795","category_name":"程式語言","breadcrumb":[{"id":"3994318","name":"圖書/影音/文具","url":"/tw/%E5%9C%96%E6%9B%B8-%E5%BD%B1%E9%9F%B3-%E6%96%87%E5%85%B7-3994318-category.html"},{"id":"2092064185","name":"圖書與雜誌","url":"/tw/%E5%9C%96%E6%9B%B8%E8%88%87%E9%9B%9C%E8%AA%8C-2092064185-category.html"},{"id":"2092073792","name":"電腦/網路","url":"/tw/%E9%9B%BB%E8%85%A6-%E7%B6%B2%E8%B7%AF-2092073792-category.html"},{"id":"2092073795","name":"程式語言","url":"/tw/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80-2092073795-category.html"}],"view_count":0,"watch_count":0}