日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【269期门诊集锦】iOS游戏开发—2D游戏编程之我见

發布時間:2024/9/20 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【269期门诊集锦】iOS游戏开发—2D游戏编程之我见 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
技術門診是51CTO社區品牌欄目,每周邀請一位客座專家,為廣大技術網友解答疑問。從熱門技術到前沿知識,從技術答疑到職業規劃。每期一個主題,站在最新最熱的技術前沿為你引航!

本期門診特邀iOS游戲開發專家專家李華明老師,將針對移動開發過程中遇到的問題給予解答。歡迎網友積極提問,與專家一起討論!

查看本期門診精彩實錄:http://doctor.51cto.com/develop-283.html

Q:老師您好,我想向您請教幾個問題:

1、IOS游戲開發,需要哪些技術基礎。我是一名有多年C#編程經驗的程序員,學習IOS游戲開發,先要從IOS應用開發開始嗎?

2、我沒有蘋果電腦,參考網上的教程,我在VM虛擬機里面,安裝了Mac OS以及XCode。在虛擬機環境下,是否能夠很好的進行IOS APP開發、IOS游戲開發。

3、能否介紹一些技術資料(網站、論壇、技術書籍等),能夠幫助我快速入門IOS游戲開發。

謝謝。

?

A:1、學習游戲開發,不用先從應用開發開始的。應該從小游戲做起。

2、直接windows + cocos2dx ,現在流行cocos2dx游戲引擎,直接上手做這個c++的底層。可以參考有關windows 搭建cocos2dx的文章。

3. 當然要介紹我自己的網站啦。Android、ios 游戲、 cocos2d、cocos2dx、引擎、server等等都寫的有系列教程

?

Q:開發游戲中如何處理內存使用問題,如何平衡內存使用和游戲效果之間的關系?

?

A:游戲主要就兩個考慮內存與效率,那么這兩點主要與項目有關,到底是犧牲效率來優化內存,還是到底提高效率,增加內存,取決項目而言

?

Q:cocos2d和原生的objC相比有什么優勢?

?

A:cocos2d-iphone 是封裝了obj 的渲染等功能,讓開發者更容易、更快捷的進行開發,

cocos2d-x 是基于cocos2d-iphone 以c++為底層對Obj封裝 跨平臺

?

Q:HTML5能早日代替傳統的限平臺開發模式么?

?

A:我覺得近幾年不能的,當前HTML5 只能實現簡單的一些應用和游戲

另外對于HTML5 ,如果你想玩魔獸世界這樣的游戲,即使如果HTML5做出來一個版本,無疑存在如下兩種情況:

1.資源小,圖片 模型 馬賽克,玩家不需要前端加載,下載更多資源

2. 玩家需要下載更多資源、占用頭次進入游戲的時間,游戲圖片、模型則會好一些。

畢竟網頁HTML5的資源不像端游那樣子

?

Q:做游戲開發,需要掌握什么技能;學習過java、net;現在主要做關于數據庫方面的開發

?

A:如果你做Kjava(j2me)游戲需要掌握 java

Android 則分為兩種SDK ?一種SDK 是Java語言,NDK 是C語言

iOS 則是Object-c 語言 以及引擎所用的C++語言

?

轉載于:https://blog.51cto.com/doctor/1179760

總結

以上是生活随笔為你收集整理的【269期门诊集锦】iOS游戏开发—2D游戏编程之我见的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。