×

2D物理引擎开源分享

消耗积分:0 | 格式:zip | 大小:0.00 MB | 2023-07-12

李波

分享资料个

描述

该项目

这个项目演示了可以在 STM32 上运行一个在 Ada 中从头开始制作的 2D 物理引擎,并获得了一些非常酷的结果!

基本上,该项目分为两个独立的部分:

  • 物理引擎及其 API 可供您下载并用于您自己的项目:https ://github.com/Kidev/AdaPhysics2D它当然是开放的,Github 页面上提供了轻松使用它的教程引擎的。所以,为了让它更容易:

     

    当您加载应用程序时,您会看到一个菜单。选择“开始”。你现在面对的是同一个世界。通过按下蓝色按钮,您可以更改当前模式。模式轮换。以下是模式:

    • 禁用模式(无 LED),您无法与触摸屏交互
    • 创建圆圈模式(绿色 LED),按下屏幕将在单词中生成一个圆圈实体
    • 创建矩形模式(绿色 LED),与上一个相同,但用于矩形
    • 编辑模式(红色 LED),您可以在其中更改您正在触摸的实体(实体或环境)的材质:将水变成空气!
    • 链接模式(绿色和红色 LED),按下一个实体然后再按下另一个实体将用绳子或弹簧将它们连接在一起!
    • 菜单模式(无 LED),您可以在其中禁用或启用重力,更改您在创建模式中创建的实体的材质(“C:”),更改编辑模式的材质(“E:”)并更改绳索的类型(“L:”代表绳索或弹簧)
    • 然后,回到禁用模式!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !