This is no longer under development! Check out Castle Draft: http://castledraft.com/editor/
Save and Share your Castle Doctrine designs. Also, designs are saved in simple JSON code, so they can be used in any of your own apps.
Here's a map I often use: http://castlefortify.com/c/1eb1be1
Thanks for checking Castle Fortify out, and let me know if you have any ideas on how to make it better! d
- Edit config.php with proper database connection info
- Import sql into database (/sql/castle_fortify.sql)
- Run composer.phar install (Download Composer Here)
Official Castle Doctrine Forum Post
Thanks for all your feedback!
The Quick Way
Good for typos, quick fixes
- Switch to the "Develop" branch
- Click the file that needs the edit
- Click "Edit"
- Make your change, Update the commit summary, click Commit changes!
Thanks so much!
While I've tried to keep things as simple as possible, I decided to try out require.js and a Publish / Subscribe event firing model to keep the functionality from getting too confusing. Whether or not I succeeded at the goal I guess I'll find out in 6 months when I come back and try to change something :p
One unfortunate side effect of this latest change is that if you are making changes to the javascript code, you should uncomment this line in select.php:
<script data-main="/app.js" src="/lib/require/require.js"></script>
and comment out the other script line immediately above it.
When the code goes to production, you'll have to install r.js and run
r.js -o build.js
To create a minified version of app.js and then recomment and uncomment the lines again.
Not ideal.. But it does allow us to create clean, seperate javascript modules without losing any performance. Plus the code doesn't make my eyes bleed now.
So that's a plus.
Really appreciate all the support - if you've suggested a feature, found a bug, or even just created and shared a map, you are a part of building this to be a great tool for the Castle Doctrine community. Thank you! But sometimes thanks isn't enough. Here are some awards.
To @codetrix for squashing bugs faster than I can boot up my computer
for this you are awarded: ^ The hat of good job
To @mjbarker for constant vigilence in uncovering issues and pointing out missing features
for this you are awarded: * The all seeing asterisk
Enjoy :)
major.minor.patch