This wiki was in read-only mode for many years, but can now be edited again. A lot of information will need to be updated.
BZW Index
Index of BZW maps, tools, utilities and more.
Map Editors
Map editors are programs that are specifically written to create and edit BZW map files.
There's several different versions of map editors which currently exist. Some are standalone programs while others are based on plug-ins and/or scripts and mostly are designed to convert files into the BZW format.
Below is a basic general comparison of several map editors.
| Map editor | Operating system | Supports 2.0 world objects | Type of program |
|---|---|---|---|
| BZEdit | Linux | No | Standalone |
| BZEditWin32 | Windows | No | Standalone |
| BZFed | Linux | No | Standalone |
| BZWTools | Cross-platform | Yes | Plug-in |
| DI-Machine | Cross-platform | Yes | Script to convert .obj file into a drawInfo-specific .bzw file |
| IBZEdit | Mac OS | Some objects are supported | Standalone |
| Modeltool | Cross-platform | Yes | Tool to convert wavefront.obj files to .bzw mesh |
| PyBZEdit | Cross-platform | Yes | Standalone |
| Wings3D | Cross-plaform | Yes | Standalone |
Tools and Utilities:
| Tool/Utility name | Description |
| bzflag-rendering.php | Generating map thumbnails in PHP |
| Bmp2Bzw | Converts .bmp files into maps. |
| bzmapper v2.0 | 1.x Multi-tool map generator |
| BZReader | Texture grabber and organizer for images.bzflag.org |
| BZFlag MapU - Box to Mesh | Builds a mesh based on specifications for a box. (Some errors may be present.) |
| Pyramid to Mesh | Builds a mesh according to specifications for a pyramid. |
| DI-machine | Converts .obj files into pure drawInfo. (Requires PHP.) |
| Py-Machine | Python port of DI-Machine |
| applescript Material Generator | AppleScript program for bzw materials generation. |
| pyconvert | Converts old style (1.0) maps into textured mesh maps. |
| Anim8or to BZW Converter | Tool to convert cubes in animator to .bzw boxes, pyramids or teleporters. |
| Anim8orToBZW | Port of the original tool to Python |
| random generator | Tool for helping generate random symmetric maps with the "group" object. |
| bzwmoviemaker | Script for making billboard animations in BZFlag |
| FixOldTeles | Fixes broken teleport links from BZEdit |
| GrassTuftGenerator | Creates 3D grass tufts for a map |
| BZWTools | Plug-in for viewing and editing bzw maps in Blender. (Does not work with current version of Blender.) |
| UnityBZFlagBoxExport | Supports the creation and positioning of boxes in 3D view. (Nearly a map editor.) |
| Modeltool | Current go to tool for converting .obj files to bzw mesh maps. |
| remove map file comments | C++ app |
| "Maze" generator | In C and in Python |
| Map generator script | In Python |
| BZEdit Replacement Textures | Better textures for BZEdit |
| Autogeneration of bzw world | In GNU Emacs |
| MAP converter | In Qbasic |
| Write text with bullets | In Qbasic |
| A text to map converter | In Qbasic |
| A text to map converter /!\ OLD version | In Qbasic |
| Random Map Generator | Lots of versions of random map generators |