中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
PYTHON游戲設計案例實戰

包郵 PYTHON游戲設計案例實戰

出版社:人民郵電出版社出版時間:2018-02-01
開本: 16開 頁數: 327
中 圖 價:¥47.6(8.0折) 定價  ¥59.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

PYTHON游戲設計案例實戰 版權信息

  • ISBN:9787115503190
  • 條形碼:9787115503190 ; 978-7-115-50319-0
  • 裝幀:平裝
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

PYTHON游戲設計案例實戰 本書特色

本書以Python 3.5為編程環境,從基本的程序設計思想入手,逐步展開Python語言教學,是一本面向廣大編程學習者的程序設計類教材。基礎篇主要講解Python的基礎語法知識、控制語句、函數、文件、面向對象編程基礎、Tkinter圖形界面設計、網絡編程和多線程、Python數據庫應用等內容,并以小游戲案例作為各章的階段性任務。實戰篇和提高篇綜合應用前面章節中介紹的技術,重現各個經典游戲的開發過程。本書以游戲開發案例為導向,通俗易懂,圖文并茂。 本書適合作為高等院校計算機等相關專業的教材,還可作為Python語言學習者、程序設計人員和游戲編程愛好者的參考書。

PYTHON游戲設計案例實戰 內容簡介

本書以Python 3.5為編程環境,從基本的程序設計思想入手,逐步展開Python語言教學,是一本面向廣大編程學習者的程序設計類教材。基礎篇主要講解Python的基礎語法知識、控制語句、函數、文件、面向對象編程基礎、Tkinter圖形界面設計、網絡編程和多線程、Python數據庫應用等內容,并以小游戲案例作為各章的階段性任務。實戰篇和提高篇綜合應用前面章節中介紹的技術,重現各個經典游戲的開發過程。本書以游戲開發案例為導向,通俗易懂,圖文并茂。 本書適合作為高等院校計算機等相關專業的教材,還可作為Python語言學習者、程序設計人員和游戲編程愛好者的參考書。

PYTHON游戲設計案例實戰 目錄

目錄

《Python游戲設計案例實戰》

基礎篇

第 1章 Python基礎知識

1.1 Python語言概述

1.1.1 Python語言簡介

1.1.2 安裝Python

1.1.3 Python開發環境IDLE的啟動

1.1.4 利用IDLE創建Python程序

1.1.5 在IDLE中運行和調試Python程序

1.1.6 Python基本輸入

1.1.7 Python基本輸出

1.1.8 Python代碼規范

1.1.8 Python幫助

1.2 Python語法基礎

1.2.1 Python數據類型

1.2.2 序列數據結構

1.2.3 Python控制語句

1.2.4 Python函數與模塊

1.3 Python文件的使用

1.3.1 打開(建立)文件

1.3.2 讀取文本文件

1.3.3 寫文本文件

1.3.4 文件內移動

1.3.5 文件的關閉

1.3.6 文件應用案例——游戲地圖存儲

1.4 Python的第三方庫

練習題

第 2章 序列應用——猜單詞游戲

2.1 猜單詞游戲功能介紹

2.2 程序設計的思路

2.3 random模塊

2.4 程序設計的步驟

思考題

第3章 面向對象設計應用——發牌游戲

3.1 發牌游戲功能介紹

3.2 Python面向對象設計

3.2.1 定義和使用類

3.2.2 構造函數__init__

3.2.3 析構函數

3.2.4 實例屬性和類屬性

3.2.5 私有成員與公有成員

3.2.6 方法

3.2.7 類的繼承

3.2.8 多態

3.3 撲克牌發牌程序設計的步驟

3.3.1 設計類

3.3.2 主程序

思考題

第4章 Python 圖形界面設計——猜數字游戲

4.1 使用Tkinter開發猜數字游戲功能介紹

4.2 Python 圖形界面設計

4.2.1 創建Windows窗口

4.2.2 幾何布局管理器

4.2.3 Tkinter 組件

4.2.4 Tkinter字體

4.2.5 Python事件處理

4.3 猜數字游戲程序設計的步驟

思考題

第5章 Tkinter圖形繪制——圖形版發牌程序

5.1 撲克牌發牌窗體程序功能介紹

5.2 程序設計的思路

5.3 Canvas圖形繪制技術

5.3.1 Canvas畫布組件

5.3.2 Canvas上的圖形對象

5.4 圖形版發牌程序設計的步驟

思考題

第6章 數據庫應用——智力問答游戲

6.1 智力問答游戲功能介紹

6.2 程序設計的思路

6.3 數據庫訪問技術

6.3.1 訪問數據庫的步驟

6.3.2 創建數據庫和表

6.3.3 數據庫的插入、更新和刪除操作

6.3.4 數據庫表的查詢操作

6.3.5 數據庫使用實例——學生通訊錄

6.4 智力問答游戲程序設計的步驟

6.4.1 生成試題庫

6.4.2 讀取試題信息

6.4.3 界面和邏輯設計

思考題

第7章 網絡編程和多線程——網絡五子棋游戲

7.1 網絡五子棋游戲簡介

7.2 網絡編程基礎

7.2.1 互聯網TCP/IP協議

7.2.2 IP協議

7.2.3 TCP和UDP協議

7.2.4 端口

7.2.5 Socket

7.3 TCP編程

7.3.1 TCP客戶端編程

7.3.2 TCP服務器端編程

7.4 UDP編程

7.5 多線程編程

7.5.1 進程和線程

7.5.2 創建線程

7.5.3 線程同步

7.5.4 定時器Timer

7.6 網絡五子棋游戲設計步驟

7.6.1 數據通信協議設計和判斷輸贏的算法

7.6.2 服務器端程序設計

7.6.3 客戶端程序設計

思考題

第8章 Python圖像處理——人物拼圖游戲

8.1 人物拼圖游戲介紹

8.2 程序設計的思路

8.3 Python圖像處理

8.3.1 Python圖像處理類庫(PIL)

8.3.2 復制和粘貼圖像區域

8.3.3 調整尺寸和旋轉

8.3.4 轉換成灰度圖像

8.3.5 對像素進行操作

8.4 程序設計的步驟

8.4.1 Python處理圖片切割

8.4.2 游戲邏輯實現

思考題

游戲實戰篇

第9章 人機對戰井字棋游戲

9.1 人機對戰井字棋游戲功能介紹

9.2 人機對戰井字棋游戲設計思想

9.3 人機對戰井字棋游戲設計步驟

9.4 人機對戰井字棋游戲窗體版

第 10章 連連看游戲

10.1 連連看游戲介紹

10.2 程序設計的思路

10.3 程序設計的步驟

第 11章 推箱子游戲

11.1 推箱子游戲介紹

11.2 程序設計的思路

11.3 關鍵技術

11.4 程序設計的步驟

第 12章 兩人麻將游戲

12.1 麻將游戲介紹

12.2 兩人麻將游戲設計的思路

12.2.1 素材圖片

12.2.2 游戲邏輯實現

12.2.3 碰吃牌判斷

12.2.4 胡牌算法

12.2.5 實現電腦智能出牌

12.3 關鍵技術

12.3.1 聲音播放

12.3.2 返回對應位置的組件

12.3.3 對保存麻將牌的列表排序

12.4 兩人麻將游戲設計的步驟

12.4.1 麻將牌類設計

12.4.2 設計游戲主程序

第 13章 貪吃蛇游戲

13.1 貪吃蛇小游戲介紹

13.2 程序設計的思路

13.3 程序設計的步驟

13.3.1 Grid類(場地類)

13.3.2 Food類(豆類)

13.3.3 Snake(蛇類)

13.3.4 SnakeGame(游戲邏輯類)

第 14章 人機對戰黑白棋游戲

14.1 黑白棋游戲介紹

14.2 黑白棋游戲設計的思路

14.3 游戲邏輯實現

第 15章 掃雷游戲

15.1 游戲介紹

15.2 程序設計的思路

15.3 關鍵技術

15.4 程序設計的步驟

第 16章 中國象棋

16.1 中國象棋介紹

16.2 關鍵技術

16.3 中國象棋設計思路

16.4 中國象棋實現的步驟

第 17章 21點撲克牌游戲

17.1 21點撲克牌游戲介紹

17.2 關鍵技術

17.3 程序設計的步驟

第 18章 華容道游戲

18.1 華容道游戲介紹

18.2 華容道游戲設計思路

18.3 程序設計的步驟

游戲提高篇

第 19章 基于Pygame游戲設計

19.1 Pygame基礎知識

19.1.1 安裝Pygame庫

19.1.2 Pygame的模塊

19.2 Pygame的使用

19.2.1 Pygame開發游戲的主要流程

19.2.2 Pygame的圖像圖形繪制

19.2.3 Pygame的鍵盤和鼠標事件的處理

19.2.4 Pygame的字體使用

19.2.5 Pygame的聲音播放

19.2.6 Pygame的精靈使用

19.3 基于Pygame設計貪吃蛇游戲

19.4 基于Pygame設計飛機大戰游戲

19.4.1 游戲角色

19.4.2 游戲界面顯示

19.4.3 游戲邏輯實現

19.5 基于Pygame設計黑白棋游戲

19.5.1 黑白棋游戲介紹

19.5.2 黑白棋游戲設計的思路

19.5.3 游戲邏輯實現

第 20章 2048游戲

20.1 2048游戲介紹

20.2 2048設計思想

20.3 程序設計的步驟

參考文獻





展開全部

PYTHON游戲設計案例實戰 作者簡介

夏敏捷 有二十多年教學經驗,出版10余部著作。 《Java游戲編程原理與實踐教程》人民郵電出版社,2013年7月,5千多冊. 《大學計算機基礎》人民郵電出版社,2013年9月,2萬多冊.

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 蒸压釜_蒸养釜_蒸压釜厂家-山东鑫泰鑫智能装备有限公司 | SEO网站优化,关键词排名优化,苏州网站推广-江苏森歌网络 | 扬尘在线监测系统_工地噪声扬尘检测仪_扬尘监测系统_贝塔射线扬尘监测设备「风途物联网科技」 | 烽火安全网_加密软件、神盾软件官网 | 耐酸碱泵-自吸耐酸碱泵型号「品牌厂家」立式耐酸碱泵价格-昆山国宝过滤机有限公司首页 | 珠海白蚁防治_珠海灭鼠_珠海杀虫灭鼠_珠海灭蟑螂_珠海酒店消杀_珠海工厂杀虫灭鼠_立净虫控防治服务有限公司 | 保镖公司-私人保镖-深圳保镖公司【环宇兄弟保镖】 | 购买舔盐、舔砖、矿物质盐压块机,鱼饵、鱼饲料压块机--请到杜甫机械 | 太原装修公司_山西整装家装设计_太原室内装潢软装_肖邦家居 | 工作心得_读书心得_学习心得_找心得体会范文就上学道文库 | 广州云仓代发-昊哥云仓专业电商仓储托管外包代发货服务 | 齿轮减速机电机一体机_齿轮减速箱加电机一体化-德国BOSERL蜗轮蜗杆减速机电机生产厂家 | 课件导航网_ppt课件_课件模板_课件下载_最新课件资源分享发布平台 | 无刷电机_直流无刷电机_行星减速机-佛山市藤尺机电设备有限公司 无菌检查集菌仪,微生物限度仪器-苏州长留仪器百科 | 重庆磨床过滤机,重庆纸带过滤机,机床伸缩钣金,重庆机床钣金护罩-重庆达鸿兴精密机械制造有限公司 | 云南标线|昆明划线|道路标线|交通标线-就选云南云路施工公司-云南云路科技有限公司 | 餐饮加盟网_特色餐饮连锁加盟店-餐饮加盟官网 | 潍坊大集网-潍坊信息港-潍坊信息网 | 税筹星_灵活用工平台_企业财务顾问_财税法薪综合服务平台 | 贵州水玻璃_-贵阳花溪闽兴水玻璃厂 | 济南办公室装修-厂房装修-商铺装修-工装公司-山东鲁工装饰设计 | 书法培训-高考书法艺考培训班-山东艺霖书法培训凭实力挺进央美 | 东莞韩创-专业绝缘骨架|马达塑胶零件|塑胶电机配件|塑封电机骨架厂家 | 三板富 | 专注于新三板的第一垂直服务平台 | 无锡门窗-系统门窗-阳光房-封阳台-断桥铝门窗厂[窗致美] | 太阳能发电系统-太阳能逆变器,控制器-河北沐天太阳能科技首页 | 工业淬火油烟净化器,北京油烟净化器厂家,热处理油烟净化器-北京众鑫百科 | 皮带机-带式输送机价格-固定式胶带机生产厂家-河南坤威机械 | 玄米影院| 深圳富泰鑫五金_五金冲压件加工_五金配件加工_精密零件加工厂 | 工业铝型材-铝合金电机壳-铝排-气动执行器-山东永恒能源集团有限公司 | 5L旋转蒸发器-20L-50L旋转蒸发器-上海越众仪器设备有限公司 | 水平筛厂家-三轴椭圆水平振动筛-泥沙震动筛设备_山东奥凯诺矿机 包装设计公司,产品包装设计|包装制作,包装盒定制厂家-汇包装【官方网站】 | 网站建设-网站制作-网站设计-网站开发定制公司-网站SEO优化推广-咏熠软件 | 海外仓系统|国际货代系统|退货换标系统|WMS仓储系统|海豚云 | 塑胶跑道施工-硅pu篮球场施工-塑胶网球场建造-丙烯酸球场材料厂家-奥茵 | 船用烟火信号弹-CCS防汛救生圈-船用救生抛绳器(海威救生设备) | 手机游戏_热门软件app下载_好玩的安卓游戏下载基地-吾爱下载站 | 宽带办理,电信宽带,移动宽带,联通宽带,电信宽带办理,移动宽带办理,联通宽带办理 | 无线对讲-无线对讲系统解决方案-重庆畅博通信 | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 |