我对这个特定的话题做了一些搜索,但结果却比较空洞.我会称自己是Java的中级,android的初学者,所以我不确定我是不是想咬太多东西,但我认为最好的学习方法是(一如既往)把自己扔进狼窝。
我想深入开发android游戏。我已经开发了几个应用程序-一个将在市场上的.99很快,我有点骄傲,我有值得出售的东西!
和往常一样,我还没有真正的计划,但我想从熟悉物理开始。像“愤怒的小鸟”和“爬山比赛”这样的游戏似乎有很好的人造重力和物理。那是怎么做到的?我从哪里开始学这些东西的?外面有什么好的教程吗?
顺便说一下,我对这个网站很陌生.所以,如果这是一个已经被问到的问题,我很抱歉--我无法在搜索中找到它。
提前感谢!
发布于 2013-08-01 03:16:36
“愤怒的小鸟”使用了一个名为Box2D的开源物理引擎。
来自网站
Box2D是一个功能丰富的2D刚体物理引擎,由Erin用C++编写。它已经被用于许多游戏,包括蜡笔物理豪华,2008年独立游戏节大奖得主。 Box2D使用zlib许可证,可以免费使用。zlib许可证不需要属性,但是在可能的情况下,您应该对Box2D给予信任。
如果你想在你的安卓游戏中开始研究重力和物理,Box2D是一个很好的起点。
https://stackoverflow.com/questions/17984648
复制相似问题