程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> J2ME 2D小游戲入門之旅(七) 不足多多,你認為呢?

J2ME 2D小游戲入門之旅(七) 不足多多,你認為呢?

編輯:關於JSP

七、不足多多,你認為呢?
游戲已經成型了,沖杯咖啡犒勞一下自己吧。呵呵還是算了,咖啡因對下一代不好。
當你看完以上的所有,你有什麼想法呢?不要說沒有。你一定是像我一樣揣著一份完成clone作品的興奮和無數的疑問吧。關於游戲性、游戲引擎等種種的問題接踵而來,甚至你可能還會想到這麼個游戲有沒有市場?讓我們在睡前一起苦惱一下吧。
系統構架方面
我們將來的游戲不會像現在這樣直來直去,需要有歡迎界面,loading等待,幫助,畫面切換等等,那時候我們的Navigate就不是現在這副空架子了。
順便再談一個畫面切換的問題。我們寫的是手機游戲,可手機不是光光玩游戲的,收短信,接聽電話都會中斷游戲的運行,而我們的主程序是運行在一個線程中,他是不會停止的,而且在startApp中,我們也不能直接將游戲畫面切到gamecanvas 你需要記錄剛才的畫面,並對每個畫面編寫相應的中斷與恢復程序。
游戲構架
是否要實現model與view的分離,引入mvc,這是一個應該思考的問題。
游戲模塊
剛才不止一次提到可狀態機,在我眼中gameObject是一個狀態機,他根據固定的接口和外界通信,並不斷改變自己的狀態。我們的游戲太過簡單了,所以沒有設計成一個狀態機。仔細觀察一個你認為好的游戲,你會發現一些蛛絲馬跡,以可以揣度它背後的實現。每當我打開tft就總有一種非常舒服的感覺,我無法想象沒有良好的封裝與設計,使如何完成這樣的作品。
Bug?
應該有很多把,比如飛機可以飛出邊界等等。
……
無論你認同與否,現在手機上的游戲好像還不如我擁有486那會兒的游戲。沒有好的聲光效果(姑且認為那也叫聲音),沒有足夠大的屏幕,沒有良好的運算速度,沒有足夠的內存空間;這讓無數開發者頭疼的問題也困擾著你和我。所以坦率的講現在離一切美好的的明天實在是太遙遠了。同樣匮乏的還有我們的創意,我們不斷重復著我們在pc上玩得一些小游戲。所以現在還不是貪錢的時候,說實話你如果是玩家,會願意花銀子買一個只是名字上好聽的手機游戲?所以深為開發者,又是也是創意人的你,實在是應該好好的思考,你面對的是遠比不上gb的移動設備。即使十年後,手機運算速度達到如今pda的水平,屏幕小小的依然是問題。此外運營商把移動應用看成是賺錢的法寶,我總覺的似乎他們想一口吃了用戶是的,缺少開放平台…開發門檻過高,消費門檻過高等…不希望j2me是另一個mms
但是,手機是移動通訊設備,必然要發揮其特長才能生存,網絡是唯一的救命草!我並不是鼓吹單機應用沒有市場,只是單機游戲要想生存需要有良好的付費平台,服務平台。網絡應用也是你我當初沖動想要加入這個行當的原因吧??

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved