C語言課程設計與遊戲開發實踐教程(麵嚮“工程教育認證”計算機係列課程規劃教材)教材

C語言課程設計與遊戲開發實踐教程(麵嚮“工程教育認證”計算機係列課程規劃教材)教材 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
童晶丁海軍金永霞周小芹 著



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-27

類似圖書 點擊查看全場最低價


圖書介紹

店鋪: 書蟲圖書專營店
齣版社: 清華大學齣版社
ISBN:9787302472407
商品編碼:23919265560
包裝:平裝-膠訂
開本:16
齣版時間:2017-08-01
頁數:237
字數:410000


相關圖書





圖書描述



商品參數
C語言課程設計與遊戲開發實踐教程(麵嚮“工程教育認證”計算機係列課程規劃教材)
            定價 39.00
齣版社 清華大學齣版社
版次 1
齣版時間 2017年08月
開本 32開
作者 童晶 丁海軍 金永霞 周小芹
裝幀 平裝-膠訂
頁數 237
字數 410000
ISBN編碼 9787302472407
重量


內容介紹
本書把遊戲開發實踐應用於C語言課程設計教學,應用C語言從無到有開發遊戲,通過遊戲案例逐步應用學到的語法知識,提升讀者對編程的興趣和能力。書中第1~3章學習普通Win32程序的遊戲開發,第4~5章學習圖形交互遊戲開發,第6~7章進行後續語法知識的學習與應用,第8章介紹瞭多個遊戲開發實踐案例。 本書可以作為理工科大學生程序設計或者C語言程序設計的配套教材,也可以作為編程愛好者的自學輔導書。

目錄

第1章C語言遊戲開發快速入門

 

1.1彈跳的小球

 

1.1.1顯示靜止的小球

 

1.1.2小球下落

 

1.1.3上下彈跳的小球

 

1.1.4斜著彈跳的小球

 

1.1.5控製小球彈跳的速度

 

1.1.6小結

 

1.2zui簡單的飛機遊戲

 

1.2.1scanf控製飛機移動

 

1.2.2getch控製飛機移動

 

1.2.3顯示復雜的飛機圖案

 

1.2.4發射激光

 

1.2.5打靶練習

 

1.2.6小結

 

1.3程序調試方法

 

1.3.1語法錯誤

 

1.3.2邏輯錯誤

 

1.3.3常用技巧

 

第2章函數封裝的遊戲開發

 

2.1飛機遊戲

 

2.1.1代碼重構

 

2.1.2新式子彈

 

2.1.3靜止的敵機

 

2.1.4敵機移動

 

2.1.5擊中敵機

 

2.1.6清屏功能

 

2.1.7小結

 

2.2用函數實現反彈球消磚塊

 

2.2.1代碼重構

 

2.2.2顯示邊框

 

2.2.3顯示移動擋闆

 

2.2.4反彈小球

 

2.2.5消磚塊

 

2.2.6小結

 

2.3flappy bird

 

2.3.1下落的小鳥

 

2.3.2顯示小鳥和障礙物

 

2.3.3讓障礙物移動

 

2.3.4判斷是否碰撞

 

2.3.5障礙物循環齣現

 

2.3.6小結

 

第3章應用數組的遊戲開發

 

3.1生命遊戲

 

3.1.1遊戲的初始化

 

3.1.2繁衍或死亡

 

3.1.3小結

 

3.2用數組實現反彈球消磚塊

 

3.2.1反彈球

 

3.2.2增加擋闆

 

3.2.3消磚塊

 

3.2.4小結

 

3.3空戰遊戲

 

3.3.1飛機的顯示與控製

 

3.3.2發射子彈

 

3.3.3擊中敵機

 

3.3.4多颱敵機

 

3.3.5發射散彈

 

3.3.6小結

 

3.4貪吃蛇

 

3.4.1構造小蛇

 

3.4.2小蛇的移動

 

3.4.3玩傢控製小蛇移動

 

3.4.4判斷遊戲失敗

 

3.4.5吃食物增加長度

 

3.4.6小結

 

3.5版本管理與團隊協作

 

3.5.1SVN簡介

 

3.5.2開發實踐

 

3.5.3小結

 

第4章簡單繪圖遊戲的開發

 

4.1EasyX快速入門

 

4.1.1EasyX的介紹與安裝

 

4.1.2簡易繪圖

 

4.1.3簡單動畫

 

4.1.4小結

 

4.2多球反彈

 

4.2.1多個反彈球和牆壁碰撞

 

4.2.2反彈球之間相互碰撞

 

4.2.3小結

 

4.3實時鍾錶

 

4.3.1繪製靜態秒針

 

4.3.2秒針的轉動

 

4.3.3根據實際時間轉動

 

4.3.4添加時針和分針

 

4.3.5添加錶盤刻度

 

4.3.6小結

 

4.4結閤遊戲開發框架和EasyX繪圖實現反彈球消磚塊

 

4.4.1遊戲框架代碼的重構

 

4.4.2繪製靜態擋闆

 

4.4.3控製擋闆接球

 

4.4.4消磚塊

 

4.4.5小結

 

4.5鼠標交互

 

4.5.1鼠標交互基礎

 

4.5.2用鼠標控製擋闆移動

 

4.5.3按鼠標左鍵初始化小球位置

 

4.5.4小結

 

第5章應用圖片與聲音素材的遊戲開發

 

5.1使用圖片與聲音

 

5.1.1圖片的導入與使用

 

5.1.2遮罩圖的使用

 

5.1.3flappy bird初步

 

5.1.4聲音的導入與使用

 

5.1.5帶音效的flappy bird

 

5.1.6小結

 

5.2飛機大戰

 

5.2.1用鼠標控製飛機移動

 

5.2.2發射子彈

 

5.2.3增加敵機

 

5.2.4判斷勝敗

 

5.2.5增加音效

 

5.2.6小結

 

5.3復雜動畫效果

 

5.3.1小人原地行走

 

5.3.2控製小人移動

 

5.3.3構建動態地圖

 

5.3.4小結

 

5.4雙人遊戲

 

5.4.1雙人輸入的問題

 

5.4.2異步輸入函數

 

5.4.3雙人反彈球

 

5.4.4小結

 

第6章其他語法知識在遊戲開發中的應用

 

6.1指針

 

6.1.1減少不必要的全局變量

 

6.1.2動態二維數組

 

6.1.3小結

 

6.2字符串

 

6.2.1得分的轉換與輸齣

 

6.2.2音樂播放函數的封裝

 

6.2.3靜態字符陣列的創建

 

6.2.4一場字符雨

 

6.2.5字符雨動畫

 

6.2.6小結

 

6.3結構體

 

6.3.1靜止小球的初始化與顯示

 

6.3.2小球的運動與反彈

 

6.3.3小球運動的規範化

 

6.3.4鼠標的吸引力

 

6.3.5鼠標的擊打斥力

 

6.3.6鼠標的擾動力

 

6.3.7絕dui延時

 

6.3.8小結

 

6.4文件

 

6.4.1工作目錄的設定

 

6.4.2多畫麵顯示

 

6.4.3遊戲的讀檔和存檔

 

6.4.4小結

 

第7章遊戲化學習C語言的知識難點

 

7.1遞歸

 

7.1.1傳統漢諾塔

 

7.1.2可視化漢諾塔

 

7.1.3小結

 

7.2鏈錶

 

7.2.1單個結點數據結構的定義

 

7.2.2兩個結點的串聯

 

7.2.3多個結點的初始化

 

7.2.4鏈錶的輸齣

 

7.2.5刪除結點

 

7.2.6小結

 

第8章遊戲開發實踐案例

 

8.1挖地小子

 

8.1.1主體功能描述

 

8.1.2主要實現步驟

 

8.2颱球

 

8.2.1主體功能描述

 

8.2.2主要實現步驟

 

8.3太鼓達人

 

8.3.1主體功能描述

 

8.3.2主要實現步驟

 

8.4掃雷

 

8.4.1主體功能描述

 

8.4.2主要實現步驟

 

8.5藍色藥水

 

8.5.1主體功能描述

 

8.5.2主要實現步驟

 

8.6Rings

 

8.6.1主體功能描述

 

8.6.2主要實現步驟

 

8.7豬小弟

 

8.7.1主體功能描述

 

8.7.2主要實現步驟

 

8.8俄羅斯方塊

 

8.8.1主體功能描述

 

8.8.2主要實現步驟

 

8.9通天魔塔

 

8.9.1主體功能描述

 

8.9.2主要實現步驟

 

8.101010

 

8.10.1主體功能描述

 

8.10.2主要實現步驟

 

8.11炸彈人

< C語言課程設計與遊戲開發實踐教程(麵嚮“工程教育認證”計算機係列課程規劃教材)教材 下載 mobi epub pdf txt 電子書 格式

C語言課程設計與遊戲開發實踐教程(麵嚮“工程教育認證”計算機係列課程規劃教材)教材 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

C語言課程設計與遊戲開發實踐教程(麵嚮“工程教育認證”計算機係列課程規劃教材)教材 下載 mobi pdf epub txt 電子書 格式 2024

C語言課程設計與遊戲開發實踐教程(麵嚮“工程教育認證”計算機係列課程規劃教材)教材 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

類似圖書 點擊查看全場最低價

C語言課程設計與遊戲開發實踐教程(麵嚮“工程教育認證”計算機係列課程規劃教材)教材 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


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

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有