[請益] Html5手遊潮流(?)

作者: finally1999 (finally1999)   2015-10-31 23:35:58
最近某點數卡某APP在內部可以執行H5的手遊
不是休閒的那種 算是中、大型RPG的卡牌遊戲
(IP是知名網遊小說改編的 *這樣應該不算打廣告吧XD)
主要就是說 現在手機的H5遊戲時代...難道要來臨了?
不過IOS好像沒辦法玩(沒有在上架的APP內,可能是金流介接的關係...吧?)
這塊H5遊戲應該會是這家公司重點發展 大概之後在那APP能玩到很多H5
至於大家應該也都知道目前許多Flash都轉成H5了 (直播網站twitch、youtube)
而現在很多web game也都走向H5 不用載元件也不用裝flash都能直接玩
主要做成響應式的話手機也能直接開(不同介面)
等同於有瀏覽器就可以玩 我上面講的那遊戲
在手機上玩起來都是算十分順暢的
*目前知名的H5引擎應該就是白鷺吧 可以去論壇看 很多自製H5小品
不知道下一代遊戲製作的潮流會不會往H5這個方向走呢(?)
各位前輩怎麼看
作者: littleshan (我要加入劍道社!)   2015-11-01 02:22:00
金流麻煩
作者: goury   2015-11-01 03:45:00
如果只單做台灣市場,是否還有金流麻煩的問題?又若以中國那的開發者,僅作他們內需市場,是否有金流麻煩?
作者: lzainside (Lza)   2015-11-01 07:12:00
unity可以跨pc到psv到xbox,靈活度感覺更高,手機三大平台轉換也很輕鬆我爬了下文,對岸偏好的好像是cocos2d-js框架,反正不管如何能以最低投入產生最大報酬的引擎或框架就會自然紅起來啦
作者: tst5381 (tst)   2015-11-01 08:36:00
從玩家端而言,我懷疑不用安裝這點有多少優勢,畢竟資料還是要下載。除此之外html5還有其他優勢嗎?如果沒有,通常大者恆大
作者: hodsala (猴的沙拉)   2015-11-01 11:59:00
但是program 你們老闆看新聞覺得html5很威啊programer
作者: wt5566 (commend & comment)   2015-11-01 12:35:00
JS的語法很過時直譯式語言和編譯式執行效能也差太多
作者: asoedarren (天真歲月陽仲壽)   2015-11-01 13:12:00
js語法過時... es6表示:
作者: he103958   2015-11-01 13:50:00
只能說效能極差 大概就偏比較靜態的遊戲吧?
作者: cjcat2266 (CJ Cat)   2015-11-01 13:53:00
就算效能差,不代表每個遊戲都會直衝效能瓶頸能夠有好遊戲支撐開發生態才是最重要的
作者: mmis1000 (秋月戀楓)   2015-11-01 14:34:00
效能極差…?跟c比是不用說比較慢啦,但跟java之類比,並沒有差到哪去啊,你的資訊有點過時了
作者: waldfantasy (Kira)   2015-11-01 17:05:00
遊戲內容才是重點+1
作者: LaPass (LaPass)   2015-11-01 17:59:00
js光是沒有執行序這一點就被巴死了啦.... = =還有,java在server方面的處理能力,是可以做到接近c的。因為jvm會依照程式片段的使用頻率,把常用的區塊編譯為機械碼後再去執行。
作者: johnny94 (32767)   2015-11-01 18:49:00
js 沒那麼不堪
作者: mmis1000 (秋月戀楓)   2015-11-01 19:35:00
js沒有執行緒這點你也delay了,早就有web worker了另外js也早就有JIT了,無論是firefox或chrome都有實作至於java接近c...你把java想得太美好了吧,java的記憶體使用效率爛透了雖然js也差不多糟就是了
作者: LaPass (LaPass)   2015-11-01 20:28:00
webworker不算執行緒 js沒辦法同時處理繪圖跟計算webworker算是另外開個「域」出來去跑一些東西而已,但兩邊的資料等於是copy過去用的。如果有執行緒,你會看到js出現synchronize lock的功能,而且可以同時出現alert又變動dom物件還有 js 本身是弱型別動態語言,這是語言先天設計上的問題,這種設計方式是為了寫程式方便,但犧牲的就是效能,只是在現在的硬體上犧牲掉的效能可忽略。怎麼就這樣把JS捧上天了?
作者: mmis1000 (秋月戀楓)   2015-11-01 20:52:00
但你講的話依舊是錯的阿快,我從來沒說過他比java快阿他本來就有上限,但你說他很慢是個天大的錯誤阿`自從瀏覽器大戰後,js的速度是一年比一年快阿比c慢是一定的,但跟java比輸贏還很難說
作者: LaPass (LaPass)   2015-11-01 20:55:00
來比比看就知道了,我兩邊都會寫
作者: mmis1000 (秋月戀楓)   2015-11-01 20:56:00
裡沒辦法同時處裡繪圖跟計算也很難說,雖然目前沒有實作但是w3c的spec中是有繪圖在web worker中這一塊的另外,你說所有的資料都是copy過去的,那依舊是錯的資料室可以在不同worker共用的,只是不能同時用
作者: LaPass (LaPass)   2015-11-01 23:05:00
我還蠻好奇的,javascript是怎麼保證「不能同時用」的?一般程式中是交給 synchronize 或是 lock 去處理這種問題
作者: hoyunxian (WildDagger)   2015-11-02 22:31:00
我記得Web Worker應該不是直接去動資料,而是運算完後傳回來主程式,再由主程式去改那個資料,所以可以避免動到同一個資料的問題,不過這樣會有覆蓋的問題就是畢竟Web Worker那邊是有明確規定不准直接動DOM

Links booklink

Contact Us: admin [ a t ] ucptt.com