对于2D游戏物理资源

编程入门 行业动态 更新时间:2024-10-22 10:53:11
本文介绍了对于2D游戏物理资源的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我在找一些很好的参考,学习如何建模2D物理游戏。我的不可以寻找一个图书馆为我做的 - 我想思考和学习,而不是一味地用别人的作品

I'm looking for some good references for learning how to model 2d physics in games. I am not looking for a library to do it for me - I want to think and learn, not blindly use someone else's work.

我已经做了谷歌搜索好位,虽然我已经找到了几个教程GameDev等,我觉得他们的教程很难理解,因为他们要么写得不好,或承担的数学理解的水平,我还不具备。

I've done a good bit of Googling, and while I've found a few tutorials on GameDev, etc., I find their tutorials hard to understand because they are either written poorly, or assume a level of mathematical understanding that I don't yet possess.

有关细节 - 我在寻找如何塑造一个自上而下的2D游戏,有点像坦克战斗游戏 - 我想要准确地模型(除其他事项外)加速度和速度,组件的热量积聚,模型和水平边界,导弹型武器之间的冲突。

For specifics - I'm looking for how to model a top-down 2d game, sort of like a tank combat game - and I want to accurately model (among other things) acceleration and speed, heat buildup of 'components,' collisions between models and level boundaries, and missile-type weapons.

网站,推荐的书籍,博客,code的例子 - 欢迎各界人士,如果他们将帮助理解。我正在考虑使用C#和F#来构建我的游戏,所以在任何一种语言code例子将是巨大的 - 但不要让语言站,你可以发布一个很好的链接。 =)

Websites, recommended books, blogs, code examples - all are welcome if they will aid understanding. I'm considering using C# and F# to build my game, so code examples in either of those languages would be great - but don't let language stop you from posting a good link. =)

修改:我的意思不是说我不明白的数学 - 这是更多的,我不知道我需要知道,为了了解所涉及的系统的情况下,和唐吨真的知道如何找到,将教我的理解方式的资源。

Edit: I don't mean that I don't understand math - it's more the case that I don't know what I need to know in order to understand the systems involved, and don't really know how to find the resources that will teach me in an understandable way.

推荐答案

这里有一些资源,我召集了一个几年前。值得注意的是,verlet的整合。 我也包括链接到一些开源和商业物理引擎,我发现在那个时候。这里有关于这个问题的一个计算器的文章: 2D游戏物理

Here are some resources I assembled a few years ago. Of note is the Verlet Integration. I am also including links to some open source and commercial physics engines I found at that time. There is a stackoverflow article on this subject here: 2d game physics?

物理方法

  • verlet的集成(维基百科文章)
  • 先进性物理(好文章!包括运动,碰撞,关节等方面的限制。)
  • Verlet Integration (Wikipedia Article)
  • Advanced Character Physics (Great article! Includes movement, collisions, joints, and other constraints.)

图书

  • 游戏物理引擎开发,伊恩·米林 - 我拥有这本书,并强烈推荐它。这本书从头开始构建一个物理引擎,在C ++中。笔者从基本的粒子物理,然后将运动定律,约束刚体物理和和。他包括一路走好通过记录源$ C ​​$ C。
  • "Game Physics Engine Development", Ian Millington -- I own this book and highly recommend it. The book builds a physics engine in C++ from scratch. The Author starts with basic particle physics and then adds "laws of motion", constraints, rigid-body physics and on and on. He includes well documented source code all the way through.

物理引擎

  • 托卡马克(开源物理API)
  • APE (由ActionScript物理引擎)
  • FLADE (闪存动力引擎)
  • Fisix的引擎(另一个Flash的ActionScript引擎)
  • 简单的物理引擎(商业)
  • Tokamak (Open source physics API)
  • APE (Actionscript Physics Engine)
  • FLADE (Flash Dynamics Engine)
  • Fisix Engine (another Flash Actionscript engine)
  • Simple Physics Engine (commercial)

更多推荐

对于2D游戏物理资源

本文发布于:2023-06-04 19:11:29,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/503379.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:物理   资源   游戏

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!