Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/divinedominion/godotcollisiondetection
Area2D an KinematicBody2D based collision demonstrations
https://github.com/divinedominion/godotcollisiondetection
area2d collision godot kinematicbody2d tutorial
Last synced: about 2 months ago
JSON representation
Area2D an KinematicBody2D based collision demonstrations
- Host: GitHub
- URL: https://github.com/divinedominion/godotcollisiondetection
- Owner: DivineDominion
- License: unlicense
- Created: 2020-06-21T08:59:11.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-06-21T09:19:33.000Z (over 4 years ago)
- Last Synced: 2024-10-30T04:56:22.274Z (3 months ago)
- Topics: area2d, collision, godot, kinematicbody2d, tutorial
- Language: GDScript
- Size: 9.12 MB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Godot Collision Detection Demos
![](https://img.shields.io/badge/Godot-3.2-informational)
Currently, this demonstrates two kinds of player nodes:
1. `Area2D` and manual position changes, the naive approach that will "teleport" the player to the destination, clipping through walls;
2. `KineticBody2D` and `move_and_collide` to make the physics engine calculate collisions from the current position up to the destination.You can
- 📼 [Watch a video recording](/assets/recording.mov)
- 👾 ["Play" it online](https://divinedominion.github.io/GodotCollisionDetection/)
- 📖 [Read an explanation on my blog](https://christiantietze.de/posts/2020/06/godot-hit-testing/)## License
Public domain. See the [LICENSE](LICENSE) file.