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

Python遊戲開發從入門到進階實戰(全彩印刷)

  • 作者:編者:明日科技|責編:張賽//耍利娜
  • 出版社:化學工業
  • ISBN:9787122437846
  • 出版日期:2024/04/01
  • 裝幀:平裝
  • 頁數:275
人民幣:RMB 98 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書全面介紹了使用Pygame模塊進行Python遊戲開發的必備知識,可幫助讀者快速掌握Python+Pygame開發的技能。
    全書共15章,分為基礎篇和案例篇。其中基礎篇介紹了Python和Pygame基礎、Pygame程序開發流程、Pygame遊戲開發基礎、字體和文字、事件監聽、圖形繪製、點陣圖圖形、精靈的使用、音頻處理等內容;案例篇主要是Flappy Bird、瑪麗冒險、推箱子、飛機大戰、智力拼圖、畫圖工具的設計過程與代碼實現。
    本書不僅適合對遊戲開發感興趣的初學者學習使用,還適合初中級遊戲開發人員以及遊戲測試、運維人員參考。

作者介紹
編者:明日科技|責編:張賽//耍利娜
    明日科技,是一個擁有軟體開發和項目實施方面的資深專家和學習型技術團隊,利用積累的專業知識和經驗,已開發出版了「軟體開發視頻大講堂」「軟體開發實戰1200例」「軟體開發實戰寶典」「軟體項目開發全程實錄」等系列叢書,是國內暢銷的編程圖書品牌。

目錄
第1篇  基礎篇
  第1章  初識Python和Pygame
    1.1  了解Python
      1.1.1  Python概述
      1.1.2  Python能做什麼
    1.2  Pygame簡介
      1.2.1  Pygame的由來
      1.2.2  Pygame能做什麼
      1.2.3  Pygame常用子模塊介紹
    1.3  相關工具的下載與環境配置
    1.4  個Pygame程序
      實例1.1  使用Pygame模塊顯示「HelloPygameWorld」
    1.5  實戰練習
  第2章  Pygame程序開發流程
    2.1  Pygame程序開發的基本流程
      2.1.1  導入Pygame模塊
      2.1.2  初始化Pygame
      實例2.1  演示pygame.init()的使用
      2.1.3  創建Pygame窗口
      實例2.2  演示Pygame窗口模式的切換
      2.1.4  窗口圖像渲染——Surface對象
      2.1.5  設置遊戲窗口狀態
    2.2  Pygame小開發框架
    2.3  綜合案例——繪製拼圖遊戲界面
    2.4  實戰練習
  第3章  Pygame遊戲開發基礎
    3.1  像素和pygame.Color對象
      實例3.1  展示所有顏色
    3.2  Pygame中的透明度
      3.2.1  像素透明度
      實例3.2  測試像素透明度
      3.2.2  顏色值透明度
      實例3.3  測試顏色值透明度
      3.2.3  圖像透明度
    3.3  窗口坐標系與pygame.Rect對象
      3.3.1  窗口坐標系
      3.3.2  pygame.Rect對象
    3.4  控制幀速率
      3.4.1  非控制——Clock().tick()
      3.4.2  控制——Clock().tick_busy_loop()
    3.5  向量在Pygame中的使用
      3.5.1  向量的介紹
      3.5.2  向量的使用
    3.6  三角函數介紹及其使用
    3.7  pygame.PixelArray對象
      3.7.1  PixelArray對象概述
      3.7.2  PixelArray對象常見操作
      3.7.3  圖像透明化處理
      實例3.4  轉換圖片為透明格式
    3.8  Pygame的錯誤處理

    3.9  綜合案例——繪製動態太極圖
    3.10  實戰練習
  第4章  字體和文字
    4.1  載入和初始化字體模塊
……
第2篇  案例篇

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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