|
Alan Greenspan posted:There are two main problems that need to be solved before I can move to something less memory-intensive. The first requirement I have is that I need to support undo/redo which gets tricky if you don't load the entire file into memory since you have to keep track of deletions/insertions and their effect on addresses/the file. The other requirement is that whatever the solution to the first requirement is, it needs to be totally transparent to people who write plugins and scripts. For plugins and scripts the whole thing needs to behave exactly like a flat array of bytes. Undo-redo can be maintained fairly easily if you keep a stack of undo-redo function pairs, as even if most of the functions on the stack would be invalid at a given point, whatever's at the top of the stack will necessarily be valid. (This is only true if you can model the actions of your application as discrete state transitions I guess) take boat fucked around with this message at 20:45 on May 8, 2008 |
# ¿ May 8, 2008 20:38 |
|
|
# ¿ Apr 27, 2024 11:13 |
|
Mug posted:I honestly think the game is a broken, nonsense mess. Like, I look at it and just think "This makes no sense, no one will ever understand this poo poo. It's confusing and hard to control and horrible". "gently caress it, ship it"
|
# ¿ Apr 17, 2013 16:43 |
|
Azazel posted:The game my buddy and I have been working on is officially released! So happy. I played a few games of this, it was fun! Congrats on releasing.
|
# ¿ Mar 23, 2015 14:26 |