0 小時 1

0 小時 h1 螢幕截圖

摘要

0h h1 是一款適合行動裝置的趣味遊戲。

《Q & A with Martin Kool》

為什麼要建立網站?

我向來非常喜歡網路技術的無窮可能,多年前能夠採納這項技術,我覺得很幸運,因為在電腦版和行動版上,近年來體驗到令人振奮的強化功能,讓網路蓬勃發展。

以及 JavaScript。天啊!對幼兒來說用 Play-Doh 吧!大致上來說,Play-Doh 和 JavaScript 都可讓你做小小的分頁;) 但這也讓它看起來很棒。

但其實您可以立即將規模從 0 降至 88 英里,在 Dropbox 或其他位置託管示範影片,然後透過裝置執行並測試。意見回饋循環非常短,裝置也隨附許多裝置,幫助我快速適應、及早做出必要的變更。遊戲即將發布時,不妨先查看可以透過各個應用程式商店和可試玩網頁版觸及多少使用者,真是太棒了。

哪些技術在開發過程中表現優異?

我目前已知會用假想鏈結編寫 JavaScript 程式碼 就好像我只是想把事情搞定。你知道嗎?因此,我應想打造一個適合人玩的黑白遊戲 然後嘗試找出十分順暢的設計主題一切就緒後,我只在 Mac 上使用 Chrome 微調所有細節,同時持續在 Nexus 5 上試用 Cordova 版本。

如果你可以有其他 API 來改善應用程式,那會是什麼呢?

讓我先提出兩個小小的願望,再拋出重大的願望:

一是行動裝置上的 WebView 限制。使用科爾多瓦包裝遊戲時,通常會給您相當舊的 WebView。我不該抱怨 WKWebView 即將推出,整個流程應該再多幾個月了,但直到所有外掛程式和內容都很糟糕,使您的 HTML5 內容可在行動裝置上順利執行。

另一種做法如下:Google 確實需要為開發人員提供易於處理排行榜和成就的切身方法。在我的遊戲中,有 0 小時 有些玩家獲得 1 分,我花了一整天 想讓這個管理程式碼在本機執行,根據我的資訊主頁設定正確的金鑰和內容。但最終會失敗,而且我認為這是 Google Play 遊戲服務資訊主頁,專為開發人員在 Google Play 上打造的服務。

只有這裡能真正改變一切。

為什麼在 Google 地球中,我們還需要將 HTML5 85 包裝成一些原生的 Java/ObjC 大衣,才能轉換成應用程式?這只是...我完全無法理解。我預計這五年前會「已修正」,但這裡目前仍使用科爾多瓦填補原生和網站之間的「缺口」(Phone Gap 名稱)。我仍然認為 Cordova 是一名經紀人,因為我能夠使用 JavaScript 建構及編譯應用程式,並利用行動裝置或平板電腦擁有的所有 API,所以有一天應該消失。因此 Android 和 iOS 都應讓 IMHO 只使用 JavaScript 和 Sublime 即可建構「原生」應用程式。