Take a close look to the existing campaigns. In Left 4 Dead you are more concentrated on running for your life rather than finding a good spot for an ambush. Generated content might not work for Counter Strike as it is a tactic shooter. Still, I object to your attitude towards generated content. For this reason I call the project development to be a "proof of concept", not a finished program.
Indeed, the map tiles I supplied are in no way realistic or rich in atmosphere. The project's site is nonexistant anymore.
#Left 4 dead 2 map generator#
There is another random map generator for Half Life 2 based games. Due to the process, all positions will become integers. A map tile must allow player transit between all portals.Ī tile is always translated only, never rotated. In case the door connects to another room, the solid is removed and the door is left in place. In case the door leads to nowhere, the combiner will remove the door and leaves the solid in place. You may place a prop_door_rotating in the vicinity (configurable) of the portal. The combiner looks for portals to mend the tiles together. This markes this exact position to be a "portal". Apply the material DEV/DEV_BLENDMEASURE (configurable) to the side facing outward only. To define a portal, create a solid brush within the outmost side of the tile. Support ladders: Improve automatic nav mesh generationĪ map tile is connected to the next tile with a "portal".Improved layout generation: Calculate distances while generating (Dijkstra?), limit dead-end lengths.to be checked: alpha blending on displacements.to be checked: what else apart from overlays and cubemaps needs IDs to operate.fully automated nav mesh generation ("pointer" crosshair is not updated with setpos - player interaction needed).Support for rectangular shaped map tiles of arbitrary size.Support for doors in arbitrary position.Support for more than one door per direction.If you want to contribute, contact the author.
#Left 4 dead 2 map free#
The project is open source, feel free to pick it up.
In case of updates, the current version is to be found at the author's site. Due to the lack of spare time, it is not actively developed. The project is in an early proof-of-concept stage. Although created for Left 4 Dead 2, the random map generator can work with any source based game. A script for creating the navigation mesh for the bots and zombies is included.
#Left 4 dead 2 map archive#
See the readme in the archive for further technical documentation. The project is based on python and includes a crude VMF (Valve Map File) source reader. This random map generator for Left 4 Dead 2 mends predefined tiles together to a new level. Unfortunately, after playing the same campaign numerous times, you soon know it by heart.Ĭonsequently this project was set up. The uncertainty of not knowing in which direction to go builds up tension. The thrill of the unknown – one of the most important aspects exploring a Left 4 Dead map.