亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

想在ios上用swift做游戲,遇到以下幾個問題,想找些解決方法?

想在ios上用swift做游戲,遇到以下幾個問題,想找些解決方法?

喵喵時光機 2019-04-14 11:28:44
1、SpriteKit框架做游戲開發是否是最好的選擇,那么有哪些資料可以推薦的。2、游戲開發都需要設計一些算法,比如A*算法啊,鄙人看到算法就頭疼,前期的開發基本都和業務邏輯打交道,基本不設計算法問題,因此,這塊想對薄弱點,對于設計矩陣計算啊,圖論啊,可能會覺得頗費腦力,能否有很好的資料或視頻去學習這塊內容,我相信只不是因為這塊難,而是因為不乏有好事者將原理都剖析不清楚爛文章寫出來,讓大家越看越模糊,以至于對這塊內容失去信息。
查看完整描述

2 回答

?
肥皂起泡泡

TA貢獻1829條經驗 獲得超6個贊

相反,我反而推薦swift+spriteKit開發
配置簡單:下最新的xcode7就能運行。(為什么說是xcode7?因為swift2,還有一些spritekit的新特性)
運行效率高,spritekit早起的核心原型就是cocos2d,因為是只針對iOS平臺,編譯一次幾秒就可以(cocos2d編譯一次至少得個10秒,大了更恐怖)
學習成本低,文檔還算全,絕大部分你想要的功能都有。swift的語法比你想象的要簡單。支持各種回調,閉包。
算法什么的,你要是制作小游戲,為什么要用矩陣運算,個人覺得游戲的核心算法在于用很簡單的數學公式是實現別人看來很牛逼的效果。
先從簡單的游戲做起..少看視頻,多嘗試。比如:石頭剪子布的游戲(不要矩陣算法叭>..<)
                            
查看完整回答
反對 回復 2019-04-14
?
鳳凰求蠱

TA貢獻1825條經驗 獲得超4個贊

本人游戲編程初學者,蘋果的SpriteKit沒用過,但是也做游戲為目的沒必要使用原生的游戲Kit,像cocos2d,Unity3d都能快速構建包括iOS在內的各個平臺2D,3D游戲,而且計算機圖形學相關的矩陣啊,向量啊,什么的已經封裝好了,尋路算法在引擎里也有現成的。不過你的目的是做游戲,還是研究游戲底層呢?明白這一點很重要。用引擎,免去底層的繁瑣知識,但是要學習其他語言(JS,Lua或C#)。用OpenGL這樣的原始庫做游戲才需要學習圖形學知識,學好了自己就可以封裝引擎了。
                            
查看完整回答
反對 回復 2019-04-14
  • 2 回答
  • 0 關注
  • 428 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號