我是android的新手,特别是用canvas。我想开发小型2D游戏。在那个游戏中,我希望显示像物体在地面上运行的东西,背景在不断变化。但我找不到正确的方式开始我的任务。我想要一些示例项目示例。请指导我。我怎样才能改变背景?
答案 0 :(得分:3)
作为一名热心的JavaScript,我遵循以下规则 - This may help you
您可以从 -
开始链接Canvas允许您创建基于javascript的游戏,作为初学者,没有比使用画布动画更好的方法了。 只需创建画布 -
<canvas></canvas>
开始探索。
答案 1 :(得分:3)
您可以使用AndEngine这是一个开源的2D游戏引擎。这是官方网站
对于教程,这是一个很好的来源: - http://jimmaru.wordpress.com/2011/09/28/andengine-simple-android-game-tutorial/
答案 2 :(得分:1)
从一开始你就应该学习游戏编程的基础知识。 请从弹跳球和太空射击游戏开始。使用带有html5的JavaScript和canvas。
从
获取帮助https://developer.mozilla.org/en-US/docs/HTML/Canvas/Tutorial
https://developer.mozilla.org/en-US/docs/HTML/Canvas/Drawing_Graphics_with_Canvas
http://sixrevisions.com/html/bouncing-a-ball-around-with-html5-and-javascript/
http://www.html5canvastutorials.com/labs/html5-canvas-interactive-ball-physics/
答案 3 :(得分:1)
如果你的意思是你不确定如何开始编写这样的游戏,那么这将对你有所帮助。
正如它所说,它为您提供了使用SurfaceView的基本Android游戏循环的骨架代码,并解释了发生的情况。
希望它有所帮助 - 祝你好运!