{"type":"product","schema_version":"1.0","item_id":"101408386641","canonical_url":"https://tw.bid.yahoo.com/item/101408386641","title":"【大享】 Python遊戲開發講座｜演算法篇 9786263243729 碁峰 ACG006800 620","subtitle":null,"condition":"全新品","currency":"TWD","observed_at":"2026-09-15T07:25:17.444Z","current_price":465,"original_price":"620.00","stock_status":"in_stock","available_quantity":5,"sold_quantity":0,"seller":{"id":"Y1239803676","name":"電腦圖書專業門市","positive_rate":null,"rating_count":null},"images":[{"url":"https://img.yec.tw/ob/image/a25ac178-82e6-45f3-a732-739077544e68.jpg","role":"main","alt":"商品主圖","width":null,"height":null}],"description":"Python遊戲開發講座｜演算法篇\n\n作者： 廣瀬豪\n\n譯者： 許郁文\n\n書號： ACG006800\n\n出版日： 2023/02/21\n\nISBN： 9786263243729\n\nEAN： 9786263243729\n\n紙本書價格： 620\n\n附件： 線上下載\n\n內容介紹\n\n本書是利用Python 程式設計語言製作遊戲與學習演算法的入門書。\n讓您在玩遊戲的同時，快樂地學習程式設計與演算法\n\n本書的重點在於學習演算法，從帶領初學者入門的程式設計基礎開始，一步步從簡單的演算法學到高階的演算法，在趣味遊戲學習中不知不覺地就學會了演算法。\n\n書中所提及的演算法都是解決問題的步驟或手段。學會演算法之後，就能具備解決各類問題的能力，\n你可能會覺得演算法很難，但不要擔心，即使是初學者也能跟著本書在製作遊戲的過程中學會各種演算法。\n\n跟著我們從豐富的範例實作利用遊戲程式設計學習解決問題所需的基礎知識與步驟！\n‧猜拳\n‧打地鼠\n‧井字遊戲\n‧翻牌配對遊戲\n‧黑白棋\n‧電子冰上曲棍球\n\n希望大家都能一邊開發遊戲，一邊快樂地學習程式設計與演算法。\n\n目錄\n\n第1章｜程式設計與演算法\nLesson 1-1 電腦與程式設計語言\nLesson 1-2 什麼是程式\nLesson 1-3 何謂演算法\nLesson 1-4 邊開發遊戲，邊學習演算法\nCOLUMN 持之以恆，必有所成\nLesson 1-5 程式設計的準備① ─ 顯示副檔名 ─\nLesson 1-6 程式設計的準備② ─ 安裝 Python ─\nLesson 1-7 程式設計的準備③ ─ IDLE 的使用方法 ─\nCOLUMN 介紹適用於開發的文字編輯器\n\n第2章｜程式設計的基礎知識\nLesson 2-1 輸入與輸出\nCOLUMN 撰寫程式的規則\nLesson 2-2 變數\nLesson 2-3 條件分歧\nLesson 2-4 迴圈\nCOLUMN for 的多重迴圈\nLesson 2-5 函數\nLesson 2-6 陣列（列表）\nCOLUMN Python 的資料類型\n\n第3章｜開發迷你遊戲\nLesson 3-1 CUI 與GUI\nLesson 3-2 亂數的使用方法\nCOLUMN 抽籤程式\nLesson 3-3 製作單字輸入遊戲\nLesson 3-4 開發猜拳遊戲\nLesson 3-5 製作打地鼠遊戲\nCOLUMN 試著操作日期與時間\n\n第4章｜在畫布繪製圖形\nLesson 4-1 顯示視窗\nLesson 4-2 使用畫布\nCOLUMN 指定顏色的英文單字\nLesson 4-3 繪製圖形與操作圖片檔\nLesson 4-4 讓圖片自己動起來\nLesson 4-5 取得滑鼠游標的點擊事件\nLesson 4-6 取得滑鼠游標的動態\nLesson 4-7 追著滑鼠游標跑的氣球\nCOLUMN 關於影格速率\nCOLUMN 使用各種 GUI 元件（其 1）\n\n第5章｜製作井字遊戲\nLesson 5-1 在畫布繪製格子\nLesson 5-2 利用列表管理棋盤\nLesson 5-3 在點選的棋格加上符號\nLesson 5-4 讓電腦配置符號\nLesson 5-5 判斷符號是否連成一線\nLesson 5-6 完成這個遊戲\nLesson 5-7 替電腦撰寫思考邏輯\nCOLUMN 試著在圖片花點心思\n\n第6章｜製作翻牌配對遊戲\nLesson 6-1 操作圖片檔\nLesson 6-2 利用列表管理撲克牌\nLesson 6-3 洗牌\nCOLUMN 電腦遊戲就是演算法的集大成\nLesson 6-4 點選之後，讓撲克牌翻面\nLesson 6-5 數字相同時，消除該組撲克牌\nLesson 6-6 讓電腦翻撲克牌\nLesson 6-7 讓這個遊戲變得更好玩\nLesson 6-8 讓電腦記住撲克牌\nCOLUMN 沒有任何作弊的思考邏輯備受歡迎\nCOLUMN 試著替換圖片\n\n第7章｜製作黑白棋遊戲 ∼前篇∼\nLesson 7-1 在畫布繪製棋盤\nLesson 7-2 以列表管理棋子\nLesson 7-3 讓被夾住的棋子翻面\nLesson 7-4 取得可以落子的棋格\nLesson 7-5 讓電腦下棋\nCOLUMN 電腦的處理時間\nLesson 7-6 改造成真的可以玩的遊戲\nCOLUMN 使用各種 GUI 元件（其 2）\nCOLUMN 我有位電腦天才少年的朋友\n\n第8章｜製作黑白棋遊戲 ∼後篇∼\nLesson 8-1 黑白棋的思考邏輯\nCOLUMN 思考邏輯的種類與電腦的棋力高低\nLesson 8-2 撰寫陽春版思考邏輯\nLesson 8-3 了解蒙地卡羅演算法\nCOLUMN 於開發遊戲使用的蒙地卡羅演算法\nLesson 8-4 利用蒙地卡羅演算法撰寫的思考邏輯\nLesson 8-5 撰寫正統的思考邏輯\nCOLUMN 如何讓電腦變得更強...","shipping_methods":[{"name":"郵局掛號","fee":0,"currency":"TWD"},{"name":"7-ELEVEN取貨付款","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}