`

Box2D 的 Delphi 实现

阅读更多
Android 手机上的 愤怒的小鸟确实掀起一阵小鸟热, 在网上查询时发现 小鸟是用BOX2D开源物理引擎写的, 由于box2d是C++实现的,所以对于我这个C++菜鸟来说还是有些望而却步,不过好在现在有人移植到delphi上,现在就来看看吧。

box2d delphi版本的下载地址:http://sourceforge.net/projects/box2d-delphi/

这个移植很有诚意,里面集成了大量的例子,当然我也发现了OpenGL的身影,自从新版的delphi发布以来,很多以前需要自己安装的包,现在都成了默认的配置,包括最新的opengl等,delphi一直在进步,不过比起其他IDE的进步,还是太微小了,等待跨平台的delphi吧,但愿那就是翻身之仗!

例子都在testbed工程下,另外就是由于是基于OpenGL,所以显示中文的效率还是很低,会有卡顿的现象。
  • 大小: 89.8 KB
分享到:
评论

相关推荐

    box2D Delphi Package 2.1.3

    最近将box2D(www.box2D.org)物理引擎的全部代码翻译成了Delphi版本,工作量很大,由于Delphi 2005以前不支持运算符重载,所以所有计算部分都写了两个版本。理论上支持Delphi所有版本,兼容性仅在Delphi7上测试。另外...

    box2D Delphi Package 包 2.1.3

    box2D Delphi Package 包 2.1.3``

    Box2D 2.3.0 for Delphi XE6 物理引擎

    BOX2D 對開發手機2D遊戲的朋友想必不陌生,隨著Delphi XE6發表後,也有有網友也將BOX2D 轉成Firemonkey元件了! 耽搁了好久才完成这个版本,春节在家窝了十几天集中弄完了。2.3.0版本的改进主要是一些深层次的优化...

    Delphi编写的2D物理引擎box2D源代码..rar

    Delphi编写的2D物理引擎box2D源代码..rar

    box2D 物理引擎Delphi版

    最近将box2D(www.box2D.org)物理引擎的全部代码翻译成了Delphi版本,工作量很大,由于Delphi 2005以前不支持运算符重载,所以所有计算部分都写了两个版本。理论上支持Delphi所有版本,兼容性仅在Delphi7上测试。另外...

    box2D v2.0.1 Delphi Package

    BOX2D 下载 AS3 2.0.1 网络上的资源视乎不多

    2D物理引擎源代码(delphi版)

    将box2D物理引擎的全部代码翻译成了Delphi版本,工作量很大,由于Delphi 2005以前不支持运算符重载,所以所有计算部分都写了两个版本。理论上支持Delphi所有版本,兼容性仅在Delphi7上测试。另外将其Demos均翻译了。...

    Delphi 2D以及OpenGL应用小例子

    内容索引:Delphi源码,图形处理,OpenGL 压缩包内是Delphi 2D以及OpenGL应用的小例子,box2D包及示例,欢迎研究此方向的delphi同仁一起下载研究。

    Delphi编写的2D物理引擎box2D源代码

    内容索引:Delphi源码,图形处理,2D,物理引擎 Delphi编写的2D物理引擎box2D源代码,兼容性仅在Delphi7上测试。例子的绘图部分使用了我的另一个作品OpenGL Canvas,不需要另外下载,例子可以直接编译,无控件安装。

    愤怒的菜鸟小游戏Delphi源码

    Delphi模拟的愤怒的菜鸟小游戏源码,应用了Physics2D技术,主要想摸索下box2d和delphix,box2d刚接触,大致看了一下,水平有限,有意思交流者联系:qq:1439781067,qq信箱 1439781067@qq.com 作者信息:追忆delphix...

    KSDev DXScene v4.42 for Delphi BCB Lazarus Full Source

    DXScene is a native object pascal components for Delphi/C++Builder and Lazarus. Available for Microsoft Windows, Apple Mac OS X and Linux. Applications: 3D Text A compact, flexible and affordable ...

    愤怒的菜鸟小游戏Delphi

    Delphi源码游戏娱乐源码下载,游戏娱乐源码Delphi源码,Delphi源码游戏娱乐源码,游戏娱乐Delphi...愤怒的菜鸟小游戏Delphi源码,Delphi模拟的愤怒的菜鸟小游戏源码,应用了Physics2D技术,主要想摸索下box2d和delphix。

    Laz-Projects:Laz-项目-开源

    1- Box2d 拉撒路。 2- LazMaze 3- LazScrollingLeds 4- LazCompass 5- LazAstroDemo 6- LazMolecules 7- LazCannonBall 8- LazSimpleSokoban 9- LazOpenGLSample :注意:我使用bmp 图像,jpg 文件给出了一些错误。...

    DxScene 4.42 源码版 For D4-D2011

    DXScene is 3D hardware accelerated graphics library Delphi/C++ Builder/Lazarus. Hardware accelerated graphics on Windows, Mac OS X and Linux 3D and 2D graphical editor integrated in IDE Powerful 3D...

    VGScene_2.92.rar

    Platform: Delphi 5-2010, C++ Builder 5-2010, Lazarus 0.9.27 Languages: English VGScene speeds the development of all graphical application, providing: a graphical editor integrated in IDE, graphical ...

    vc++ 应用源码包_1

    精灵系统,一套MFC渲染引擎,含2D/3D等渲染,效果看源码,IFEngine是整个引擎接口,IFSystem是硬件查询系统,IFApplication是应用程序对象基类。 FlashPlayer播放器4.0的VC++源代码 FreeBird2011最初版(模仿飞鸽,可...

    vc++ 应用源码包_2

    精灵系统,一套MFC渲染引擎,含2D/3D等渲染,效果看源码,IFEngine是整个引擎接口,IFSystem是硬件查询系统,IFApplication是应用程序对象基类。 FlashPlayer播放器4.0的VC++源代码 FreeBird2011最初版(模仿飞鸽,可...

    vc++ 应用源码包_6

    精灵系统,一套MFC渲染引擎,含2D/3D等渲染,效果看源码,IFEngine是整个引擎接口,IFSystem是硬件查询系统,IFApplication是应用程序对象基类。 FlashPlayer播放器4.0的VC++源代码 FreeBird2011最初版(模仿飞鸽,可...

    vc++ 应用源码包_5

    精灵系统,一套MFC渲染引擎,含2D/3D等渲染,效果看源码,IFEngine是整个引擎接口,IFSystem是硬件查询系统,IFApplication是应用程序对象基类。 FlashPlayer播放器4.0的VC++源代码 FreeBird2011最初版(模仿飞鸽,可...

    vc++ 应用源码包_3

    精灵系统,一套MFC渲染引擎,含2D/3D等渲染,效果看源码,IFEngine是整个引擎接口,IFSystem是硬件查询系统,IFApplication是应用程序对象基类。 FlashPlayer播放器4.0的VC++源代码 FreeBird2011最初版(模仿飞鸽,可...

Global site tag (gtag.js) - Google Analytics