Not enough ratings
Fine CS:GO maps featuring tweaked nav mesh by tomgor
Rate  
Favorite
Favorited
Unfavorite
Description
This is a collection of fine CS:GO maps, featuring manually edited and optimized nav mesh. For those of us who would like to play those maps with bots for whatever reason, but are dissappointed or not fully satisfied with default nav meshes that came with the original maps.

Very often great maps we can find in Workshop come with nav meshes that don't match the highest standard of the map itself. Sometimes they need just a few tweaks to bring playing with bots to the highest level. Sometimes they need to be made again from scratch, such a mess they are (e.g. missing ladders, missing connections, routes blocked, certain walkable areas excluded from a nav mesh, to mention just the few). Basic good nav mesh should at least allow a bot to follow you wherever you can get on the map with use of non-advanced movement techniques. And radar names should always be included.

Bots are essential part of CS:GO, especially for casual players. They are vital to the success of the game. They help new players to learn the very basics of the game before they are ready to meet human opponents for the first time. Some people use bots for initial learning of a new map, other prefer to play offline with bots than online with human opponents. Some guys play co-op. Often bots populate CS:GO servers, when there is no sufficient human players. Map creators use them for basic gameplay testing. Some guys simply do not have good enough Internet connection for online FPS gaming. Whatever your reason is, a good nav mesh provides you with a better bot beahiour (particularly at Elite/Expert (very hard / 3) level of bot difficulty), because this is what bots need to show their best, and - IMO - CS:GO bots have one of the best AI of all FPSes (even if limited when compared to humans - but we kindly ask the CS:GO devs to continue their work on bot AI, so it becomes better and better - the same way it happened to chess computer algorithms hopefully - today even a smartphone with appropriate software is able play on IM level or better). And the best maps deserve an equally good nav meshes. I wish all good maps come with equally good nav meshes.

For the best playing with bots experience use only those maps with good nav mesh. If the game gets boring - change the map to another one, or better yet - kick 1 or more bots off your team (bot_kick name_of_bot), so you play 4 vs. 5, or 3 vs. 5. You may need to select mp_autoteambalance 0 and mp_limitteams to 3 or more, otherwise you will not be allowed to play less balanced teams than 4 vs. 5. For the most hardcore bot experience - fight alone against 2, 3, 4 or maybe even 5 bots (bot_kick all followed by bot_add name_of_bot, finally mp_restartgame 1 when ready). You may wish to increase round time (mp_roundtime) appropriately to compensate for more stealth tactic need. Personally, I rather prefer to have 2-3 bots with me on the same team, against 5 bots, so teamwork, even though very simple one, can still be practised, to some extent. CSGO bots AI have certain simple teamwork tacticts coded within it.

Radio commands are useful to control bots, even though they are very limited and you can't give orders to individual bots. All you can do is order the bots to:
1. follow you (Follow me, Cover me, Stick Together, Need Backup)
2. hold your present position, (Hold Position) (position where you were, when you gave the order)
3. obey orders of their higher level tactics AI commander (Go! Go! Go!).
4. run away, because bomb is just about to explode (Get Out!), and
5. proceed to another bombsite, because the 1st one, where you are right now, is empty (Sector Clear! same regarding enemy or hostage).

For more fun, but not neccessarily more control, you can modify radio command menus. Download extended radiopanel.txt file (https://dl.dropboxusercontent.com/u/73311889/radio/radiopanel.txt) and overwrite with it the original radiopanel.txt file in the following folder: ...\csgo\resource\ui\ .

Dear Map Creators:
You can't make a good nav mesh using nav_generate command only.
Valve has provided a sufficient guide on nav meshes:
https://developer.valvesoftware.com/wiki/Navigation_Meshes
https://developer.valvesoftware.com/wiki/Navigation_Mesh_Commands
to create a good basic nav mesh within a few hours.
Of course, a perfect nav mesh requires much more testing and tweaking.

Here are the links to the latest versions of many of the nav mesh files I have tweaked. Most of them are WIP and I would dare to say that only few of them, if any, have reached official status:
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/cs_italy.nav
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/cs_militia.nav
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/cs_office.nav
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/cs_siege.nav
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/de_cache.nav
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/de_cache_ve.nav
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/de_contra_b3.nav (not imlemented yet)
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/de_favela.nav
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/de_gwalior.nav
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/de_inferno.nav
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/de_mill_ce.nav
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/de_mirage.nav
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/de_mirage_ce.nav
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/de_nuke.nav
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/de_seaside.nav
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/de_season.nav
https://dl.dropboxusercontent.com/u/73311889/nav_mesh/de_vertigo_comp.nav

Here are my 3 quality levels for CSGO nav meshes:
(1) unacceptable, (2) acceptable and (3) official.

Acceptable:
- no missing walkable areas,
- no missing ladders,
- no missing connections,
- all nav mesh areas bots/humans can't use for whatever reason, have been deleted,
- most common nav attributes (jump and crouch) used properly wherever needed.
Additionally to be considered acceptable nav mesh should be free of bugs causing bots getting permanently blocked/jammed anywhere.

If any of the above is not featured, I qualify the nav mesh as unacceptable one.

For official (a.k.a. perfect or state-of-art) nav mesh the following additional features must all be included:
- extensive use of the following less common nav attributes; don't jump (everywhere when jumping is not required), stop, run, walk, precise, don't hide, avoid, transient, stand while hiding, etc., as required to achieve the best possible bot behaviour (including good hiding and sniping spots), and
- radar names painted.

Dear fellow CSGO players - If you know of any truly fine map which has some issues with the nav mesh and would like me to work on it, please report it in the comments below, and - workload permitting - I will look at it and have the nav mesh fixed. There need to be at least one significant nav mesh issue in a fine map to get me interested (e.g. one missing ladder). The most interesting for me are competitve-style maps, both defuse and hostage, which have their final versions published (I would rather avoid working with alphas and betas) and their creators are not overly enthusiastic to fix their nav meshes and to make their pieces of art the completed ones. Unfortunately usually I have no time nor patience to add radar names if they are missing.

You may wish to check my another collection of good CS:GO maps with manually optimized nav meshes, which are the best maps to play with bots: http://steamcommunity.com/sharedfiles/filedetails/?id=150229855

Final word:
I am not the author/creator of any of the maps in this collection - actually, I have never created a map yet.
Items (4)
Cache
Created by FMPONE
A bomb defusal map set around Chernobyl.

Terrorists are bent on destroying the evidence of a massive weapons-cache in the shadows of Chernobyl.

THANK YOU TO THE FOLLOWING (amazing) PEOPLE!:
MAPCORE.ORG, will2k, kikette and 3Dnj, the GOSHOW and FIXATION,...
Gwalior
Created by FMPONE
A competitive bomb defusal map set in India.

The British are back in India -- and they want their tea! (Also, they'd like to protect historic Fort Gwalior from Terrorists)

Thanks to Kikette for his help with the map's art assets -- and check out MAPCORE...
de_contra beta3
Created by dB4d | MadMax
Superjer's unique yet competitive map brought to life for CSGO.

Goals of the project were to make Contra more visually appealing, while maintaining clear visibility and great gameplay.

Still a work in progress, any bugs posted will be fixed. An upda...
de_bastion
Created by Walki
Counter-Terrorists: Defend the stored armaments from
destruction.

Terrorists: Plant the C4 in the bastion or in it's outer
circle.

Other Notes:
Map created for
The GameBanana/CEVO Mapping Competition 2014
http://gamebanana.com/contests/47
Top...
8 Comments
< >
LE1T MAMKU SKLEIT Jun 25 @ 12:43pm 
If you want to see more the best maps you need to subscribe to my collection "PUMP YOUR PUBLIC"
http://steamcommunity.com/sharedfiles/filedetails/?id=256771524
tomgor  [author] Jun 11, 2013 @ 1:37am 
@ Ubersuntzu
Indeed, there were some major problems with the original nav mesh, including several one-way connections, which needed to be corrected to become two-directional.
You will find the Seaside with tweaked nav mesh here:
http://steamcommunity.com/sharedfiles/filedetails/?id=152032989
Try it and let me how you like it.
tomgor  [author] Jun 9, 2013 @ 10:40am 
@ Ubersuntzu
Indeed, the CTs almost always go for a tour: bombsite A, TSpawn, Bombsite B. Ts generally always proceed to Bombsite B. But the nav mesh seems to be pretty much OK. when all possible routes are considered. As suspected, it is more likely a problem of combination of bot AI and map layout, that the bots tend to almost always follow the routes mentioned above. The nav mesh has its set of problems (e.g. need to limit stupid losses by drowning), so I am going to tweak it anyway. There might be some chance to modify their behaviour, but can't guarantee that. In the meantime you may wish to assume more active role by giving commands to the bots. In this case it is recommended to modify teamwork parameter in botprofile file - increase it from 75 to 95 to get a better cooperation. You can use standard radio commands that came with CS:GO, or this extended set: https://dl.dropboxusercontent.com/u/73311889/radio.zip
tomgor  [author] Jun 9, 2013 @ 9:32am 
@ Ubersuntzu
OK, I will look at that. Sometimes there is something wrong with nav mesh, but sometimes it is just a combination of map layout and the CS:GO bot AI. Anyway, I might be able to fix it - just need some time to test it and analyze, while at the same time I'm warming up for the new Mirage :-), if it comes its nav mesh screwed up to the same extent as the official Militia's one.
Ubersuntzu Jun 9, 2013 @ 8:18am 
It would be nice if you could do something to fix Seaside. It's downright broken. Every round the CTs walk to the T spawn and wait until the bomb gets planted. I'm pretty sure the Terrorists always take the same route as well, but it hurts their team less since they don't end up in the middle of nowhere.
palmogranite May 24, 2013 @ 7:55pm 
Thank you.
tomgor  [author] May 23, 2013 @ 4:08am 
Thank you! I hope so, too. With or without credit :-), I don't care.
If you know any other great map with some nav mesh issues - let me know, and, workload permitting, I would work on its nav mesh.
doc May 22, 2013 @ 6:03pm 
Thank you for this collection, I hope these changes get rolled into the maps in question (with proper credit to you!)