Forum

> > CS2D > Mods > New Bot System - Testing Version Released
Forums overviewCS2D overview Mods overviewLog in to reply

English New Bot System - Testing Version Released

89 replies
Page
To the start Previous 1 2 3 4 5 Next To the start

old Re: New Bot System - Testing Version Released

Dousea
User Off Offline

Quote
@user Pagyra: Teleports aren't utilized to be used by the bots because they don't know where the teleports lead to. This automatic navmesh generation is only for you if you're lazy enough to create your own. You can, of course, create your own manually.

@user DC: Well I will use A* path-finding. I've tried it several months ago with LOVE. The points of using navmesh are that the nodes to work with are lesser and doesn't need to check if the nodes are walkable or not since it's part of the navmesh (so it would be walkable), also its result would be quite realistic I suppose.

UPDATE:
Damn. My level is not even on par with those AAA game developers, heh? How the heck they could make a pathfinding that fast for NPCs, etc.? Well I learnt my lesson and I'm taking back my navmesh system from CS2D. user DC's right. There's no memory-management in Lua so I couldn't take CPU resources that the path-finding needs. At least I tried various things for my future, heh? I'm going to keep my automatic navmesh generation system and its path-finder for my games later on. If anyone interested on using this for your use, just contact me.


Now what should I do regarding on this cs2d lua cmd ai_goto problem? I don't want to waste any more time to this project because summer vacation is about to end, so I'll try to use JPS from Jumper. It's "said" to be faster than A*. We'll see about that and if it doesn't work again, we need to live peacefully with cs2d lua cmd ai_goto.

ANOTHER UPDATE:
I'm sorry, guys. If you look at my repository closely, you must be realizing that I've been away from the project for 5 days (a long time actually). Yup, summer break is over. This must be a huge letdown for you guys but I'm thinking about dropping this project.. but hold your complaints. I'm dropping this project because the reason above, so my spare time is not enough anymore to continue on. I'm trying to give this thing a little of my spare time but I just couldn't focus enough because of recent higher competence on marks (yes, I'm still a student). You must be saying "this guy is so shit that he couldn't even finish what he started". Well before we continue, I want to give you guys my shitty version of bots for testing. You can download it here. Remember that the only map that can be played is de_dust2_new and it must be in standard mode.

Now if you already tested my version of the bots, what do you think of it? Is it worser? Or an improvement over the old version? Any feedback is appreciated. But I'm not going to continue until next break, because the current version is not as flexible as I wanted it to be so it needs a rewriting. So you could say that I'm temporarily dropping this project for a moment until I create a fresh one (not as ugly as this I'm sure). Or if someone wants to continue on this project, feel free to do so because the reason that the bots have undefined behaviors is because my own tree in the behavior\init.lua file.
edited 2×, last 20.07.17 12:34:20 pm

old Re: New Bot System - Testing Version Released

Yates
Reviewer Off Offline

Quote
@user Dousea: It's not just about reading commits to see what you've done which fyi is very important anyway. It's also about finding older commits to reset, rebase, rebranch onto. Or looking at the code a year from now and be like "Uh, what did I do here? Commit 19? What's this? *dive into code*"

It's also very handy for change logs. You don't have to document everything after each change when you have commit logs that tell you exactly what you've done.

Put it this way: I wouldn't want to be your colleague if you commit like that - no developer that uses Git would.

old Re: New Bot System - Testing Version Released

Dousea
User Off Offline

Quote
@user Yates: I never said that I would do it for any project. I wouldn't mind to put some logs into it if anyone wanted to be my colleague, but apparently for a project with small attention I don't want to waste any time to it. Well for me by looking only the code could tell me what I've done anyway, because in the repository I know that every commit includes small code changes/additions.

@user Gaios: You didn't read the info? It's on paragraph 1.

old error

_3yrus
User Off Offline

Quote
errors :
Spoiler >

i'm not using any script.

old Re: New Bot System - Testing Version Released

Masea
Super User Off Offline

Quote
@user SQ: You should rather work on actual CS2D anyway.

I don't still get why people working on projects that are about bots. Everyone who is newbie will start playing multiplayer at other servers after matching up to 5 matches with bots. This is not a big deal. I think.

However, like in CS:GO, whenever someone quits/disconnects from a ranked match, the game automatically devotes a smart bot who mostly plays by our radio messages. So, if any case like this would happen anyhow(probably not), it'd be a good idea to recode the bots. But for now, eh... I don't know.

old Re: New Bot System - Testing Version Released

_Yank
User Off Offline

Quote
@user Masea: What ? It's not only about single player (which is also a good aspect of CS2D, have you ever played a single player map/script ? Those are fun!). At this point, CS2Ds default bots are just way to dumb, they aren't on par with its features and definetely need some improving.

old Re: New Bot System - Testing Version Released

Dousea
User Off Offline

Quote
@user _3yrus: Make sure you're running on de_dust2 and Standard Mode. If it still doesn't work then... let this one go.

@user SQ: Well that's exactly what I'm facing right now. If summer break continues until now I would've done and released it, but yet one month has passed with me unconcious. At least I learned a lot of things during the time like behavior trees, path finding, navigation mesh, etc. I will and definitely will continue on this one.

@user Masea: It's not technically dead, but temporarily dead.

old Re: New Bot System - Testing Version Released

Masea
Super User Off Offline

Quote
@user _Yank: What point are you talking about actually? Nobody plays with bots Open up the server list and you'll see bots are playing yet again bots. By the way, are we sure you got me? Because I can't see any belongs to me in your last comment.
user _Yank has written
which is also a good aspect of CS2D, have you ever played a single player map/script ? Those are fun!
If you would have looked into my projects, you'll see that most of them are singleplayer mods anyway

user Dousea has written
@user Masea: It's not technically dead, but temporarily dead.
Oh c'mon. Let's not try to trick each other. We both sadly now that it'll never be released nor done.
To the start Previous 1 2 3 4 5 Next To the start
Log in to reply Mods overviewCS2D overviewForums overview