官术网_书友最值得收藏!

精通Cocos2d-x游戲開發(fā)(基礎卷)
會員

《Cocos2d-x游戲開發(fā)》分為《基礎卷》和《進階卷》兩個分冊。兩卷書籍都有明確的寫作目的。《基礎卷》專注于Cocos2d-x引擎基礎,致力于讓Cocos2d-x初學者成為一個基礎扎實、靠譜的程序員。《進階卷》專注于各種實用技術,是作者多年開發(fā)經(jīng)驗的結晶,書中的技術點大多是基于實際工作中碰到的問題提煉而來,從問題的本質出發(fā)到解決問題的思路,提供了多種解決方案,并對比各方案的優(yōu)缺點,啟發(fā)讀者思考。本書為《Cocos2d-x游戲開發(fā)》的《基礎卷》,共31章,分為4篇。第1篇為《入門篇》,涵蓋的主要內容有Cocos2d-x開發(fā)環(huán)境、學習建議、注意事項及低級錯誤總結,以及必備的C++編程基礎和指針知識等。第2篇為《基礎框架篇》,涵蓋的主要內容有節(jié)點系統(tǒng)、內存管理、場景和層、精靈、動作系統(tǒng)、動畫、紋理、文字、運行機制、渲染機制、消息機制和Schedule等。第3篇為《UI與交互篇》,涵蓋的主要內容有觸摸輸入、文本輸入、按鈕與重力感應輸入、Menu和MenuItem,以及GUI框架的功能控件、文本輸入、文本顯示及容器控件等。第4篇為《CocoStudio工具鏈篇》,涵蓋的主要內容有CocoStudio的UI編輯器、場景編輯器、動畫編輯器、2.x編輯器及CocosBuilder等。本書適合學習Cocos2d-x游戲開發(fā)的零基礎讀者閱讀,尤其適合Cocos2d-x自學人員。對于大中專院校的學生和社會培訓班的學員,本書也是一本不可多得的學習教程。

王永寶 ·游戲 ·19.9萬字

微信小游戲開發(fā):前端篇
會員

“微信小游戲開發(fā)”系列圖書包含本書和《微信小游戲開發(fā):后端篇》,融匯了騰訊云TVP李藝多年來的一線項目研發(fā)和教學經(jīng)驗。本書最大的特點是基于一個精心設計的PBL實戰(zhàn)項目,以模擬項目迭代重構的方式,循序漸進地介紹前端所有的知識點和技能,包括但不限于計算機網(wǎng)絡通信基礎、JS編程語言、面向對象的軟件設計思想和設計模式、模塊化編程思想、小游戲開發(fā)技巧等。為了方便讀者學習,隨書還附有相應的完整源碼。本書共分為三篇。第一篇(第1章),潛龍勿用,共2課,介紹微信小游戲是如何運行的,以及如何創(chuàng)建第一個小游戲項目。第二篇(第2~5章),見龍在田,共14課。第2~3章介紹如何用HTML5技術實現(xiàn)一個小游戲;第4~5章介紹如何將這個HTML5小游戲改寫成微信小游戲,方便開發(fā)者從4399平臺或3366平臺上學習與借鑒開發(fā)技巧。第三篇(第6~11章),龍戰(zhàn)于野,共16課。本篇是本書的實戰(zhàn)重點,主要介紹如何對小游戲項目進行重構,因為好的軟件不是事先設計出來的,而是通過不斷重構慢慢迭代出來的。第6~8章介紹小游戲項目的模塊化重構方法,第9~11章介紹小游戲項目的面向對象重構方法。

李藝 ·游戲 ·19.7萬字

J2ME手機游戲開發(fā)詳解
會員

本書是一本介紹J2ME無線開發(fā)的實訓教程,面向具有基本J2ME無線開發(fā)基礎的開發(fā)人員。本書通過7個典型的例子,從不同的方面分別介紹了J2ME游戲開發(fā)的實用技術。通過實際代碼的閱讀和討論,讀者能夠在提高編程技能的同時,培養(yǎng)游戲開發(fā)的素養(yǎng)。本書分為13章,第1~6章是J2ME游戲開發(fā)的準備知識,主要介紹J2ME的基本知識,以及WTK開發(fā)環(huán)境的搭建;第7~13章詳細講解了《數(shù)獨》、《坦克大戰(zhàn)》、《雷電》、《五子棋》的單機和藍牙版、《連連看》、《劍神》等多款游戲的設計與開發(fā),這些游戲涵蓋了射擊策略游戲、棋類游戲、休閑娛樂游戲、飛行射擊游戲、藍牙聯(lián)網(wǎng)游戲、角色扮演游戲等類型游戲。本書選擇的實例都是精心設計的并且富有代表性,每個實例的制作步驟都以通俗易懂的語言闡述,并穿插講解和效果演示,在閱讀時就像聽課一樣詳細而貼切。讀者只需要按照步驟操作,就可以寫出實現(xiàn)各種不同功能的MIDP程序。各個實例之間相互獨立,讀者可以根據(jù)興趣和需求有選擇地進行學習。本書的讀者對象要求有J2ME語言基礎,已經(jīng)基本掌握用戶界面、媒體播放和記錄存儲的概念和技巧。主要為從事J2ME平臺移動增值業(yè)務開發(fā)的工程技術人員、高校學生和相關技術的愛好者使用。

龔劍等編著 ·游戲 ·17.5萬字

HTC Vive VR游戲開發(fā)實戰(zhàn)
會員

本書是目前HTCVive在VR開發(fā)方面解析最為全面的書,也是一本實戰(zhàn)教程書籍。如果你不會編程,不會游戲引擎,沒關系,本書在附錄中為你準備了教學資料和視頻分享目錄。讀者完全可以從零開始,只要堅持學習,就可以開發(fā)出VR游戲應用。本書以HTCViveVR游戲開發(fā)實例教學為主線,循序漸進地介紹針對HTCVive設備在VR游戲開發(fā)方面的整套流程。第1章從零開始引導讀者了解什么是VR,以及HTCVive設備簡介,對程序員、美工和策劃都有幫助。第2章介紹兩個被廣泛應用的游戲引擎,讓讀者對游戲開發(fā)工具有一個較全面的認識。第3章講述HTCVive開發(fā)最重要的插件SteamVR——開發(fā)VR游戲的左膀右臂。第4章是一個VR游戲實例,逐步實現(xiàn)一個簡單的VR打僵尸游戲。第5章重點介紹SteamVRUnityToolkit在各個功能上的實現(xiàn),分別詳細解析其中的37個案例,讓讀者學會實現(xiàn)VR游戲中所需要的各種各樣的功能。第6章重新回到游戲開發(fā)中,將各種功能實踐到游戲開發(fā)中去,實現(xiàn)從理論到實踐的過渡。最后,附錄中給出參考文獻和學習資料分享。本書還提供了所有實例的源代碼與素材文件,供讀者上機練習使用,讀者可從網(wǎng)上下載本書資源文件。本書適用于廣大游戲開發(fā)人員、游戲開發(fā)愛好者、軟件培訓機構以及計算機專業(yè)的學生等。

胡良云 ·游戲 ·10.1萬字

Unity3D網(wǎng)絡游戲實戰(zhàn)
會員

本書先提出了一個明確的學習目標,即制作一款完整的多人對戰(zhàn)游戲,然后逐步去實現(xiàn)它。全書涉及行走控制、人工智能系統(tǒng)、界面系統(tǒng)、服務端框架、客戶端框架、房間系統(tǒng)、戰(zhàn)場系統(tǒng)等多項內容。在涉及相關知識點時,書中會有詳細的講解。具體來說,本書分為如下3個部分。第一部分“單機游戲”:第1章至第5章,主要介紹如何開發(fā)一款功能完整的坦克單機游戲。除了讓坦克行走、開炮,還將介紹基于代碼和資源分離的界面系統(tǒng)、敵人AI。了解開發(fā)單機游戲的知識,也是為接下來的網(wǎng)絡開發(fā)學習奠定基礎。第二部分“網(wǎng)絡原理”:第6章至第8章,主要介紹網(wǎng)絡通信的原理,開發(fā)客戶端的網(wǎng)絡模塊和服務端程序框架。這套框架具有較高的通用性,可以運用在多種游戲上。第三部分“網(wǎng)絡游戲”:第9章至第12章,主要講解房間系統(tǒng)和同步系統(tǒng)的邏輯實現(xiàn),將單機坦克游戲改造成多人對戰(zhàn)的網(wǎng)絡游戲。作為實例教程,本書偏重于例子中涉及的知識點。如果讀者想要深入了解某些內容,或者了解實現(xiàn)某種功能的更多方法,建議在閱讀本書的過程中多多查詢相關資料,以便做到舉一反三。

羅培羽 ·游戲 ·9.7萬字

QQ閱讀手機版

主站蜘蛛池模板: 庄河市| 钦州市| 大宁县| 静海县| 云阳县| 抚顺县| 永修县| 镇雄县| 夏河县| 托克逊县| 肇东市| 松原市| 桃园市| 沙河市| 衡水市| 清原| 晋中市| 榆社县| 鄂托克旗| 田阳县| 龙泉市| 鄂州市| 大同市| 海淀区| 台江县| 德兴市| 二连浩特市| 舒城县| 遵化市| 黄石市| 云霄县| 江安县| 登封市| 中阳县| 洪江市| 富平县| 敖汉旗| 和林格尔县| 贡觉县| 乡宁县| 明光市|