2011-04-13 76 views
0

此全運動視頻遊戲的基本部件的交互式全運動視頻遊戲是:創建使用HTML5

  • 向用戶顯示的視頻剪輯其或者播放到結束或可以跳過。剪輯可以是像角色說話或位置的東西。一些剪輯可能會循環直到用戶點擊某些內容,例如剪輯可能會顯示鳥在公園裏飛行。
  • 用戶會看到幾個選擇,這些選項覆蓋視頻剪輯上的某些點,例如「1.去公園」或「2.向公園詢問男人」等。
  • 每個選項都與另一個視頻剪輯和另一組選擇相關聯,例如,如果用戶選擇選項2,則顯示該人的視頻,然後可以跟進更多問題。
  • 我希望以上看起來無縫和可視。例如,視頻剪輯和文本選項應該淡入淡出,我希望頁面全屏顯示。

在支持大多數桌面和移動瀏覽器的同時,是否可以在HTML5中執行上述操作?其他一些語言會更合適嗎?我寧願不使用Flash,主要是因爲我無法輕鬆支持iOS。

通過做一些研究,上述內容似乎很容易在桌面計算機上的所有現代瀏覽器中使用,但需要注意的是,與Flash不同,似乎沒有任何可靠的方法可使HTML5頁面全屏顯示。 iOS的情況看起來很嚴峻:就我所知,視頻剪輯只會在用戶點擊剪輯後播放,我不確定是否可以在這些剪輯上疊加按鈕。我還讀過視頻標籤可能是Android上的越野車。

任何人都可以評論我可以用什麼方法來解決這些問題?

編輯: 更多信息:

  • 我不知道它是服務器或客戶機託管約束。
  • 我知道我無法真實地得到這個在每個瀏覽器上工作,所以我真的問:無需編寫幾個端口的遊戲,我可以用什麼方法來瞄準一個龐大的觀衆?

回答

1

HTML 5可以嵌入視頻嗎?當然。它可以在大多數桌面和移動瀏覽器上運行嗎?那麼,定義'最'。如果我們正在談論純數字,那麼不會。許多地球仍然使用桌面上的IE < 8和Nokias上的Symbian。

恕我直言,更大的問題是移動設備上的視頻通常由設備處理。我不確定你能否勝任。例如,在iPhone上,如果我點擊一個嵌入式視頻,它會將其彈出,因爲它是自己的全屏視頻。你必須試驗一下,看看你是否有任何控制權。

最後,這是一個服務器託管的遊戲嗎?如果是這樣,通過手機網絡抓取一堆視頻可能不是用戶體驗的主意。

+0

而在全球的一些地區,運營商在收取數據費用方面抓住了客戶,而不用考慮帶寬。 – 2011-04-13 17:46:25

+0

感謝您的反饋,我在問題的最後添加了更多信息。關於帶寬,我不確定我在這裏可以做些什麼,而不要求用戶在玩遊戲之前下載所有的視頻剪輯。 – rbcc 2011-04-13 17:50:32

+0

如果目標是嘗試擁有一個代碼庫,並且有希望將其轉化爲應用程序的潛力,那麼HTML5肯定是一種可行的方法。大多數現代瀏覽器都可以使用它,並且通過諸如PhoneGap之類的東西,您可以非常容易地將其應用到不同的移動操作系統應用程序表單中。不過,我認爲你的更大的問題是用戶體驗......確保移動設備按照你想要的方式處理視頻,並且遊戲在單元網絡的吞吐量上是可行的。 – 2011-04-13 17:59:23