2011-05-25 163 views
3

我已經花了上週的時間用HTML5的canvas元素開發一個小平臺遊戲。 我在考慮嘗試將我的遊戲移植到Android平臺,但遇到了一些問題。 我從來沒有做過任何的Android編程,也沒有Java! 只有Javascript和PHP - 但相信我對編程有一個很好的理解。將html5 canvas轉換爲android

  1. 我能否使用相同的程序來構建我的遊戲?在這裏,我的意思是,我的方式繪製屏幕/畫布上的所有東西。其餘的只是計算,應該容易移植?

    • 每個遊戲循環都繪製背景圖像,所有物品和兩個玩家。
  2. 什麼是在觸摸屏上控制平臺遊戲的最佳方式?我正在考慮單獨檢測屏幕的某些部分。

    • 手指放在右側:走在左邊右邊
    • 指:步行離開
    • 點擊屏幕:跳
    • 2指輕按:發生炸彈

任何建議或鏈接表示讚賞。如果您需要查看任何代碼或遊戲示例,請告訴我。

回答

1

我不是在這裏具體的,但我想你可以看看Appcelerator Titanium和Phonegap使用PHP和Javascript編寫Android應用程序。不過,它們的功能和功能是有區別的。

這裏有一些鏈接:

http://www.appcelerator.com/products/titanium-mobile-application-development/ http://www.phonegap.com/home

+0

對於Android與原生Java相比,你有什麼表現嗎? – jack 2011-05-25 14:39:48

+0

另外,是否可以通過android市場推出這樣的應用程序? – jack 2011-05-25 14:40:22

3

我建議你考慮使用cocoonjs與您在PHP/JavaScript的經驗。這真的是新的,所以沒有太多的文檔,但如果你選擇通過演示代碼,我相信你會沒事的。

http://wiki.ludei.com/cocoonjs:devguide