A downloadable Dojo Planner for Windows

This is an early Alpha release of the Dojo Planner. It should have all core functionality but some aspects may be incomplete or missing. 
Credit to Buff00n for designing the room assets, sound files used in this project as well as going to great lengths to figure out the room boundaries! 

This is an Alpha so I will post a list of known issues here :

  • Unable to rotate when moving a room
  • Some snapping nodes are annoying, I intend to add the ability to turn off snapping at some stage.
  • Some weird error I don't understand makes the selected room rotate wildly. I have no clue on this one but [RightClick] seems to fix it.
  • Tenno Lab and Oracle are 1 block too small. Easy fix but means I have to repackage everything again and I am really tired right now.

 If you find any not mentioned here I would love to hear your feedback!

Upcoming Features to implement:

  • HTML5 Web version (Will likely take a while to load but it would be nice to have that option)
  • Mobile version for Android (iOS developer costs are way too expensive for me to afford sorry!)
  • Mac and Linux Support
  • Advanced Room Collision detection
  • Mutiple levels to clearly visualise how the dojo fits together
    • This will also include collision detection for rooms above and below the current level. 
  • Resources used
  • Build order to allow people to plan the optimal approach to building/destroying rooms to achieve their desired design.
  • A 3D view.
  • A list of loadable saved files. 
  • A text tool
  • A colour/shape tool
  • Tips section to design better dojos!
  • Much more I can't think of, but I stayed up all night to complete this and I just want to get it done now so I can sleep!

Other:

  • Sorry for the rudimentary Save/Load system.  If you type into save 'Primed Dojo', you can load this file at a later time by typing 'Primed Dojo' (Case Sensitive).
  • When placing a room, you can hold [RightClick] and press [middle mouse] to cycle between doors! This is also achieved by Alt+RightClick but was too wordy in-app so I left it out. Quite convenient though!
  • I intend to make this tool as foolproof as possible so that any design you make in the program (without errors showing up) should be perfectly fine in-game. I wouldn't solely rely on this tool for dojo design just yet and still recommend doing your research before undertaking and major dojo construction.
  • If you are worried about viruses, Just scan the program with the best anti-virus software you can find. I've got nothing to hide and have no intention of doing anything malicious. If you are still too paranoid about the .exe then just wait for the eventual HTML5 or Android release. I might post the code on GitHub at some stage so that others can work on this if I ever abandon the project. 
  • Railjack details are speculative and may be incorrect. I have reached out to DE to see if they will provide these details so fingers crossed!
  • It's 9:42AM at the time of writing this. I really need to sleep!

Install instructions

1. Extract contents to a directory of your choosing (If in doubt, My Documents).

2. Click on the .exe to run the application!

3. Grofit!

(4. If you want, right click on the .exe and make a shortcut to put on your desktop for quick access).

Download

Download
DojoDesigner.zip 117 MB

Comments

Log in with itch.io to leave a comment.

First of all, thank you! This is an exellent tool and you have no idea how much i need it, my only issue right now is that i need multiple floors to plan and i'm not really sure if you already added the feature or not. If not, it's not a big deal, i can wait till you update the tool. You're doing an amazing job so far, sorry for my bad english.

Happy holydays ;)

(+1)

As far as Linux support is concerned, for anyone wanting to use it right now, I got it running on Mint XFCE 19.1, running 4.15 series kernel. Fired up Lutris, set Wine version to 4.02, used winetricks to install dotnet 4.8, and off I went to design my new dojo! Since Crimson Branch isn't in the app yet, I just left a space for it in the design. To note, thus far I have noticed that the room number limits, energy use, and energy capacity seem to stack each time you load a new floor plan. This results in quickly throwing a room count error even though only about 45 rooms were present in my design. Given that I'm running through Wine, I can't be sure if it's Wine side or app side. A quick thought on wild rotation of rooms, it seemed to happen to me when the room I was using (in particular a dueling room) was roughly equidistant from more than one nearby door, maybe it gets confused as to which door it should snap to then just rotates endlessly to snap to one door then the other? 

On the whole, excellent functionality, and a very handy planning tool! Much appreciated for all your work!

Thankyou for the comment! Good to hear there is an option for Linux users and I appreciate you discovering this for me. The error you encountered is app side, I tried coding in to destroy all rooms before loading something in and everything severely broke for whatever reason but I am hoping to repair this issue by the next update.

Thanks for figuring out the cause of the endlessly spinning rooms! It gives me a lead on how to resolve this issue, what you explained does make sense so if I can replicate this as the cause of the issue I'll be sure to patch it!  

Any time. Hope my observations help you with the issues! I know for certain you helped me easily plan my new dojo layout with the Dry Dock being added to Warframe.