Coder Social home page Coder Social logo

gemidyne / tsukuru Goto Github PK

View Code? Open in Web Editor NEW
6.0 3.0 0.0 1.67 MB

A windows app which combines SourceMod plugin compilation and Source Engine map compilation in one easy-to-use tool.

Home Page: https://www.gemidyne.com/projects/tsukuru

License: GNU General Public License v2.0

C# 100.00%
sourcemod source-engine sourcepawn vbsp vvis vrad bspzip bzip2 sourcemod-translations bsp

tsukuru's Introduction

Tsukuru

Augment your Source Engine development workflow with Tsukuru, a handy Windows tool which provides useful features for SourceMod scripting and Source Engine map compilation. Screenshot

Features

Source Engine Map Compiler

  • Easy to use UI for VBSP, VVIS and VRAD settings
  • Automatic map versioning support with choice of versioning format - Version with date (yyyyMMdd) or incrementing build number
  • Supports patched VRAD for improved multi-core performance
  • BSPZIP Resource Packing UI with optional intelligent packing mode - allows for only used files to be packed into a BSP
  • Automatic file/asset templating - allowing for map specific files to be generated and contents to be replaced via the use of tokens
  • BSP Repack support - to further compress data within a BSP
  • Shareable compiler settings support - allows you to share your map compile settings with your team
  • Realtime output from compiler processes, organised into its own process tab so you can view logs easier
  • Integrated game launcher support - once your map compiles you can load the map into the game engine directly from Tsukuru

SourceMod Plugin Compiler

  • Easy to use UI for batch plugin compiles
  • Ability to execute a CMD file after a build completes for automation
  • Automatic build / version number management
  • Copy plugins to clipboard on successful compile

Translations

  • Import your SourceMod translations into a single project file - this allows for easier maintainability
  • Export from a translation project into SourceMod translation files - this allows for you to export translations back into SourceMod from a translation project file. An example implementation of this is the Gemidyne Contributor Portal which allows contributors to edit translations.

Download

The latest release can be downloaded from here: https://github.com/gemidyne/tsukuru/releases/latest. Click on the Tsukuru zip file to start the download. Once downloaded, double click Tsukuru.exe.

License

Licensed under the GNU GPL License

Having issues with your VPROJECT environment variable?

Please ensure that a User environment variable is set with the name "VPROJECT". Tsukuru expects a User environment variable, instead of a System environment variable.

The VPROJECT user env variable must be set to the game directory.

For example: G:\SteamLibrary\steamapps\common\Team Fortress 2\tf

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.