El fan de Quake que creó el editor de mapas que todos usan

The Quake Fan who built the map editor everybody uses

En 2010, Kristian Duske quiso volver a hacer mapas de Quake, pero ningún editor le convencía, así que escribió TrenchBroom desde cero. Quince años y varias reescrituras después, su enfoque centrado en el 3D sostiene gran parte de la escena: equipos indie lo usaron para Wrath y GRAVEN, y proyectos de Godot lo integran con Qodot. La ironía: nunca volvió a hacer un solo mapa.

La función más difícil que nunca logré resolver fue un algoritmo de resta CSG más agradable. Quería que produjera el mismo resultado que un mapper, sin vértices innecesarios y con simetría, pero es un problema NP completo. Lo intenté durante meses con muchos enfoques, todos fallaron, así que me rendí e hice el enfoque simple que tenemos ahora en TB.
  1. drbscl

    Trenchbroom está legítimamente entre el mejor software que he usado. Crecí usando Hammer y esto simplemente lo supera por mucho.

    Una cosa buena es que puedes usarlo como editor de niveles para tus propios juegos en Godot con func_godot

  2. Panzerschrek

    Trenchbroom es muy bueno, pero sigo pensando que no es el mejor editor de mapas posible. Utiliza un enfoque basado en brushes, que no es la forma correcta de diseñar mapas para juegos en espacios cerrados (como Quake). Crear cada habitación requiere crear al menos 6 brushes para sus paredes/suelo/techo, lo cual es demasiado para ese tipo de cosas. Por otro lado, Unreal Editor (para el primer Unreal y Unreal Tournament) soporta la creación de habitaciones directamente (como brushes sustractivos); cuando dos primitivas de habitación se tocan, se conectan automáticamente.

  3. paczki

    ¡Artículo genial! ¡Nunca supe la historia real de cómo empezó Trenchbroom! Lo he estado usando de manera muy casual durante la última década más o menos. Hay algunos mapeadores de Quake increíbles por ahí haciendo cosas que te dejarían boquiabierto si no has visto Quake en bastante tiempo.

    Por ejemplo, Arcane Dimensions[0] o el Quake Brutalist Jam[1]

    [0] https://www.moddb.com/mods/arcane-dimensions

    [1] https://www.youtube.com/watch?v=vquTPCYbOxk

Más de este día

2026-10-24