#Tremble - Design levels and maps in TrenchBroom and import them into your Unity project!

1 messages Β· Page 1 of 1 (latest)

young pewter
#

Introducing my new Asset Store asset - Tremble!

Tremble allows you to use a Quake map editor (currently only TrenchBroom is supported) to quickly and easily make levels for your Unity game - bringing along all your materials and prefabs so that you can prototype and even create finished levels in a real, battle-tested level editor!

You can even set your project up (by ticking a single checkbox) so that users are able to create and share their own map creations, paving the way for easy integration with Steam Workshop, Unity's UGC system (or your own backend!).

It’s super quick (usually under a second to import a map), automatic (imports as soon as you save in TrenchBroom), and requires no setup (unless you want to tweak things)! You can even edit your map while your game is running (in Editor) with Live Update, so you can iterate and adjust level geometry while you play.

Check it out at https://assetstore.unity.com/packages/slug/277805 !

#

Tremble - Design levels and maps in TrenchBroom and import them into your Unity project!

young pewter
#

Tremble v1.3.0 is out!! πŸŽ‰

New features:

  • Support for Linux 🐧
  • Support for optional runtime import (i.e., you can ship your game and have players create custom levels with minimal work on the developer (you have to call 2 functions!))
  • note that to use this, you have to install the Addressables package from Unity, if you're not already using it
  • also note this is NOT turned on by default, as it adds a small overhead to sync times (<1 sec) and the dependency above
  • LOTS of bugfixes and speed improvements across the board
young pewter
#

Tremble v1.4.0 is out!! πŸŽ‰
New features:

  • Much improved import at runtime - for Steam Workshop/Unity UGC support:
  • Add asynchronous level loading when loading maps at runtime
  • Add pre-caching of assets during runtime map loading for faster load times
  • Bugfixes for errors during initial sync when Addressables has not been set up
  • Bugfixes for caching errors when assets (Materials, Prefabs) are deleted
young pewter
#

Tremble v1.5.0 is out!! πŸŽ‰

New features:

  • Major: Make most operations asynchronous behind the scenes
  • Major: Add VersionCheck, which prompts about new Tremble versions
  • Minor: Add "edit" button to Hierarchy view
  • Minor bugs fixed, including:
  • Missing newly-added materials
  • Better name matching
  • Incorrect mesh splitting when triangles are degenerate
  • IL2CPP support
  • Fix DLL files not loading correctly for all platforms
young pewter
#

Tremble v1.6.0 is out!! πŸŽ‰

New features:

  • Major: Embed Tremble's settings in Project Settings window
  • Major: Speed improvements and code quality across the board
  • Minor: Tweak naming of options in Settings to be clearer
  • Minor: Fix broken FGD file when using German locale (thanks @lordrhinox)
young pewter
#

Tremble v1.7.0 is out!! πŸŽ‰

New features/improvements:

  • βš™οΈ Major: Much better handling of imported FGD files
  • 🎨 Major: Import texture WAD files!
  • πŸ“• Major: Brand new interactive manual with wizards for creating entities and more
  • πŸ”§ Major: Streamlined Map Repair window
  • πŸ”€ Major: New "pipeline" settings to disable/enable stages that you don't need
  • πŸ–ΌοΈ Major: Better support for HDRP
  • πŸ“Έ Minor: Better texture snapshotting (fixes dark/bright textures in TB)
  • πŸ› Minor: 20+ bugfixes
  • 🏎️ Minor: Speed improvements across the board
young pewter
#

Tremble v.1.8.0 is out πŸŽ‰ !!

New features/improvements:

  • πŸ†• Major: Add support for TrenchBroom 2024.2
  • βš™οΈ Major: Support multiple map processors
  • 🚒 Major: Support customising import pipeline stages (& profiling them)
  • ⏩ Major: Add "skip" texture support
  • πŸ“– Minor: Add bookmark support to manual
  • πŸ“– Minor: Add version check to the manual
  • πŸ“– Minor: Add entities debug page to manual
  • πŸ› Minor: 5+ bugfixes
#

Tremble v.1.9.0 is out πŸŽ‰ !!

New features/improvements:

  • πŸ–ΌοΈ Major: New Icon!
  • βš™οΈ Major: New DLL updater (no more manually updating Tremble)
  • ©️ Minor: Update copyright for 2025
  • πŸ“– Minor: Tweak Material debug manual page formatting
  • 🚀 Minor: Cache instance fields (for faster sync)
  • πŸ› Minor: 3+ bugfixes
young pewter
#

Tremble 1.9.1 is out πŸŽ‰!!
Features:

  • πŸ’” Major: Fix blocker on Windows where DLL is "always out of date"
  • πŸ”§ Major: Fix restarting editor to update
  • πŸͺŸ Major: Fix unable to get version number accurately on Windows
    (apologies again to anyone blocked by 1.9.0 bugs!)
young pewter
#

Tremble 1.10.0 is now out πŸŽ‰ !!
Features:

  • πŸ—ΊοΈ Major: Support for larger map files
  • πŸ–ΌοΈ Major: Add new texture-based/non-square material sync (contributed by Andicraft)
  • πŸ†• Major: Add support for Trenchbroom 2025.3
  • 🀏 Minor: Add diagnostics window to manual and allow disabling of ent_mapfix to match Quake culling more accurately
  • πŸ› 16+ Bugfixes