Quakompiler – A modern compiling GUI for Quake engines

Discussion for Level editing, modeling, programming, or any of the other technical aspects of Quake
Post Reply
User avatar
DaEngineer
Posts: 216
Joined: Fri May 28, 2010 2:30 pm
Location: Germany
Contact:

Quakompiler – A modern compiling GUI for Quake engines

Post by DaEngineer »

Image

I’ve just released v0.1 of my new application Quakompiler, a modern cross-platform GUI for compiling Quake engine maps. It’s written in GDScript, the Godot Engine’s scripting language.

Image

Features
  • Compiling and running Quake 1 and 3 maps with an easy to use GUI
  • Compiling multiple stages sequentially
  • Custom switches for all stages
  • Compiler setups can be exported as executable .bat files on Windows and .sh files on Linux
  • Runs natively on Windows and Linux without setup
  • Hotkeys for compiling and launching
  • Detailed help dialogues
  • Full keyboard support - Quakompile can be used without a mouse
  • Responsive, resizeable UI
  • Easy to edit config.ini file that contains all settings
Download

Releases and source code are available on Github.
Website: https://victorkarp.com
LvLWorld: https://lvlworld.com/author/DaEngineer
YouTube: https://youtube.com/@victorkarp
User avatar
DaEngineer
Posts: 216
Joined: Fri May 28, 2010 2:30 pm
Location: Germany
Contact:

Re: Quakompiler – A modern compiling GUI for Quake engines

Post by DaEngineer »

I have released v0.2 on Github. Here are the highlights:

New features
  • Implemented Quake 3 support
  • Implemented batch file exporting for Windows and Linux
  • Added a "Thanks" section to the About page
Fixed bugs
  • Fixed section folding not being saved
  • The vertical scroll position of the Quake 1 and 3 views are now saved
  • Fixed license window problems for very small window sizes
  • Fixed output path file browser not setting output path
Improvements and changes
  • The Quake 1 output path is now optional. If empty or invalid, the .map path is used
  • Hotkeys are now always visible at the bottom
Website: https://victorkarp.com
LvLWorld: https://lvlworld.com/author/DaEngineer
YouTube: https://youtube.com/@victorkarp
Post Reply