Summary

This project is just for game dev practice. 

With that said,  most submarine builders who play Barotrauma may enjoy this tool..

Features

  • Real time wiring, value calculation, and visualization systems
  • Components to mimic input/output like doors, buttons, lamps, etc.
  • Custom components for random signals and constant signals
  • Save/load blueprints
  • Easily share your blueprints with other people by simply copying and pasting things

Details

  • This project is currently a WIP but entirely functional
  • Some tutorials are provided to understand how to use this tool
  • The API and all assets are free (Github Repo link coming soon)
  • All components in this tool are built to strictly mimic Barotrauma
  • No content or code was used from the Barotrauma

Controls

  • All controls visible from menu in game.
  • WASD moves camera, or hold middle mouse button
  • CTRL + S and CTRL + O will save/open blueprints respectively
  • CTRL + H will open the help documentation for whatever is under the cursor
  • Mouse wheel will zoom in/out
  • CTRL + C and CTRL + V will copy/paste respectively

Roadmap

  • Export feature to create  blueprints that can be used within Barotrauma
  • Online blueprint saving/sharing
  • Better art and UI
  • Better QoL improvements

Known Issues

  • Hotkeys & controls that use the CTRL button may interact with your browser
  • UI doesn't scale with small screens, using fullscreen is recommended
  • No file saving has been implemented, everything is stored in player prefs
  • Clearing your web browser's cache will clear all your saves

Sources

Comments

Log in with itch.io to leave a comment.

(3 edits)

can you make it downlowdable i wanted to make and test a few ideas and save them for later to manualy pute them on mine or my frinds sub when we play faster as easier and online unity programs take quite a quite a while to load on my pc for some reason

Sure, I can make an executable build. I won’t be able to do it anytime soon unfortunately, I’m currently traveling. In the meantime, try enabling “Hardware Acceleration” in your web browser. That might make things run smoother or more quickly!

Thanks for everithing. Safe travels.

This project has easily saved me a few headaches of trying to make testing submarines- even if it's not up to date on the components!
Thank you so much for making this!

glad to hear that! which components are you looking for? I haven’t worked on this project in a while but I could see about getting one in there for you.

Modulus and Round are missing, but conveniently those are both things that can be made with already existing components. Happy to say I was able to complete my project! :D

I’ve added a rounding component as well as a modulus component. Thanks for the feedback, hopefully this will help you in the future

Seems useful. Thanks!

no prob, thank YOU!

This is a cool project!

(+1)

Thanks! That means a lot. I really wish the Barotrauma community felt the same way :)