出版社:碁峰資訊股份有限公司 作者:Mario Andres Pagella 著 頁(yè)數(shù):148
Tag標(biāo)簽:無(wú)
內(nèi)容概要
用動(dòng)畫元件和地圖呈現(xiàn)簡(jiǎn)單的立體世界,製作棋盤式社交即時(shí)遊戲,任何熟悉ZyngaFarmville的人都知道這種社群遊戲有多趣和迷人。本書將從頭到尾教你如何只使用開源碼設(shè)計(jì)和建置這類的社群遊戲。詳盡的範(fàn)例和程式碼幫助學(xué)會(huì)如何繪圖,動(dòng)畫,增加音效,確認(rèn)分?jǐn)?shù)以防作弊,以及更多技巧。在《社群遊戲開發(fā):使用HTML5,CSS和JavaScript》的結(jié)尾,將會(huì)完成一個(gè)叫度假村的專案,裡頭結(jié)合所有學(xué)過的技術(shù)。也將學(xué)會(huì)如何整合你的遊戲到臉書上。只要熟悉JavaScript、HTML5和CSS3就可以了?。褂肏TML5的Canvas元素製作動(dòng)作更流暢的2D動(dòng)畫元件(Sprite).為了高效能的圖畫創(chuàng)作一塊『棋盤格』圖案.設(shè)計(jì)一個(gè)在手持式裝置和個(gè)人電腦上運(yùn)行的一樣好的圖形化使用者介面(GUI).使用HTML5的影音元件為你的遊戲增加音效.使用webWorkers建置遊戲的finding-path函式.使用PHP和MySQL在伺服器端建立一個(gè)使用者端的資料模型.用動(dòng)態(tài)CSS3物件使你的遊戲更生動(dòng)
書籍目錄
前言 1.圖形函式:Canvas和Sprites 與canvas物件合作 創(chuàng)造出流暢的動(dòng)畫 與sprites合作 像素能做什麼? 選擇呈現(xiàn)我們圖畫的方法 2.製作一個(gè)棋盤(isometric) 3.介面考量 GUI設(shè)計(jì)和互動(dòng)網(wǎng)頁(yè)遊戲 執(zhí)行GUI 4.HTML5 音效和顯像最佳化 使用Audio元素增加音效 使用Web Workers API管理成本花費(fèi)的工作 本地端和Session儲(chǔ)存 5.讓遊戲與人連結(jié) 預(yù)防作弊和伺服器端的運(yùn)作 Final game完工之路 讓這遊戲更出色 運(yùn)用Facebook加入社交網(wǎng)絡(luò)
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載