看板 GameDesign 關於我們 聯絡資訊
※ 引述《Verdana (芙丹娜)》之銘言: : 看到版友推薦corona,我就到它的官網看了一下 : http://www.coronalabs.com/products/corona-sdk/ : 上面有提到簡短的程式就可以設計出遊戲出來 我也是用corona SDK在做app遊戲的開發,能不能用很簡短的code就設 計出遊戲呢?是可以的唷,因為我覺得官方的APIs整理的很清楚,使用的語言是 lua語言,他是一個學習曲線非常高的語言,非常的直譯,很適合入門 : 不知道它跟GameSalad, GameMaker都不用寫程式的比較起來的話呢? 我沒用過GameSalad,只摸過GameMaker,使用起來,我還是比較喜歡co rona,因為可以自己掌握所有的東西。 不用寫code有不用寫code的好處,寫code有寫code的好處。最近有個朋 友在玩GameSalad,他說他沒寫任何一行code就做出了一個使用陀螺儀控制的球迷 宮。用corona則需要寫code來做設定,但若今天在調教的過程當中,內建的調教 參數的方法無法達到你要的需求時,你也只能無奈,若有寫code,就可以自行調 整到你想要的執行效果,因為所有的效果和功能大多是你自己架構出來的。 : 我記得GameSalad的物理引擎是Box2D : 好像還蠻多遊戲的物理引擎是用這個的 corona也是使用Box2D這套物理引擎。 拿一個大部分人都知道的遊戲來說,憤怒鳥就是用特套Box2D來做調教的。 : 另外因為我想要參考corona有做出什麼樣的遊戲 : 看官網雖然有,可是數目不多,不知道要到哪邊參考呢? 目前3D是無法的,不過corona本身有2.5D的概念和無Z軸3D旋轉的概念, 但並還沒有正式發布。但2D遊戲應該都做得出來才是(?) 我目前看過做得很不錯的遊戲有: GO!Ninja - 跑酷類 http://www.youtube.com/watch?v=C81UrjFCun8
Major Magnet - 個人覺得很有創意外加應用非常多的技巧 http://www.youtube.com/watch?v=LPYYqIi6toU
Mandora - 這也是用corona做的唷~也是我希望有機會能去的公司Q_Q http://www.youtube.com/watch?v=2unJJTyp4Vk
以下是我所做的音樂遊戲,也是用corona開發的,預計9月中前上架。 Alpha -V0.7版本(目前已經到beta -V0.8) http://www.youtube.com/watch?v=2BBHjCLHDlY
粉絲頁(X http://www.facebook.com/isedaifans : 它可以做出來的遊戲種類多嗎?會不會有所侷限呢? 其實看你怎麼發揮,不過,我開發到現在,我覺得corona SDK在IOS設備 上的優化比較足夠,在安卓系統上,優化並沒有那麼好,這點我覺得你可能要特 別注意一下,看會不會被限制住。例如我的音樂遊戲在安卓上面就很悲劇(?) : 請多多指點迷津,感激不盡,謝謝大家~~ 希望以上能給你一些想法。 (其實我是假回文真打廣告~被揍) -- The whole world is in my hand This is 〝i-Sedai 〞 I.O.Soft x 台灣獨立樂團 聯名合作 全新音樂遊戲 邀您一起來追夢 2013 in App Store Coming Soon... i-Sedai 官方粉絲頁: http://www.facebook.com/isedaifans -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.45.14
Casval:請教一下,網上有人說編譯要上傳到官方server,真有此事? 08/23 15:25
說是上傳到官方的SERVER做編譯應該是沒錯的唷 <~備註:此為錯誤資訊
littleshan:關於上傳,可以看一下他們faq http://goo.gl/zwgzf3 08/23 19:12
littleshan:"Does Corona Labs see my source code" 08/23 19:13
感謝資訊分享XDDD 企業版是可以離線編譯的,所以說,其實編譯也只是在本機編譯後再從伺服器加載 驗證之類的東西@@?不知道理解對不對。Orz
asoedarren:學習曲線非常高?? 說反了吧 08/23 20:38
cuteclare:lua 他老木是C啊 如果真要靈活運用到lua , C的部份也要 08/23 20:49
cuteclare:懂 , lua 的學習曲線個人也覺得不低 08/23 20:50
asoedarren:但他後面接很適合入門 08/23 23:50
搭配corona SDK這套引擎的話,真心覺得很好入門。 閱讀上算直白,編寫上算簡單,開發速度很快,我覺得。
littleshan:lua很好學,而C的部份主要是你想自己寫plugin的情況 08/23 23:59
cuteclare:可是現在是以在做遊戲的情況下討論 如果不寫plugin 08/24 02:04
cuteclare:單單 lua 要怎寫遊戲 ? 08/24 02:04
可是現在是以搭配引擎的情況下為前提在討論吧@@?
Casval:以前曾用titanium做過小應用,在android上真的會氣死。所以 08/24 13:38
Casval:現在對跨平台庫的穩定度都需要好好評估。但如果不打算跨平 08/24 13:40
Casval:台的話,用腳本語言開發真的有速度上的優勢(雖然我是C++控 08/24 13:42
確實要好好評估,我的音樂遊戲在安卓上面踢到了非常硬的鐵板orz
cuteclare:orz 不了解 在搭配引擎用lua 跟在遊戲使用lua的差異~><~ 08/28 05:18
cuteclare:請求點解 ! 08/28 05:18
Cut大~小弟魯蛇,因非程式相關科系出生,僅自我學習探索,僅會使用引擎中包裝好的 APIs來製作。真心想請教,純lua不能拿來做遊戲嗎? 或許在此版大多的製作者都是有程式基礎的,但也有少部分是無基礎想製作遊戲,如發問 的原PO,小弟這隻大魯蛇,真心希望前輩們能在有理解錯誤的地方直接點醒。
Casval:所有的語言都是call system api。程式核心的部份用script, 08/28 21:26
Casval:不是不行,而是太慢。 08/28 21:26
Casval:搭配引擎用lua 跟在遊戲使用lua,只是接心核心深淺的差異。 08/28 21:30
Casval:錯字:接近核心深淺 08/28 21:31
Casval:「核心」也可以代換成系統底層,就是跟遊戲邏輯無關的部份 08/28 21:33
cuteclare:推樓上 08/29 23:51
感謝解答與教導。非常感謝您,又上了一課。 ※ 編輯: IzumiOgino 來自: 61.223.44.172 (08/31 01:05)
Casval:也向板上先進請教cocos2d-x,跨平台方面是否也曾遭遇難題? 09/03 01:29