Releasing a map

From Fortress Forever Wiki
Revision as of 07:45, 30 June 2009 by Crazycarl (talk | contribs) (New page: {{Infobox mapping}} ==Introduction== You've made a map, now you probably want people to play it, right? ==Finishing touches== Before you compile, remember these finishing touches: * Sound...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
Mapping for FF
The Basics

Setting up Hammer
Getting Started With Lua
Releasing a map

FF-specific Entities

Lua location system

Map Templates
FF Lua Documentation

Entity Typing
Entity Collections

Commands
Callbacks

Introduction

You've made a map, now you probably want people to play it, right?

Finishing touches

Before you compile, remember these finishing touches:

  • Compile with full vis, -final lighting, and HDR if you wish.
  • Build your cubemaps.
  • Bspzip files if you wish.

Files to include

Only the first three files are strictly needed, though all are recommended

  • maps\mapname.bsp --the map
  • maps\mapname.lua --The game script
  • maps\mapname.res --A list of all files; used for downloading the map from servers
  • maps\mapname.txt --A short description of the map
  • materials\vgui\loadingscreen\mapname.vmt --loading screen material
  • materials\vgui\loadingscreen\mapname.vtf --loading screen texture
  • materials\vgui\maps\mapname\overview.vmt --overview material
  • materials\vgui\maps\mapname\overview.vtf --overview texture
  • materials\vgui\maps\mapname\interest.vmt --point-of-interest material
  • materials\vgui\maps\mapname\interest.vtf --point-of-interest texture

Finally, include any custom textures, models, sounds, etc. your map uses--unless you've used bspzip.

Zip it up

Pack all your files for easy distribution. .zip and .rar are popular compression formats. If you include the directory structure as listed above, users can simply unzip the archive into their FortressForever folder, and they will be ready to go.

Host it

Put a list of hosting sites here?