Can xna saves even be accessed via Liberate? I think trying to that save outside its own folder will cause exceptions.
For generalities sake, I was thinking of using the full tileset, ~45 tiles. Though I could make a "lite" version, I suppose. This would cut out the text tiles(I was kinda lazy with that...), and combine things like the players, spikes, numbers with their writings and the like.(when the game is loaded, it generates a secondary tileset/map for collisions that is kinda like this)
On placing multi-directional tiles like spikes and doors, tilt could be used to determine the direction of the tile. I'm not really sure about having a dropdown menu, it might cloud up the top row.
There will be one interesting bit that I should maybe change is how maps are stored.
Currently, I'm using the format from the old map editor, whose syntax looks kinda like a python dictionary (lots of square brackets and such) whereas I should maybe change it to use xml for simplicity of read/write operations.
Feature-wise, there will be two functions pencil and grabber. Selecting the pencil tool from the menu would bring up the tile set, from which you could select some number of tiles (in a rectangle) to draw. Once the finger is removed (tap selects 1) it goes back to the map screen, where it will try to put down said tiles wherever you touch.
The top left tile in the tileset would be the erase tool, so-to-speak, as it will represent placing 0 at the tile (which is read as empty)
Alternatively, one could select the grabber tool. This would bring the map back up, and allow you to select a subset of tiles already on the map. This way you can put down big groups of tiles, or copy rooms with ease. (this is how the windows map editor functions for erasing)
With regards to map size, for ease of writing the editor, I should maybe clamp its size.
The room selector could be a set of numbered buttons, or a minimap, from which you could select a room.
Hmm. I'd also need to write a numb pad to determine the last room.
This will be a very large project. (Though I have code/logic that I could emulate to make it work which would simplify things)
Edit: this discussion should really move to a suggestion at themetalbox.com for tilt (even though I'm not sure there's even a section for tilt suggestions)
I'll get that delt with asap.
With regards to a map editor, without a method of sharing maps, I'm not sure there is much point in going through the work of making one without the ability to share them.
while it's doable, I think I'll wait until the point where the website is ready to accept map uploads. Of course, if you really want to make maps, drop me a pm, and I'll send you the source(map editor + map editor source included)(I'll write up a little tutorial as well, I suppose, though most of the tutorial is already available. I only made a couple formatting changes)
I'm pretty sure that xna can't save outside of its own folder/would be *really* surprised if it can.
In other news, I just recompiled/uploaded a new version, done on a computer which I don't think has xna 4.0 -->the thumbnail should work for everyone now.
Unfortunately, that is room number 60. That does give me a rather sinister idea for rooms to follow it...
At some point,(in terms of your high score, or how many pumpkins you've collected) on of the pumpkins in the last room will become a door, leading to rooms similar to those from earlier, but filled with pumpkins rather than spikes, along with a number of new, more difficult rooms, ending with a room involving a giant pumpkin, a la Charlie Brown.