幫助中心 | 我的帳號 | 關於我們

Python遊戲編程入門(遊戲設計與開發)

  • 作者:(美)哈伯|責編:陳冀康|譯者:李強
  • 出版社:人民郵電
  • ISBN:9787115375117
  • 出版日期:2015/01/01
  • 裝幀:平裝
  • 頁數:292
人民幣:RMB 69.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Python是一種解釋型、面向對象、動態數據類型的高級程序設計語言,在遊戲開發領域,Python也得到越來越廣泛的應用,並由此受到重視。
    本書教授用Python開發精彩遊戲所需的最為重要的該你那。本書不只是介紹遊戲編程概念的相關內容,還深入到複雜的主題。全書共14章,依次介紹了使用Pygame、文件I/O、用戶輸入、數學和圖形編程、點陣圖圖形、精靈動畫、衝突檢測、數組、計時和聲音、編程邏輯、三角函數、隨機地形、角色扮演遊戲等重要概念。每章通過一個示例遊戲來展示這些知識和工具的實際應用。本書既可以幫助讀者掌握相關概念來構建較為複雜的遊戲,甚到進行較為複雜的Python編程。
    本書內容淺顯易懂,示例輕鬆活潑,適合Python初學者閱讀,尤其適合想要掌握Python遊戲編程的讀者學習參考。

作者介紹
(美)哈伯|責編:陳冀康|譯者:李強
    哈伯(Jonathan S. Harbour)編寫了19本遊戲開發方面的書,有針對PC、Mac、Linux、Android、Windows Phone和遊戲控制台的。他在University of Advancing Technology(www.uat.edu)教了5年課程,在那裡,他和學生一起使用PlayStation 2 TOOL開發工具包、Nintendo Dolphin SDK、Xbox 360 XNA SDK、人工智慧、資料庫、DirectX等工具和技術。他還教授了C++、Java、VB、C#、LUA、Python和SQL課程。他的個人站點是jharbour.com。

目錄
第1章  使用類的Python
  1.1  了解Geometry程序
  1.2  初識Python
    1.2.1  Python工具
    1.2.2  Python語言
  1.3  Python中的對象
    1.3.1  在面向對象之前是什麼
    1.3.2  接下來是什麼
    1.3.3  OOP:Python的方式
    1.3.4  單繼承
    1.3.5  多繼承
  1.4  小結
第2章  初識Pygame:Pie遊戲
  2.1  了解Pie遊戲
  2.2  使用Pygame
    2.2.1  列印文本
    2.2.2  循環
    2.2.3  繪製圓
    2.2.4  繪製矩形
    2.2.5  繪製線條
    2.2.6  繪製弧形
  2.3  Pie遊戲
  2.4  小結
第3章  I/O、數據和字體:TRIVIA遊戲
  3.1  了解Trivia遊戲
  3.2  Python數據類型
    3.2.1  關於列印的更多知識
    3.2.2  獲取用戶輸入
    3.2.3  處理異常
    3.2.4  Mad Lib遊戲
  3.3  文件輸入/輸出
    3.3.1  操作文本
    3.3.2  操作二進位文件
  3.4  TRIVIA遊戲
    3.4.1  用Pygame列印文本
    3.4.2  Trivia類
    3.4.3  載入Trivia數據
    3.4.4  顯示問題和答案
    3.4.5  響應用戶輸入
    3.4.6  繼續下一個問題
    3.4.7  主代碼
  3.5  小結
第4章  用戶輸入:Bomb Catcher遊戲
  4.1  認識Bomb Catcher遊戲
  4.2  Pygame事件
    4.2.1  實時事件循環
    4.2.2  鍵盤事件
    4.2.3  滑鼠事件
  4.3  設備輪詢
    4.3.1  輪詢鍵盤

    4.3.2  輪詢滑鼠
  4.4  Bomb Catcher遊戲
  4.5  小結
第5章  Math和Graphics:Analog Clock示常式序
  5.1  Analog Clock示常式序簡介
  ……
第6章  點陣圖圖形:Orbiting Spaceship示常式序
第7章  用精靈實現動畫:Escape the Dragon遊戲
第8章  精靈衝突:Zombie Mob遊戲
第9章  數組、列表和元組:Block Breaker遊戲
第10章  計時和聲音:Oil Spill遊戲
第11章  編程邏輯:Snake遊戲
第12章  三角數學:Tank Battle遊戲
第13章  隨機地形:Artillery Gunner遊戲
第14章  更多內容:Dungeon角色扮演遊戲
附錄A  安裝Python和Pygame
附錄B  Pygame按鍵代碼

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032