0
我正在開發一款使用Corona SDK的Android和iOS設備的手機遊戲。遊戲將像憤怒的小鳥的克隆。但也有很大的不同。遊戲的目標不是打破或摧毀像憤怒的小鳥這樣的東西。主要目標是發射/拋出英雄到最遠的距離。可能你已經玩過或看過很多像這樣的Flash遊戲。Mobile Corona SDK Game - 編程邏輯
遊戲系統會是這樣的:我會繪製一個背景(.png),其大小將等於舞臺的寬度和高度。但是,我們的英雄在飛行時會達到非常高和極限(我的意思是,比背景圖像的寬度和高度更大)。在投擲我們的英雄之後,英雄會留在一個固定點(舞臺中間)。
我如何在我的英雄上使用Corona SDK的物理引擎? (英雄必須與空中的物體相撞,英雄也必須停留在屏幕中間的固定點上)。或者,我應該在背景圖像上使用物理嗎?因爲,
另一方面,我想,如果我添加英雄到物理身體,我該如何修復英雄的位置?有關於它的解決方案嗎?
或者你有什麼其他的想法,我需要使用哪種方法?
謝謝您的回答=)
一個快速建議是實現一個攝像頭(無論如何你可能會需要它 - 顯示一個風景,或路線,或進行任何其他預覽),並將其定位到英雄的每一幀。使用相機的視角和寬度/高度,您可以選擇需要繪製的世界中的對象以及部分景觀。 – Lyth