Загрузка видео...

Не удалось загрузить видео

На главную

navcat, meet world. world, meet navcat. navcat is a new javascript pathfinding library for games and simulations, and it's fully open source ❤️ it does navmesh generation, pathfinding, crowd simulation, navmesh constrained movement, raycasting, more... and it's out on npm now

15,936 просмотров • 1 год назад •via X (Twitter)

Комментарии: 21

Фото профиля isaacmason
isaacmason1 год назад

say hi to the cats - more posts on navcat to come soon! examples: github: npm:

Фото профиля Kev
Kev1 год назад

Probably the best demo of a library I've ever seen. Nicely done!

Фото профиля isaacmason
isaacmason1 год назад

thanks! 🫶

Фото профиля Ademola
Ademola1 год назад

@threejs 🔥🔥

Фото профиля Max Batt
Max Batt1 год назад

Omg I need this. Thanks for sharing

Фото профиля chris rogers
chris rogers1 год назад

supercool! thanks!

Фото профиля Dani Debatte
Dani Debatte1 год назад

That's awesome!

Фото профиля dek
dek1 год назад

cats successfully navd!

Фото профиля Matthew Man e/acc ⏩
Matthew Man e/acc ⏩1 год назад

👏 😸

Фото профиля ꙲
꙲8 месяцев назад

Gonna add this to my upcoming three js game!

Фото профиля Saumy Sharma🇮🇳
Saumy Sharma🇮🇳1 год назад

Looks interesting!!

Фото профиля coolerputt
coolerputt1 год назад

Nice stuff

Фото профиля Glavin Wiechert👨‍💻
Glavin Wiechert👨‍💻1 год назад

Awesome work as always, @isaac_mason_ ! 👏 Would you say this is production ready now? To replace recast-navigation-js

Фото профиля isaacmason
isaacmason1 год назад

It has already made it into production on thanks to @verekia guinea-pig-ing it for me! 😄 So yes, while it's still going to get a lot of development, it's already useful for production projects now.

Фото профиля Glavin Wiechert👨‍💻
Glavin Wiechert👨‍💻1 год назад

@verekia @isaac_mason_ have you watched ? I’d love to integrate some of these solutions for large scale path finding / navigation into navcat, if you think appropriate and would be interested?

Фото профиля isaacmason
isaacmason1 год назад

@verekia Lots of nuggets of wisdom there! I'm keen to add more examples for large worlds for sure. Probably starting with a tile islanding example, and a "road network" example. The library is low-level enough for these learnings to be applied for sure. Contributions would be welcome too!

Фото профиля isaacmason
isaacmason1 год назад

@verekia Some of the other things mentioned like continious string pulling and raycast optimisation are already done by the builtin crowd api. And some of the other good nuggets around query filters would be possible to incorporate into a game made with navcat too.

Фото профиля Glavin Wiechert👨‍💻
Glavin Wiechert👨‍💻1 год назад

I just started using Navcat to replace recast-navigation-js in my project -- going well so far! I'll provide more feedback when I'm ready. Also analyzing Death Stranding AI postmortem video in comparison to Navcat's existing feature list to see what would be useful to add to Navcat next 😉 I'm excited to learn more about Navcat and hopefully contribute!

Фото профиля isaacmason
isaacmason1 год назад

@verekia Cool! Some things chatgpt suggested are better built with navcat than being in navcat core IMO, e.g. dynamic tile building, road graphs, these will be somewhat opinionated. If you're thinking of contributing you can find me in the webgamedev discord and we can bounce ideas! :)

Фото профиля Glavin Wiechert👨‍💻
Glavin Wiechert👨‍💻11 месяцев назад

@verekia My first contribution, a new example: Dynamic NavMesh: This just demonstrates existing NavCat functionality which I'm using. I am working on ways to speed up the Rapier physics engine <> NavCat NavMesh integration & syncing.

Фото профиля Twin Life Official
Twin Life Official1 год назад

why ? 😂🤣😂🤣😂

Похожие видео