0 Members and 2 Guests are viewing this topic.
I personally don't see any problems with it - in fact, it's pretty much required for the game to work at all. To regenerate maps all you have to do is overwrite the existing appears anyways, since none of the data is stored within the program anyways (except maybe the current map to a buffer)
Quote from: leafiness0 on January 06, 2012, 02:27:44 pmI personally don't see any problems with it - in fact, it's pretty much required for the game to work at all. To regenerate maps all you have to do is overwrite the existing appears anyways, since none of the data is stored within the program anyways (except maybe the current map to a buffer)Yes, but then the program will be huge (except if someone finds the agorithm to create maps) and if the program is huge, quitting it with writeback allowed takes hours.This is why I thought about this. Never need to unarchive anything (except when you save the game).And with your method, saving also requires to save the whole map (so it takes ages too), while my method doesn't need to unarchive anything, except the little savegame with items and such, and the area you are in.Personally, I have zStart, so even writeback is fast, but for those with 83+, optimization is needed on this.
Mojang released the source, and you can find all the algorithms in there which would reduce size over using predefined maps.
Also, archiving and unarchiving is a reasonable sacrifice for having persistent saving. You only need to archive appvars once per map change anyways.
and you don't have to write back to the program at all.
Wait! So will this be for all ti 8* calcs? Like 83, 84+, 84+se, etc. ? And also I'm assuming in order to write and test all this code you will need the sprites...which I am please to anounce i have a bunch of them done! I'll post them in a few minutes. And they are sized correctly!!!
I don't think that predefined maps are a good thing, because what's the point of a sandbox game if everything you build is destroy once you left the area ?Édit : very nice sprites ! But why in the last one the character is putting his hands on his head ?
here are some of the main characters sprites. It's hard to size it down to 8x8 so I did 8x16 which will make it look more like a person.
well Hayleias are good fixes, but the fixes go out past 8 width. And I am referencing the originals for mine