Dear forum users! In compliance with the new European GDPR regulations, we'd just like to inform you that if you have an account, your email address is stored in our database. We do not share your information with third parties, and your email address and password are encrypted for security reasons.

New to the forum? Say hello in this topic! Also make sure to read the rules.

Status update 2018-04-27

Status updates from MythoLogic Interactive about the game progress.
Forum rules
By using the forum you agree to the following rules.
Post Reply
User avatar
Gurt
Lead Programmer
Lead Programmer
Posts: 1884
Joined: Sun Feb 28, 2016 3:22 pm
Title: Lead programmer
Started SFD: Made it!
Location: Sweden
Gender:
Age: 34

Status update 2018-04-27

Post by Gurt » Fri Apr 27, 2018 9:40 pm

Storage, Police Station and East Warehouse are now the first maps with almost complete path grids for the bots to navigate.

Each new map we create a path grid for will go faster than the previously one, speeding up the process of creating path grids for all maps. The reason being that for each new path grid we create we spend less and less time coding support for path grids and spending more time actually creating path grids for maps in the editor.

It's really neat to see the bots starting to navigate the maps!

---
This is a good time to bring up a few points on what you can expect from the bots and what you shouldn't expect.

Bots are stupid. They will not be able to navigate with finesse like real players. After all it's just a finite amount of cases they can handle. A bot will never be smart enough to swing on a crate and time the jump to gain maximum speed and distance like real players can.

Bots are blind. Bots might fail due to imperfections in the assumptions in the path finding. This might happen due to stacked objects being in the way during a maneuver.

Bots are simple. We will design the bots to be more likely to attack you rather than being overly defensive and camping behind objects waiting for the player in versus mode. This might be a lesser smart tactical decision for the bots but we think it will be for the better for versus and similar modes.

Bots can shoot. Whatever the bots lack in movement they can compensate for when it comes to aiming. We will introduce artificial reaction times when it comes to aiming and shooting to make them less mechanical.

Bots will make simple tactical decisions. While a real player might get across the map for a medkit the bots will have simpler prioritized objectives. The bots will not learn from mistakes either.

A bot will make decisions based on a bunch of parameters that you can modify through the ScriptAPI. This is still a work in progress but we're introducing parameters as we see fit while developing.

---
The initial main work on the path finding will soon be done and after that it's mostly tweaks and adjustments for the path finding as we playtest. One thing left to do is to make bots able to call elevators by pressing the elevator button but we have ideas how this shall we solved.

When the bots are ready I will probably show a video over them fighting. Don't hold your breath just yet.
13 x
Gurt

User avatar
Del Poncho
Superfighter
Superfighter
Posts: 262
Joined: Sat Mar 19, 2016 8:57 pm
Started SFD: July 2012 (1.0.5)
Location: Poncholand
Gender:
Age: 28

Post by Del Poncho » Fri Apr 27, 2018 9:53 pm

Gurt wrote:
Fri Apr 27, 2018 9:40 pm
The bots will not learn from mistakes either
My God, we have the technology to perfectly rebuild a SFD player!
11 x
The risk I took was caluclated, but man.....am I bad at math.

User avatar
Rick Sanchez
Superfighter
Superfighter
Posts: 247
Joined: Thu Apr 14, 2016 7:15 pm
Title: Alcoholic
SFD Account: Rick Sanchez
SFD Alias: Rick Sanchez
Started SFD: 1.5.0b
Location: Finland
Gender:
Age: 25

Post by Rick Sanchez » Fri May 04, 2018 4:21 pm

Del Poncho wrote:
Fri Apr 27, 2018 9:53 pm
Gurt wrote:
Fri Apr 27, 2018 9:40 pm
The bots will not learn from mistakes either
My God, we have the technology to perfectly rebuild a SFD player!
Not A player, THE player. One to represent all...
2 x
Image

Post Reply