hey,
Floodfill wil always work on any shape as long as the color where the floodfill occurs is always the same for example in my game the shapes are not always rectangular. but the color is all white and all white will be replaced with another color like blue as long as all white is always connected to another white etc. (it's basicly the same as a bucket tool in paint).
I could add skin support will have to change some things but yeah it should be possible, however and this might be a big turn off, because i'm using a floodfill the tiles which are not connected will always have one color (i can make this chooseable) that is just plain for example all black that is connected to each other will be changed to another color or a pattern (i think i can do this as well) but then tiles that are not connected will just show black or another color like it is now the tiles just show white so u'll have to take this into considiration when creating new graphics.
ure right about the rotation mode it only rotates in one direction but i thought generally even if there is an option to rotate it in 2 ways that people will only use one of the rotations possible. like only clockwise or something. but i can add it if u want to.
about the menu graphics, well i just plain suck at creating graphics it was the best i could do that looked more or less ok hehe
but ure right it should be highlighted.
about the fading u don't have to wait till the fade is done in orde to select stuff in the menu's or start ure game u can do this all very quick (just keep pressing A for example and u'll see that u'll be in the game very quick) but i can increase the speed yes.
about the tiles being in one file i find it easier to program if they are just in a seperate file but i'll see if i can move them to a single file (at least when it comes down to the pipes the rest i'll probably leave as it is now).
in waternet i can do this, but in sokoban and blockdude i'm creating i can't do this since it's how i wrote the engine for it and it wouldn't look so good (codewise) if i started messing around with it but then again those games don't use many tiles
and finally about the background u can change it if u like but i was drawing empty tiles as well i think i can leave that out doh will have to check so u'll just see the background instead of the empty tiles
u know what i'll see that i can change some bits this week(/end), i do have to see if i get some time doh, with work, and the mame cabinet i'm building and Blockdude i'm creating time is rather short but i'll see what i can do
edit:
okay the tube tiles are now in a file and the arrows are in another file, the rest of the graphics i'm goan to leave untouched that should make it easier already. Oh yeah u can now see the background as well, i don't use the empty tile anymore, i just draw nothing when i encounter an empty spot
should have done this earlier
Now i'm going to see if i can add skin support
edit 2:
working on the skin support, i decided that all graphics will be skinable and i do mean everything except perhaps the intro screens since u'll be able to change skins on the title screens, perhaps even during gameplay !!!
so fusion u up for creating a complete skin for the game ?
as soon as i have something working i'll send u a beta so u can play a bit with it.