Documenting and sharing this Myst-like Adventure creation system.
Monday, 9 February 2015
Problems with Conditions that Affect Multiple Sprites
Came across a problem today, concerning, really, the behaviour of one sprite dependent on another. This isn't something that can be resolved in the sprite's code, because no sprite is conscious of another sprite's existence i.e. it can't access another sprite's context. All such arbitration has to take place in the module that instantiated the two sprites.
The particular case is when the rocket launcher already has a rocket in it, and the user tries to put a second rocket in the launcher.
Later: The state of background sound off is not preserved over a Save Restore.
Later still: A new test version of Jade is available via the link in the left hand column.