0
A
回答
2
我會建議你找到一個好的(「我的第一個遊戲」)XNA教程,並按照它通過。
很容易找到。
然後,您將瞭解更多關於Sprites和Elapsegametime,更新方法和渲染方法的信息。
我認爲你寫了一點「開放」的問題有很難回答。我希望它能幫助你回到正軌。
0
給出每個「身體部位」的方向。頭部方向來自控制器,其他物體方向由後續物體計算。位置 - 位置=方向(Vector2.Substract)。在更新序列中,將每個身體部位移動到其自己的方向。移動後,重新計算每個部件的方向。
1
我已經在XNA上寫了一個Snake-Game,並且解決了它完全不同的問題。
我的「地圖」是由32x32瓷磚製成的,每塊瓷磚都是空的,是蛇或食物的一部分。
蛇只是一個單元列表(索引0 =頭部;最後一個索引是尾部),其中每個框架尾部被刪除(不吃東西)或保留在列表中(吃東西)。這樣你就可以實現簡單的蛇運動。
相關問題
- 1. 如何讓精靈跟隨另一個精靈?
- 2. 如何讓精靈從精靈表變成另一個精靈?
- 3. 讓精靈始終指向XNA中的另一個精靈
- 4. 如何讓精靈跟隨一艘船
- 5. Cocos2d如何讓一個精靈跟在另一個精靈之後?
- 6. SFML 2.1如何讓一個精靈面對另一個精靈
- 7. 如何讓精靈落後於另一個精靈
- 8. Unity3D中的另一個精靈如何向上精靈?
- 9. C#XNA如何讓精靈消失?
- 10. 在XNA中旋轉一個精靈
- 11. 確定一個精靈何時進入另一個精靈
- 12. XNA伸縮精靈
- 13. 將一個精靈移動到pygame中的另一個精靈
- 14. 讓一個點跟隨一個旋轉的精靈
- 15. Andengine Tiledmap如何讓精靈不會被另一個精靈所阻擋?
- 16. 如何讓精靈跟蹤線索?
- 17. 獲取一個精靈跟隨/追逐另一個Livewires python?
- 18. 自動移動一個精靈來捕捉另一個精靈
- 19. XNA中的精靈閃爍
- 20. 如何檢測一個精靈是否在另一個精靈的內部?
- 21. 如何隨機定位一個精靈
- 22. 一個精靈
- 23. 如何讓精靈坐在移動的精靈上
- 24. XNA讓精靈離開屏幕
- 25. 如何將精靈放置在另一個更大的精靈的中心?
- 26. 如何將一個精靈相對於另一個精靈的旋轉?
- 27. cocos2d無法添加精靈到另一個精靈
- 28. 與另一個精靈作爲父母的精靈碰撞
- 29. 停止精靈通過另一個精靈重影
- 30. 移相器 - 用另一個精靈移動精靈
你到目前爲止嘗試過什麼?你讀過常見問題嗎?你跑了什麼問題? – radbyx 2012-07-17 07:08:55
其實我沒有嘗試過任何東西,因爲我不知道從哪裏開始,我搜索了這個,但是找不到任何東西。如果你知道我的意思,身體部位也需要跟隨他們前面的身體部位。 – 2012-07-17 07:16:18
你能繪製你的精靈嗎? – radbyx 2012-07-17 07:21:38