java遊戲程序設計教程

java遊戲程序設計教程 pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:何青
出品人:
頁數:295
译者:
出版時間:2014-7-1
價格:42
裝幀:平裝
isbn號碼:9787115354181
叢書系列:
圖書標籤:
  • 遊戲
  • java
  • 編程
  • 好好
  • Java
  • 遊戲
  • 編程
  • 教程
  • 學習
  • 入門
  • 開發
  • 設計
  • 算法
  • 圖形
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

本書通過目前流行的高級編程語言——Java語言來介紹遊戲程序設計的相關知識,並通過案例講解的方式由淺入深地介紹遊戲設計各個環節的基本理論和方法。

全書共13章,分彆介紹瞭計算機遊戲的發展及遊戲設計的基本流程,遊戲的基本框架和運行機製;圍繞一個2D橫版動作遊戲案例詳細闡述遊戲設計的具體細節,內容涉及遊戲場景創建、遊戲角色設定、場景和角色的交互、遊戲關卡設計、遊戲音樂的播放及簡單人工智能的實現等;分彆介紹手機遊戲設計及遊戲設計工具Greenfoot,並對幾個遊戲案例的設計過程進行瞭詳細講解。

本書適閤作為本科院校及大專院校的教材,也可供職業技術學校和各遊戲培訓機構使用。此外,本書也適閤對遊戲程序設計及Java程序設計感興趣的讀者閱讀。

著者簡介

圖書目錄

第1章計算機遊戲概述
1.1計算機遊戲的發展曆史
1.2計算機遊戲的基本類型
1.3計算機遊戲的本質及特徵
1.4計算機遊戲的主要功能
習題
第2章遊戲設計的基本流程
2.1遊戲策劃
2.2遊戲美術設計
2.3遊戲音頻設計
2.4遊戲程序設計
2.5遊戲測試
習題
第3章遊戲程序的基本框架
3.1Java2D圖形繪製簡介
3.1.1坐標係統
3.1.2圖形處理類
3.1.3繪製幾何圖形
3.1.4填充圖形
3.1.5圖形變換
3.2構建遊戲循環
3.3雙緩衝機製
3.3.1離屏繪製
3.3.2前屏顯示
3.4遊戲的運行框架
3.5設置幀速率
3.6Applet遊戲程序框架
習題
第4章遊戲的運行機製
4.1遊戲中的物體運動
4.1.1模擬勻速直綫運動
4.1.2模擬加速直綫運動
4.2碰撞檢測
4.3傳遞控製命令
4.4遊戲設計案例一:《貪食蛇》遊戲
4.4.1遊戲整體設計
4.4.2貪食蛇的錶示
4.4.3繪製貪食蛇
4.4.4食物類的實現
4.5遊戲設計案例二:《打磚塊》遊戲
4.5.1遊戲整體設計
4.5.2擋闆類的實現
4.5.3磚塊類的實現
4.5.4小球類的實現
習題
第5章遊戲場景設定
5.1Java2D圖像繪製簡介
5.2繪製捲軸型圖像
5.2.1基本繪製方法
5.2.2滾動顯示
5.2.3創建Ribbon類
5.3繪製磚塊型圖像
5.3.1基本繪製方法
5.3.2創建TileMap類
5.3.3滾動顯示
5.4創建完整的遊戲場景
習題
第6章遊戲角色設定
6.1精靈的圖像繪製
6.2精靈的移動控製
6.3創建精靈類
習題
第7章角色與場景的交互
7.1概述
7.2玩傢角色的運動及控製
7.3玩傢角色與遊戲場景的碰撞檢測
7.3.1基本原理
7.3.2創建GameWorldManager類
7.3.3調用碰撞檢測方法
7.4電腦角色的運動及碰撞檢測
7.4.1定義電腦角色的行為
7.4.2設置電腦角色的初始位置
7.5玩傢角色與電腦角色的碰撞檢測
習題
第8章聲音效果設定
8.1播放音效
8.2播放音樂
8.3為遊戲添加動作音效和場景音樂
習題
第9章完善遊戲規則
9.1有限狀態機模型
9.2玩傢角色跳起來"踩"電腦角色
9.3玩傢角色發射子彈攻擊電腦角色
9.4增加玩傢角色生命值
9.5顯示玩傢生命及遊戲分數
9.6實現簡單的遊戲人工智能
習題
第10章遊戲關卡設計
10.1完善遊戲關卡
10.1.1完善場景的滾動
10.1.2添加敵人和道具
10.1.3添加新的關卡
10.2添加遊戲菜單
10.2.1遊戲菜單設計
10.2.2遊戲菜單的顯示
10.2.3遊戲的保存與恢復
10.3設計關卡地圖編輯器
10.3.1地圖編輯器總體設計
10.3.2地圖編輯器詳細設計
習題
第11章手機遊戲設計簡介
11.1手機遊戲概述
11.2手機遊戲開發平颱簡介
11.3手機遊戲的程序框架
11.3.1使用WTK設計手機遊戲
11.3.2使用NetBeans設計手機遊戲
11.4設計《打磚塊》手機遊戲
11.5使用遊戲生成器創建手機遊戲
習題
第12章遊戲設計工具Greenfoot
12.1概述
12.2基本操作方法
12.2.1打開遊戲場景
12.2.2添加遊戲角色
12.2.3運行遊戲
12.3相關API簡介
12.4編寫遊戲程序
12.4.1創建遊戲世界
12.4.2創建遊戲角色
12.4.3讓遊戲角色運動起來
12.4.4處理遊戲中的圖像
12.4.5碰撞檢測
12.4.6鍵盤控製
12.4.7鼠標控製
12.4.8播放聲音
12.4.9控製遊戲的運行
12.4.10導齣遊戲場景
12.5編程示例
習題
第13章遊戲設計案例詳解
13.1模擬鋼琴遊戲
13.1.1基本功能設計
13.1.2添加更多琴鍵
13.2太空射擊遊戲
13.2.1構建遊戲框架
13.2.2程序結構優化
13.3點燈遊戲
13.3.1遊戲整體設計
13.3.2各個類的具體實現
習題
附錄Java類庫引用參考
參考文獻
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

评分

评分

评分

评分

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有