定價:NT$ 420
二手價:64 折,NT$ 270
市面難尋商品,已售完
Python是一門易於編寫、高度彈性且使用廣泛的高階程式語言,它的友善性讓初學者無須付出過多的努力及訓練,即能夠編寫出各式型態的電玩遊戲。在多數情況下,運用已知的使用案例,便能夠免除程式碼的繁雜性,使遊戲開發成為可易於實現的目標。
本書將指引讀者開發出酷炫的遊戲,卻無須對Python程式語言有極其深入的瞭解。內容包含了遊戲設計的技巧,以及一些常見遊戲的實作,例如打磚塊及塔防遊戲等。在此之後,還會逐步增加遊戲的複雜性,使其更富有樂趣且更貼近實務。
透過本書,你會習得Chipmunk2D、cocos2d及Tkinter等GUI函式庫的操作技巧,藉此豐富你的開發技能,以便應付日後的各式挑戰。
適用讀者
如果你期望運用Python程式語言來開發休閒遊戲,並想要瞭解更多關於Python程式語言的各式GUI技術,那麼本書正是為你而生的。你不需要預先對Python及遊戲設計概念有很深入的瞭解。
你能夠從本書學習到
●透過Python的簡潔語法高效地製作出電玩遊戲。
●運用各式框架來開發圖形化應用程式。
●實作具備自動化與人工智慧的非玩家角色(NPC)。
●設計並編寫諸如打磚塊及塔防等常見的遊戲類型。
●以簡易方式在2D遊戲中組建地圖及關卡。
●實現模組化及物件導向的遊戲設計。
●利用諸如Chipmunk2D、cocos2d及Tkinter等函式庫。
●藉由攝影機與電腦視覺演算法,來解讀玩家在真實世界中的動作,以此建置自然使用者介面(NUI)。
作者簡介:
Alejandro Rodas de Paz
是一位來自西班牙‧ 塞維利亞的電腦工程師及遊戲開發者。他2009 年在塞維利亞的大學就讀時,偶然遇見了Python。Alejandro 用Python 開發了幾項專案,從網路爬蟲到人工智慧演算法。在閒暇之餘,他開始用Python 製作自己的遊戲。他在阿姆斯特丹國際大學副修遊戲設計,在那裡他用副修所學,製作了一個小型的遊戲引擊。他也開發了一些開源專案,像是為Philips Hue 個人照明系統設計了Python API。你可以在他的GitHub 帳號https://github.com/aleroddepaz 裡找到這些專案。
Joseph Howse
是一位作家,軟體開發者以及企業家,來自加拿大諾瓦斯科西亞省的省會,哈利法克斯。他對於學習電腦遊戲及程式碼最早的回憶,是他和哥哥Sam 一起閱讀以及玩文字冒險遊戲,並看他如何用BASIC 畫圖。
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則、二手CD、DVD退換貨說明。作者:Alejandro Rodas de Paz、Joseph Howse
二手價:64 折,NT$ 270 NT$ 420
市面難尋商品,已售完
Python是一門易於編寫、高度彈性且使用廣泛的高階程式語言,它的友善性讓初學者無須付出過多的努力及訓練,即能夠編寫出各式型態的電玩遊戲。在多數情況下,運用已知的使用案例,便能夠免除程式碼的繁雜性,使遊戲開發成為可易於實現的目標。
本書將指引讀者開發出酷炫的遊戲,卻無須對Python程式語言有極其深入的瞭解。內容包含了遊戲設計的技巧,以及一些常見遊戲的實作,例如打磚塊及塔防遊戲等。在此之後,還會逐步增加遊戲的複雜性,使其更富有樂趣且更貼近實務。
透過本書,你會習得Chipmunk2D、cocos2d及Tkinter等GUI函式庫的操作技巧,藉此豐富你的開發技能,以便應付日後的各式挑戰。
適用讀者
如果你期望運用Python程式語言來開發休閒遊戲,並想要瞭解更多關於Python程式語言的各式GUI技術,那麼本書正是為你而生的。你不需要預先對Python及遊戲設計概念有很深入的瞭解。
你能夠從本書學習到
●透過Python的簡潔語法高效地製作出電玩遊戲。
●運用各式框架來開發圖形化應用程式。
●實作具備自動化與人工智慧的非玩家角色(NPC)。
●設計並編寫諸如打磚塊及塔防等常見的遊戲類型。
●以簡易方式在2D遊戲中組建地圖及關卡。
●實現模組化及物件導向的遊戲設計。
●利用諸如Chipmunk2D、cocos2d及Tkinter等函式庫。
●藉由攝影機與電腦視覺演算法,來解讀玩家在真實世界中的動作,以此建置自然使用者介面(NUI)。
作者簡介:
Alejandro Rodas de Paz
是一位來自西班牙‧ 塞維利亞的電腦工程師及遊戲開發者。他2009 年在塞維利亞的大學就讀時,偶然遇見了Python。Alejandro 用Python 開發了幾項專案,從網路爬蟲到人工智慧演算法。在閒暇之餘,他開始用Python 製作自己的遊戲。他在阿姆斯特丹國際大學副修遊戲設計,在那裡他用副修所學,製作了一個小型的遊戲引擊。他也開發了一些開源專案,像是為Philips Hue 個人照明系統設計了Python API。你可以在他的GitHub 帳號https://github.com/aleroddepaz 裡找到這些專案。
Joseph Howse
是一位作家,軟體開發者以及企業家,來自加拿大諾瓦斯科西亞省的省會,哈利法克斯。他對於學習電腦遊戲及程式碼最早的回憶,是他和哥哥Sam 一起閱讀以及玩文字冒險遊戲,並看他如何用BASIC 畫圖。
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則、二手CD、DVD退換貨說明。※ 二手徵求後,有綁定line通知的讀者,
該二手書結帳減5元。(減5元可累加)
請在手機上開啟Line應用程式,點選搜尋欄位旁的掃描圖示
即可掃描此ORcode
|
||||||||||||||||||
|
||||||||||||||||||
|