Real-World Flash Game Development, 2/e : How to Follow Best Practices AND Keep Your Sanity (Paperback)

Christopher Griffith

  • 出版商: Focal Press
  • 出版日期: 2011-04-08
  • 定價: $1,980
  • 售價: 2.0$399
  • 語言: 英文
  • 頁數: 432
  • 裝訂: Paperback
  • ISBN: 0240817680
  • ISBN-13: 9780240817682
  • 立即出貨(限量) (庫存=3)

買這商品的人也買了...

相關主題

商品描述

Your deadline just got moved up. Your artist has never worked with Flash before. Your inner programmer is telling you that no OOP is a big Oops! Any Flash developer can share similar tales of woe. This book breaks down the process of Flash game development into simple, approachable steps. Never heard of a game loop before? No idea what a design pattern is? No problem! Chris Griffith gives you real-world expertise, and real-world code that you can use in your own games.  Griffith has been building games in Flash long enough to know what works and what doesn't. He shows you what you need to know to get the job done.

Griffith covers Flash for the everyday developer. The average Flash developer doesn't have luxurious timelines, employers who understand the value of reusability, or the help of an information architect to design a usable experience. This book helps bridge the gap for these coders who may be used to C++, Java, or C# and want to move over to Flash. Griffith covers real-world scenarios pulled from his own experiences developing games for over 10 years in the industry.

The 2nd edition will include: completely new game examples on more advanced topics like 3D; more robust physics and collision detection; and mobile device coverage with Android platform development for us on phones and tablets. Also coverage of the new features available in Flash CS5, Flash Player 10.1, and AIR 2.0 that can be used for game development. The associated web site for the book: www.flashgamebook.com gets close to 1,000 visits a month. On the site, readers can find all the source code for the examples, news on industry happenings, updates and special offers, and a discussion forum to ask questions and share ideas.



*Teaches Flash users the most effective ways to leverage Flash as a game development tool. Concrete, relatable approaches to Flash game development.  * Covers ALL the aspects that come into play when developing a game in Flash, including art, animation, scripting, and optimization.  Provides sound strategies, and realistic goals for success - with REAL-WORLD examples and code included so that programmers become quickly empowered to make their own Flash games.

* Website www.flashgamebook.com offers all the source code for the examples, news on industry happenings, updates and special offers, and a discussion forum to ask questions and share ideas.

* WHAT'S NEW in 2nd Edition: adding mobile game development on Android OS, along with host of other updates, revisions. There are 3 new games that author builds from scratch. One uses a popular 3D framework to demonstrate bringing Flash games into the 3rd dimension, while using 2D programming under the hood. The other two game examples focus on deployment to the Android mobile platforms, one for a phone and one for a tablet.

商品描述(中文翻譯)

你的截止日期剛剛提前了。你的藝術家以前從未使用過Flash。你內心的程式設計師告訴你,沒有面向對象編程是一個大錯誤!任何Flash開發人員都可以分享類似的苦難故事。這本書將Flash遊戲開發的過程分解為簡單易懂的步驟。從來沒聽說過遊戲循環嗎?不知道什麼是設計模式嗎?沒問題!Chris Griffith給你真實的專業知識和真實的代碼,你可以在自己的遊戲中使用。Griffith在Flash中建立遊戲的時間足夠長,知道什麼有效,什麼無效。他向你展示了完成工作所需的知識。

Griffith涵蓋了Flash對於日常開發人員的需求。普通的Flash開發人員沒有奢侈的時間表,雇主也不理解可重用性的價值,也沒有信息架構師的幫助來設計可用的體驗。這本書幫助這些編碼人員填補了這個差距,他們可能習慣於C++、Java或C#,並希望轉到Flash。Griffith涵蓋了從他在遊戲行業中開發遊戲的10多年的經驗中提取的現實場景。

第二版將包括:更高級主題的全新遊戲示例,如3D;更強大的物理和碰撞檢測;以及針對手機和平板電腦的Android平台開發。還包括Flash CS5、Flash Player 10.1和AIR 2.0中可用於遊戲開發的新功能。該書的相關網站www.flashgamebook.com每月接近1,000次訪問。在該網站上,讀者可以找到所有示例的源代碼,行業動態新聞,更新和特別優惠,以及一個討論論壇,可以提問和分享想法。

*教導Flash用戶最有效地利用Flash作為遊戲開發工具。具體可行的Flash遊戲開發方法。涵蓋了在Flash中開發遊戲時涉及的所有方面,包括藝術、動畫、腳本和優化。提供了可行的策略和實現成功的現實目標-包括真實世界的示例和代碼,使程序員能夠迅速掌握製作自己的Flash遊戲的能力。

*網站www.flashgamebook.com提供了所有示例的源代碼,行業動態新聞,更新和特別優惠,以及一個討論論壇,可以提問和分享想法。

*第二版的新內容:添加了對Android操作系統的移動遊戲開發,以及其他更新和修訂。作者從頭開始構建了3個新遊戲。其中一個使用了流行的3D框架,展示了將Flash遊戲帶入第三維度的方法,同時在幕後使用2D編程。另外兩個遊戲示例專注於部署到Android移動平台,一個用於手機,一個用於平板電腦。