SRB2 Message Board  

Go Back   SRB2 Message Board > Sonic Robo Blast 2 > Help

Reply
 
Thread Tools Search this Thread
Old 04-18-2017   #1
Orion
*Reading*
 
Orion's Avatar
Default About bots in Srb2 2.1

There's any Srb2 2.1 mod which allow bots in Match/CTF, similar to the old SRB2JTE/SRB2CD?
__________________
Watch, Mimetize, Replace.
Orion is offline   Reply With Quote
Old 04-18-2017   #2
Rapidgame7
pressure pressure pressure
 
Rapidgame7's Avatar
Default

No, there is not.
At least not yet.
__________________
Quote:
<Steel Titanium> so many eggman laughs
<Rapidgame7> hehehe HEHE HEhEhe
<Rapidgame7> AAAAAUUUUGGGGH
Rapidgame7 is offline   Reply With Quote
Old 04-18-2017   #3
XleederTH
íReremy
 
XleederTH's Avatar
Default

I always asked me about it, but I didn't post it because I knew that there's not this one.
__________________
Nothing for nothing, is the key :v
Visit my youtube channel!
XleederTH is offline   Reply With Quote
Old 04-19-2017   #4
GreenKnight9000
Default

It's a shame.
Porting the code directly won't work, as it's so outdated that outdated things are more newer than that
perhaps if the code was heavily modified until a point is reached where the bot will at least attack, then we may get somewhere
GreenKnight9000 is offline   Reply With Quote
Old 04-19-2017   #5
Sapheros
That guy that ports
 
Sapheros's Avatar
Default

More like remaking the code will have to involve a heavily complicated AI thinker to work with objects, players, bosses, enemies, level geometry, other bots etc. As well as making separate thinkers to work for co-op, ringslinger, team ringslinger, race, etc.

In other words, you have to be a god damn coder of the century to actually make this all work in single AND multi-player, as well as capping the bot limit to the max amount of empty nodes in a server, how each bot will interact with things/each other, etc.

No bots, stop asking for bots, and if you really want bots, you're more than welcome to do some code yourself.
__________________
Hiyo all! Underground Website
Sapheros is offline   Reply With Quote
Old 04-20-2017   #6
Rob
Administrator
 
Rob's Avatar
Default

Quote:
Originally Posted by GreenKnight9000 View Post
It's a shame.
Porting the code directly won't work, as it's so outdated that outdated things are more newer than that
perhaps if the code was heavily modified until a point is reached where the bot will at least attack, then we may get somewhere
The problem is the level of effort it would take to even get a bot to function in 2.2 is not worth the payoff. I get that the bots of old were fun, but they were also severely primitive in how they behaved. Scripting something complex enough to handle SRB2 now would be a nightmare. Slopes alone complicate the problem tremendously (Getting a bot to understand how to jump over a wall is easier than getting it to understand how to set itself up enough momentum to get over half pipes of arbitrary sizing, for instance). The Tails SP bot is just a really simple bot that follows you around and suicides if you stray too far from it. Anything more complex than that is really difficult to do.
Rob is offline   Reply With Quote
Old 04-20-2017   #7
GreenKnight9000
Default

Quote:
Originally Posted by Rob View Post
The problem is the level of effort it would take to even get a bot to function in 2.2 is not worth the payoff. I get that the bots of old were fun, but they were also severely primitive in how they behaved. Scripting something complex enough to handle SRB2 now would be a nightmare. Slopes alone complicate the problem tremendously (Getting a bot to understand how to jump over a wall is easier than getting it to understand how to set itself up enough momentum to get over half pipes of arbitrary sizing, for instance). The Tails SP bot is just a really simple bot that follows you around and suicides if you stray too far from it. Anything more complex than that is really difficult to do.
thing is, we already have that tailsbot and the wip match bod wad
couldn't we take that in mind and see if we make something of it?
GreenKnight9000 is offline   Reply With Quote
Old 04-20-2017   #8
Rapidgame7
pressure pressure pressure
 
Rapidgame7's Avatar
Default

Quote:
Originally Posted by GreenKnight9000 View Post
thing is, we already have that tailsbot and the wip match bod wad
couldn't we take that in mind and see if we make something of it?
The SP tails bot is designed for SP only and it is programmed to follow the player, not shoot everything in its sight.
And for the second one, "WIP match [bot] wad"? Is that a thing?

Coding a bot that takes a lot of stuff into account to properly do stuff is complex enough for people to be uninterested in doing it.
__________________
Quote:
<Steel Titanium> so many eggman laughs
<Rapidgame7> hehehe HEHE HEhEhe
<Rapidgame7> AAAAAUUUUGGGGH
Rapidgame7 is offline   Reply With Quote
Old 04-20-2017   #9
GreenKnight9000
Default

Quote:
Originally Posted by Rapidgame7 View Post
The SP tails bot is designed for SP only and it is programmed to follow the player, not shoot everything in its sight.
And for the second one, "WIP match [bot] wad"? Is that a thing?

Coding a bot that takes a lot of stuff into account to properly do stuff is complex enough for people to be uninterested in doing it.
http://mb.srb2.org/showthread.php?t=40669
check it out!
GreenKnight9000 is offline   Reply With Quote
Old 04-21-2017   #10
Rapidgame7
pressure pressure pressure
 
Rapidgame7's Avatar
Default

Those aren't real bots, they're just NPC objects.
I haven't looked into the WAD yet, but I believe they just follow some actions.
If there is some Lua, it coooould be ported into the source code.
__________________
Quote:
<Steel Titanium> so many eggman laughs
<Rapidgame7> hehehe HEHE HEhEhe
<Rapidgame7> AAAAAUUUUGGGGH

Last edited by Rapidgame7; 04-21-2017 at 01:01 AM. Reason: WHOOPS accidentally hit submit
Rapidgame7 is offline   Reply With Quote
Old 04-21-2017   #11
Xkower8181
btw do not touch the sonic
 
Xkower8181's Avatar
Default

Quote:
Originally Posted by Rapidgame7 View Post
Those aren't real bots, they're just NPC objects.
I haven't looked into the WAD yet, but I believe they just follow some actions.
If there is some Lua, it coooould be ported into the source code.
Yep I'm the creator and there's Lua in it and SOC stuff in it is just controlled mostly through Lua but the latest version is in development hell but it is a big update.
__________________
Spoiler:
hi you just wasted some second of your live on this
enjoy
Xkower8181 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:25 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.