遊戲編程入門

遊戲編程入門

《遊戲編程入門》是2005年人民郵電出版社出版的圖書,作者是king,譯者是虹夜。本書介紹遊戲編程入門技法的大眾計算機編程教輔。

基本介紹

  • 書名:遊戲編程入門zh
  • 作者:king
  • 譯者:虹夜
  • ISBN:9787115136602,7115136602
  • 類別:黑客新手
  • 頁數:1555頁
  • 定價:¥1.00
  • 出版社人民郵電出版社
  • 出版時間:2005-9-1
內容簡介,作品目錄,作品前言,

內容簡介

本書適用於任何對C++語言有基本了解的讀者閱讀,適宜作為讀者進入遊戲開發領域的技術入門學習用書。
本書介紹如何設計和構建自己的電腦遊戲。本書不是泛泛地介紹編程理論,而是引導讀者開發一個“即插即用”的遊戲引擎,可以增強和重用這個遊戲引擎以開發各種遊戲。書中包括了7個完整遊戲的詳盡解釋以及示例代碼,使讀者準備好開始自己的遊戲項目開發。如果讀者喜愛玩遊戲,那么只需在學習了如何開發它們之後,就可以玩上自己開發的遊戲了。
光碟內容:Bloodshed Dev-C++開發環境;在本書中開發的示例和遊戲的完整原始碼和可執行程式檔案;C++語言和Windows編程的入門指導。該書介紹了如何設計和構建自己的電腦遊戲。

作品目錄

第1部分 入門
第1章 學習開發遊戲的基礎知識
第2章 創建遊戲引擎
第3章 學習繪製基本圖形
第4章 繪製圖形圖像
第2部分 與遊戲玩家互動
第5章 使用鍵盤和滑鼠控制遊戲
第6章 示例遊戲:Brainiac
第7章 使用遊戲桿改進輸入
第8章 示例遊戲:Light Cycles
第3部分 在遊戲中使用了畫面
第9章 使用子畫面動畫移動對象
第10章 管理子畫面
第11章 示例遊戲:Henway
第4部分 使用聲音和音樂
第12章 播放數字聲音效果
第13章 播放MIDI音樂
第14章 示例遊戲:Battle Office
第5部分 高級動畫
第15章 實現了畫面外觀動畫
第16章 創建子畫面背景
第17章 示例遊戲:Meteor Defense
第6部分 讓遊戲擁有大腦
第18章 教遊戲思考
第19章 示例遊戲:Space Out
第7部分 增添遊戲的趣味性
第20章 使用閃屏增添遊戲的活力
第21章 使用演示模式展示遊戲
第22章 記錄高分
第8部分 附加練習
第23章 使用滋動背景更改遠景
第24章 示例遊戲:Stunt Jumper
配套光碟上的附錄
附錄A 選擇遊戲開發工具
附錄B C++編程入門
附錄C Windows遊戲編程入門
附錄D 創建遊戲圖形

作品前言

像Junkyard Wars和American Chopper這樣的電視節目獲得了極大的成功,在很大程度上是因為它們揭示了有趣的機器(例如潛水艇、破城槌以及機車等)構造背後的創造性過程。自從有了電視以來,教育性的電視節目就一直存在,但是直到最近,教育才進入了正統娛樂的領域。這些節目之所以獲得成功,是因為它們展示了在頭腦中產生一個想法並將它們轉化為現實是多么有趣和具有挑戰性。是的,它們是教育性的,但是更重要的是,它們很有趣。本書中有同樣有挑戰性的樂趣在等待著讀者,你將學習如何構建自己的視頻遊戲。不,你不能轟鳴著引擎騎著自己的遊戲在街道上飛速行駛,但是你可以與朋友和家人分享,炫耀自己新獲得..
《遊戲編程入門(原書第3版)》從基本的Windows編程開始,為遊戲編程入門者介紹了使DirectX在Windows下編寫遊戲所需的基礎知識。讀者將學習到把思想轉化為現實所需的技術比如2D、3D圖形的繪製、背景捲動、處理遊戲輸入、音效、碰撞檢測等。
《遊戲編程入門(原書第3版)》語言簡練,適合有志於進入遊戲編程世界且有一定C語言編程基礎的初學者閱讀,也適合作為社會培訓機構的培訓教材。
《遊戲編程入門(原書第3版)》中文簡體字翻譯版由聖智學習出版公司授權機械工業出版社獨出版發行。此版本僅限在中華人民共和國境內(不包括中國香港、澳門特別行政區及中國台灣)銷售。未經授權的《遊戲編程入門(原書第3版)》出口將被視為違反著作權法的行為。未經出版者預先書面許可,不得以任何方式複製或發行奉書的任何部分。

相關詞條

熱門詞條

聯絡我們