Castle Story

Castle Story

View Stats:
Castle Story > General Discussions > Topic Details
FireWaran Nov 3, 2013 @ 2:57pm
Castle Story 2D Map Editor [v.0.1.3 - 2014/01/25]
Hi all,

update 2014/06/05
Due to the new update the level saving format has changed.
That means that maps generated with v.0.1.3 or before will not work with castle story anymore. I don't know yet if i will put again a lot of time into the this.
If i do so i will write back here.

i just finished a early new version of a map editor for Caste Story.

Before you continue continue, I want to inform say that this is my first project that has something to do with games, i do also have no experience on this field of programming.
Nevertheless the levels seem to work and i don't see why i shouldn't contribute this with you.

Please feel free to give you thoughts, comments and suggestions.

A big thanks goes to BoredUltimatum because he has shared the source code of this "Random Level Generator" and this allowed me to understand the content of the different files. Without this information i wouldn't come so far.

You can find the current version of the editor on my shared folder on google drive[].
The download is free and you don't need to log-in or something, just download "csmd.exe" and run it.

With version 0.0.5 i made a map myself. I am not a good map designer.
In case you can do better - just go ahead and do it. Show us what you can do.

As usually you find the files on google drive[]. The map is available for survival and for sandbox-mode. I also included the file so you can edit the map with the map designer.

Connected Islands

How to use
There are also instructions on how to use the application.
It can be found on my google drive[], its "handbook.pdf".

Version History
Version 0.1.3 - 2014/01/25
  • If you put ground on ground with different heights it will now create hills.
  • Fixed issue where the map was reset when cancel the new map dialog.

Previous changes are documented in "version.txt" on google drive[]
Last edited by FireWaran; Jun 4, 2014 @ 3:29pm
< >
Showing 1-15 of 47 comments
Tamaster Nov 3, 2013 @ 3:21pm 
Impressive work, FireWaran! Keep it up :)
GUC Nov 4, 2013 @ 6:13am 
First of all.great work !!!

Also, I have noticed something wierd. The bricktrons often go to the back of the mine instead of in it and get stuck mining the wall of the mine forever =( Someone has a fix for that ?
Last edited by GUC; Nov 4, 2013 @ 6:14am
FireWaran Nov 4, 2013 @ 6:20am 
Hi Guc, currently i can only provide a workaround for this issue. Just put some wood columns at the back of the mine, then the bricktons walk again at the front in.
I made a note for this and when i know how to fix this ill do it ;-)
Last edited by FireWaran; Nov 4, 2013 @ 6:21am
GUC Nov 4, 2013 @ 7:24am 
Originally posted by FireWaran:
Hi Guc, currently i can only provide a workaround for this issue. Just put some wood columns at the back of the mine, then the bricktons walk again at the front in.
I made a note for this and when i know how to fix this ill do it ;-)

Haha, I was just about to write that I found putting bricks in the back of the mine fixed the issue when I read your comment ! Thanks anyway haha !
Hey now. Nov 9, 2013 @ 6:12am 
is it possible to edit an already exsisting map?
FireWaran Nov 9, 2013 @ 11:28am 
At my current build - not released yet, there is the possibilty to load a map that has been generated with the 2d map designer. I just need to fix some things and the i release it.

[edit1:] The new version has been released.
Last edited by FireWaran; Nov 9, 2013 @ 2:25pm
Phil. Nov 9, 2013 @ 3:23pm 
When I click on Save, than come a error : 0046E9B1 in Modul CSMD.exe etc...
Sorry for my bad english.
Hope u can help me
Keenan21 Nov 9, 2013 @ 3:55pm 
FireWaran Nov 9, 2013 @ 5:16pm 
@gameatze, did you change anything at the settings? Is it everytime this kind of error? i really need a bit more info to find out what this could cause?
Phil. Nov 10, 2013 @ 7:08am 
Yes it´s everytime when I click on save and I changed the settings: Round Length: 400.0
First Round Lenght: 600.0 , Enemy Increase per Round: 5 , Energie Refund for Brickton Soul: 0,25 , Energie refund for Corruptron Soul: 0,5 , Difficultiy Normal , Map Size: 300
Edit: It is only when I change the Map size! Hope u can patch it :)
Last edited by Phil.; Nov 10, 2013 @ 7:10am
FireWaran Nov 10, 2013 @ 7:22am 
Hey, thanks for the feedback. I could reproduce the error you get with these values.
And i have an idea what the problem is, in meantime use only map-size smaller than 256.
FireWaran Nov 16, 2013 @ 4:33pm 
New version just released, cause of my real life full-time job i couldn't do it earlier.
@gameatze, now you should be able to make larger maps and save them.
[HUN]Godlike Nov 29, 2013 @ 7:13am 
I want map editor NOW!
FireWaran Nov 29, 2013 @ 2:29pm 
A bit more feedback in general would be appreciated, thanks.
Mufoe Dec 3, 2013 @ 9:55am 
Originally posted by FireWaran:
A bit more feedback in general would be appreciated, thanks.

Hi FireWaran,

First off: really great job! The program functions great, wich is awesome. I have little knowledge of programming so not sure if you can do something with my feedback. But these are some things that came to mind while trying to create a map I had in mind.

- Maybe it's possible to add ctrl-z functionality or add an undo button. This would be really great imo. I have had to start over some times because I filled wrong areas for example.

- Pressing shift adjusts the level. Don't know if intended, but messed my first try. (I'm used to PS, so instinctly hit shift for straight lines/connecting dots). Maybe mousewheel to zoom. Nice!

- I had trouble edititing an already created map. In general a bit more explaining on what item to open, if you want to edit an already created map would be nice. If I click open en go to the location I saved the map, there's multiple files there. So wich one do we need to open? .b. error if you click a file to open, wich leaves no other option than to terminate the program.

- So after a few times restarting from scratch I got a map looking the way I wanted. (Yay!)

But now I see trouble placing mines. Maybe it's just me and I have only tried about 5/6 times, but now im facing mines that can't be accessed by bricktrons because of height difference or missing ground (floating mine entrance). Meaning: game over. Recreating map from scratch.

I will figure it out but some more explanation and other examples in the instructions (+ for those btw) would really help I think.

- More important: Keep up the good work! Little response here is good I think; People are probably more busy playing their newly created maps then type here.
Last edited by Mufoe; Dec 3, 2013 @ 9:57am
< >
Showing 1-15 of 47 comments
Per page: 15 30 50

Castle Story > General Discussions > Topic Details
Date Posted: Nov 3, 2013 @ 2:57pm
Posts: 47