BSP Map Tools for Unity

With these tools, you can use map editors like Trenchbroom, J.A.C.K(Jackhammer) and Radiant to build levels for your game.
Importer loads Quake 3 format “.map” or “.bsp” file, and builds a complete game ready level, with all propper geometry optimization, lightmap uvs,
collision geometry, all custom entities, and just everything. The main map model is split into smaller models that fit well into lightmaps and occlusion culling, based on mesh surface area.
Brush entities like doors, elevators and detail objects, become separate models. The package also includes high quality first person movement controller, and basic entity scripts for
doors, buttons and elevators. The tools are free and released under MIT licence.
Github link: GitHub - JohnEvans512/UBSPMapTools: BSP map tools for Unity game engine.

5 Likes

I don’t have Paypal or Bitcoin, but I’ll gladly donate a few bucks if you happen to have Venmo

Minor issue: if your local settings use comma as decimal separator, then map import script breaks because it tries to parse float with decimal period. If this happens, you can add System.Globalization.NumberFormatInfo.InvariantInfo to all float.Parse statements.