Home Category. Tactical Shooter AI. Tools AI. Download History Versions. If possible, please buy the package to support the developer. Add dynamic and challenging AI to your game! I decided to implement it using behaviors trees.
Behaviors Trees are very simple and powerful. BT allow the designer to implement human-like behaviors in an easy way. I choose UE4 4. The main goal of this project was, obviusly, achieve a human-like intelligence for a shooter game.
To do this I set many sub-goals:. Specifically I used the sight and hearing system to determine if the NPC had seen or heard the player. The rest of the data that use the system to take decicions comes from his attributes health, ammo The act phase is simply made up from the leaf nodes of the different behavior trees.
In general, these were the tasks with different parameters depending on the situation :. To see the full details about the implementation just download the source code. Here I am going to talk about very biefly of the most important things.
However, as I wanted to compute a tactical pathfinding, I needed the exact visibility of the player when was being seen by any NPC. To do this I implemented a visibility algorithm based on Ray tracing. This algorithm uses a very low number of Ray Tracer because it only does a RayTrace against the vertex of each obstacle, and then fills up the triangles made from these vertices like Rasterization.
Read more about this technique here. Once I implemented the visibility algorithm I managed to modify the A star algorithm of UE4 to do the pathfinding operations. I included weights in the computation of the cost to include also the safety of the path if the player was seeing that area or not. To calculate the player prediction I used a technique called influence maps checkout this article.
Every time the player is lost his position is unknown by the AI system a influence maps starts to run with its highest point at the last player's position. This way, the NPC's calculate the most probable position where the player might be and move towards that position to look for him. To create a feeling of group within the NPC's I simply created some shared data between them to simulate the communication and exchange of information.
For example, to attack the player, the attack position of each bot is shared and thus known by all of the other bots. Hence, the other bots calculate new attack positions different from the attack positions of the other bots. This way we can maximize the spread of the bots when attacking. Overall, Arma 3 is a must-play for any wargamer and tactical shooter enthusiast.
Publisher: Ubisoft Buy it on: Ubisoft store. Planning and strategy are what makes Rainbow Six Siege stand out from other shooters. Teams face off in 5v5 matches that require team discussion and tactical planning before you can start testing your aim and reactions in-game.
Low-intensity war: The best Cold War and modern warfare games. The variety of playable character classes called operators and their in-game skill sets offers tons of strategic depth and replayability, making Rainbow Six Siege one of the best multiplayer FPSs in existence. Its small-team engagements can also make a refreshing change of pace from the classic war settings typically seen in most shooters.
Publisher: Gaijin Play for free. A squad-focused, multiplayer, first-person shooter from War Thunder developer Gaijin, it drops you into the frenzied skirmishes of the Second World War. But unlike other shooters, Enlisted stands out for its squad mechanics.
Lead a personalised group of infantry to storm strategic objectives. Escape from Tarkov has skyrocketed in popularity over the past two years, introducing many new players to the addictive gameplay of the tactical shooter genre.
Its hardcore gunplay, looting mechanic and realistic ballistics model propel tension and realism to a whole new level. Fight them on the beaches: These are the best WW2 games. The game is still in beta, so be prepared for server wipes and lost progress until it gets an official release. In the meantime, the game is a great choice for players who love challenging shooters that force you to get better at surviving with each death.
Publisher: Offworld Industries Buy it on: Steam. Post Scriptum focuses on bringing a historically accurate, full-on battlefield simulation with its player servers and strategic gameplay. Requiring a lot of communication amongst teammates, the game puts coordination and tactics at the forefront, making it a challenging but rewarding shooter.
0コメント