Edit BZFlag world maps with 3D preview

Currently limited to basic objects; may support meshes later.

Reads and parses a bzw file, displays it with 3D camera, highlights selected object, shows object definition, edits the object, creates new objects, and saves to a bzw file.

Built with raylib, the Lua binding for raylib, and Fennel.

Features

  • select file (simple GUI interface) or provide name on the command line
  • reads and parses .bzw files
  • displays preview of world map with simple 3D graphics (no textues)
  • control the camera: WASD+QE for movement, mouse for look
  • highlights an object: move forward & backward with Up-Down arrow keys or mouse wheel
  • show object definition with edit and save (not yet implemented)
  • save to .bzw file

Project Samples

Project Activity

See All Activity >

License

zlib/libpng License

Follow BZFlag World Map Editor

BZFlag World Map Editor Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of BZFlag World Map Editor!

Additional Project Details

Operating Systems

Linux

Programming Language

Lisp, Lua

Related Categories

Lisp First Person Shooters, Lua First Person Shooters

Registered

2026-02-17