You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make API where every action can be a transaction instead of a linear progression on the world. Every transaction (struct?) should have a commit and undo type action, such that the program can be given a set of transactions to rebuild the level in the same way, then a set of transactions to undo to deconstruct the world.
This will both make undo/redo support easy and make autosave/backup feature less resource intense (than saving every few seconds). Low priority given the time effort vs benefit ratio
The text was updated successfully, but these errors were encountered:
Make API where every action can be a transaction instead of a linear progression on the world. Every transaction (struct?) should have a commit and undo type action, such that the program can be given a set of transactions to rebuild the level in the same way, then a set of transactions to undo to deconstruct the world.
This will both make undo/redo support easy and make autosave/backup feature less resource intense (than saving every few seconds). Low priority given the time effort vs benefit ratio
The text was updated successfully, but these errors were encountered: