Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/selimanac/defold-daabbcc
Dynamic Tree(aka AABB Tree) native extension for Defold Engine
https://github.com/selimanac/defold-daabbcc
aabb collision collision-detection defold defold-game-engine defold-library native-extension
Last synced: about 1 month ago
JSON representation
Dynamic Tree(aka AABB Tree) native extension for Defold Engine
- Host: GitHub
- URL: https://github.com/selimanac/defold-daabbcc
- Owner: selimanac
- License: mit
- Created: 2018-02-17T09:50:48.000Z (almost 7 years ago)
- Default Branch: v3.x
- Last Pushed: 2024-10-08T10:05:48.000Z (2 months ago)
- Last Synced: 2024-10-17T13:53:57.429Z (2 months ago)
- Topics: aabb, collision, collision-detection, defold, defold-game-engine, defold-library, native-extension
- Language: C++
- Homepage:
- Size: 2.43 MB
- Stars: 59
- Watchers: 5
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
- awesome-defold - DAABBCC
README
![DAABBCC](/.github/header830.png?raw=true)
This is a Dynamic Tree(aka AABB Tree) native extension for [Defold Engine](https://www.defold.com/).
DAABBCC build by using Box2D’s [Dynamic Tree](https://box2d.org/documentation/md_collision.html#autotoc_md46).**Credits**
[Radix sort](https://github.com/JCash/containers) by [Mathias Westerdahl](https://x.com/mwesterdahl76)
[Box2D](https://github.com/erincatto/box2d) by [Erin Catto](https://x.com/erin_catto)**What is DAABBCC?**
A Dynamic AABB Tree is a binary search algorithm for fast overlap testing. Dynamic AABB trees are well-suited for general-purpose use and can handle moving objects efficiently. This data structure provides an effective method for detecting potential overlap between objects.
DAABBCC is not a physics engine. It does not include narrow-phase collision detection or manifold generation.
It is particularly well-suited for casual games, platformers, bullet-hell, top-down games, server-side headless builds that do not require narrow-phase collision detection.
## Discussions & Release Notes
https://github.com/selimanac/defold-daabbcc/discussions
## Documentation
https://github.com/selimanac/defold-daabbcc/wiki
---
## Toss a Coin to Your Witcher
If you find my [Defold Extensions](https://github.com/selimanac) useful for your projects, please consider [supporting](https://github.com/sponsors/selimanac) it.
I'd love to hear about your projects! Please share your released projects that use my native extensions. It would be very motivating for me.---
# Games using DAABBCC
### Skull Horde
![Skull Horde](/.github/skull_horde.png?raw=true)
**Developer:** [8BitSkull](https://www.8bitskull.com/)
**Publisher:** [8BitSkull](https://www.8bitskull.com/)
**Release Date:** TBA
**Steam:** https://store.steampowered.com/app/3199360/Skull_Horde/## Bore Blasters
![Bore Blasters](/.github/boreblast.jpg?raw=true)
**Developer:** [8BitSkull](https://www.8bitskull.com/)
**Publisher:** [8BitSkull](https://www.8bitskull.com/)
**Release Date:** 8 Mar, 2024
**Steam:** https://store.steampowered.com/app/2398170/BORE_BLASTERS/## Void Scrappers
![Void Scrappers](/.github/void_scrappers.jpg?raw=true)
**Developer:** [8BitSkull](https://www.8bitskull.com/)
**Publisher:** [8BitSkull](https://www.8bitskull.com/)
**Release Date:** 21 Oct, 2022
**Steam:** https://store.steampowered.com/app/2005210/Void_Scrappers/
**Switch:** https://www.nintendo.co.uk/Games/Nintendo-Switch-download-software/Void-Scrappers-2344179.html.