Gjum / Gjum/Bat

Realistic walking, pathfinding

Open
#2 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
29
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Realistic walking/pathfinding means:
- [ ] normally try to find route with only going 1 block up or falling max. 3 down (no fall damage)
- [ ] jump across short gaps
- [ ] if possible, walk diagonally instead of axis-aligned
- [ ] bonus: if no "good enough" path is found, consider taking a little damage for faster route

**sprinting:**
- [ ] sprint to jump over larger gaps
- [ ] sprint-jump if enough saturation to be faster

**falling:**
- [ ] avoid fall damage
- [ ] take walking speed while falling into consideration (falling diagonally)

**environment interaction:**
- [ ] use ladders and vines
- [ ] open doors
- [ ] mine/place blocks

**enchantments, effects:**
- [ ] include Feather Falling buff if present to increase fall height
- [ ] if jump boost status effect is active, take higher jumping into consideration

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.