.:: Bots United ::.  
filebase forums irc server wiki web
cubebot epodbot fritzbot gravebot grogbot hpbbot ivpbot jkbotti joebot
meanmod podbotmm racc rcbot realbot sandbot shrikebot soulfathermaps waypoints yapb

Go Back   .:: Bots United ::. > Search Forums

Showing results 1 to 25 of 92 Search: Posts Made By: Neoptolemus
Forum: General Bot Coding 23-07-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Agreed, it needs some work still!

I added a step in the generation of nav data to adjust the size of generated sectors to be more accurate. The voxelisation process has a resolution of 10 units,...
Forum: General Bot Coding 19-07-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Also, the nervous jumping is just the way I calculate a jump. The way it's handled now is:

- It is assumed the maximum distance a player can jump horizontally is 170 units when running max speed...
Forum: General Bot Coding 19-07-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Thanks for the suggestions, I'll give it a try if I can replicate the issue consistently.

Here is my to do list right now:

- Improve ladder handling when the bot is approaching from tight...
Forum: General Bot Coding 18-07-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Alright, a new video!

https://youtu.be/TnEqo4cyPlI

This is using the obstacle course I built which is specifically designed to test tricky navigation, including:

- Narrow passages
- Vents...
Forum: General Bot Coding 15-07-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

I'm still working on getting steering behaviour nice and reliable. The bot still sometimes gets stuck in places it shouldn't, but I should have some decent footage up soon.

I created an obstacle...
Forum: General Bot Coding 05-07-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Not to worry SamPlay, I'm looking forward to seeing what it looks like when it's ready :)

It's been a while since I posted any progress, so here is a video of the bot with the new jumping...
Forum: General Bot Coding 03-07-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

For video recording I use Fraps. The free version gives you 30 seconds of footage. I then use VLC player to compress it to an AVI and then I chuck it on YouTube. It's not great quality but it works...
Forum: General Bot Coding 26-06-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Hi SamPlay, that sounds really interesting actually.

The "nav along segment" bit sounds similar to what I have currently implemented for my bot. It generates a set of waypoints using the...
Forum: General Bot Coding 20-06-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Hi SamPlay, thanks for the clarification. Now you mention the recorded jumps I do remember reading about those in some patch notes years ago, and it sounds like my memory of unrealistic velocity...
Forum: General Bot Coding 13-06-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Yes I remember the Podbots were really accurate with their jumps. I'll take a look for certain :)

I seem to remember in earlier version of Podbots (circa 2004 when I used to play them all the...
Forum: General Bot Coding 12-06-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

A progress update. I have made some tweaks to the movement code so the bot is better at determining if it is straying from the path and how strictly it needs to do so. This has fixed a lot of the...
Forum: General Bot Coding 27-05-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Bah :( you're right. I think I've spent too much time tweaking it so I stopped noticing how bad it looked. I'll get there ;)
Forum: General Bot Coding 26-05-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

https://youtu.be/bl4BsC7cvhM

A new update. I have been working hard on perfecting the steering behaviours and I think I've got it pretty solid. Bots now rarely get stuck, and if they do they can...
Forum: General Bot Coding 18-05-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Ok :-) I'll post some decent footage tonight of them in action. I was quite pleased when a marine missed his jump and fell down behind some railings. He crouched and made his way through some vents,...
Forum: General Bot Coding 16-05-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Quick update: I have now got marine bots responding to orders given by the commander, and I've set up individual movement profiles for the marines and all alien classes, so they will all traverse the...
Forum: General Bot Coding 01-05-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Ok that's what I hope to implement, though right now I need to do some optimisation. ns_tanith generated 17k sectors, so when doing pathfinding it is literally performing A* against 17k potential...
Forum: General Bot Coding 01-05-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

You're right, at the moment the bot is using just basic A*, with some weighting used for crouching, jumping etc, so it is always taking the shortest route from A to B right now. This is on the to-do...
Forum: General Bot Coding 01-05-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

I have fixed up the zig-zagging a little bit by smoothing the path, and I have done some work on steering. I have also added some post-processing of the path once it's generated to make the path...
Forum: General Bot Coding 21-04-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Hah, yeah the looking down is just because the movement code is really primitive right now. The logic is basically that if the bot has a path to follow then set forward speed to max and look at the...
Forum: General Bot Coding 21-04-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Additional bonus video of the bot running around cs_militia. I'm really pleased with how smoothly it handles ladders. Asides from the boxy pathfinding, the movement is really smooth.

In this video...
Forum: General Bot Coding 21-04-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

I've finally got the bots running around in-game. Still need to do a lot of tweaking of the core pathfinding process as it still hugs the walls too tight in many cases, and as you can see the path...
Forum: General Bot Coding 20-04-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Thanks!

I've had a new problem crop up which has me completely stumped: the bots can't crouch any more! I had it working great, the bots were able to climb ladders, crouch into vents etc, and then...
Forum: General Bot Coding 16-04-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Right I'm finally up and running with a new setup, so I am back in action :sorcerer:

The pathfinding solution is now working in the bot itself, so I am trying to get some footage of the bots...
Forum: General Bot Coding 09-04-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

Quick update: I'm still going, but my new company didn't issue me with any kit, so I'm having to share the family laptop which my wife and kids also use. I did a lot of my coding on the train to...
Forum: General Bot Coding 26-03-2017
Replies: 53
Views: 2,592
Posted By Neoptolemus
Re: Navigation using AABB

In fact it is engine independent. The main process acts on a triangle soup, basically just vertices and indices like an OBJ file, though of course I have a pre-processing step to extract the...
Search took 0.10 seconds.

 
Forum Jump


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com