► STORMYS TIME MACHINE ◄ Get scene loading times with this free template
STORMYS TIME MACHINE (Get your scene loading times)

www.stormystudio.com/templates01.html
This is a new free template available on my site. Use it to see the exact loading times between 'slow loading scenes' so you can see how changing things in your scene increases or lowers the loading times.
After deciding to try and start improving loading times on my current game project I came up with the idea to create a simple tool for measuring the loading times of a scene. (Literally thought of it on the walk home from the train station today and have spent the night making it).
Check out the walkthrough video:

How to use the template
(How to info is also in the above video)
1 • Ideally use a tool like Deep Blue Apps ''Project Merger' to bring the template into your own games, otherwise you can recreate or copy in the rules, attributes and needed actors.
2 • Once in, double click on the 'button' actor and copy the 'Activate Stormys Time Machine' group of rules (you can drag it down to your custom behaviours for easy access).
3 • Paste (or drag from custom behaviors) above your own set of rules just above your own 'change scene' behaviour.
4 • Then goto the scene that you are changing to and drag the 'Stormys Time Machine Actor' on to your scene.
5 • That's it… now run the game and see what the loading times are.
6 • You can then write down the times if you want and change parts of your game to see if you can bring down your loading times.
How the rules work:
Now we have access to the devices clock it is possible to save the time before and after a scene loads. You can then work out the difference with some maths and some offset rules when necessary.
I hope you like it and find some use for it… any feedback is very welcome… thanks Jon.
www.stormystudio.com/templates01.html
*Please note this is using the Devices Clock at not 'timers', so its only since we were recently given access to the clock that this was possible...

www.stormystudio.com/templates01.html
This is a new free template available on my site. Use it to see the exact loading times between 'slow loading scenes' so you can see how changing things in your scene increases or lowers the loading times.
After deciding to try and start improving loading times on my current game project I came up with the idea to create a simple tool for measuring the loading times of a scene. (Literally thought of it on the walk home from the train station today and have spent the night making it).
Check out the walkthrough video:

How to use the template
(How to info is also in the above video)
1 • Ideally use a tool like Deep Blue Apps ''Project Merger' to bring the template into your own games, otherwise you can recreate or copy in the rules, attributes and needed actors.
2 • Once in, double click on the 'button' actor and copy the 'Activate Stormys Time Machine' group of rules (you can drag it down to your custom behaviours for easy access).
3 • Paste (or drag from custom behaviors) above your own set of rules just above your own 'change scene' behaviour.
4 • Then goto the scene that you are changing to and drag the 'Stormys Time Machine Actor' on to your scene.
5 • That's it… now run the game and see what the loading times are.
6 • You can then write down the times if you want and change parts of your game to see if you can bring down your loading times.
How the rules work:
Now we have access to the devices clock it is possible to save the time before and after a scene loads. You can then work out the difference with some maths and some offset rules when necessary.
I hope you like it and find some use for it… any feedback is very welcome… thanks Jon.
www.stormystudio.com/templates01.html
*Please note this is using the Devices Clock at not 'timers', so its only since we were recently given access to the clock that this was possible...
Comments
----------------------------------------------
http://davidgriffinapps.co.uk/
""You are in a maze of twisty passages, all alike." - Zork temp domain http://spidergriffin.wix.com/alphaghostapps
I was quite chuffed when the idea popped into my head.
Should become more and more useful when people want to see how much loading times are improved as new versions of GameSalad are released.... looking forward to a potential 40% loading time improvement mentioned by the GameSalad head chefs...
Thanks!
Lump Apps and My Assets
Although I was surprised when the loading times on my game were like 9 or 10 seconds...I kept telling myself they were 6 seconds at the most. I've got a lot of fine tuning to get them down to 4 seconds or less.
First I'm getting rid of any 'change image' behaviors and using change attribute image name instead.
I'll try the template today, looks very promising.
Lump Apps and My Assets
Lump Apps and My Assets
Maybe it could save the past 5 attempts, so you can see them all to work out the average if you want. Not sure if thats really needed.
It could also do with a 0 before the milli seconds as it looks like 1.10 when it should be '1.010'.
...
Any other ideas welcome..
Hope people find it useful anyway.
Cheers
Jon
Certainly worth putting the extra 0 in to get the ms displaying correctly. Options to calibrate so the 20ms or so that the timer project itself is putting in could be nulled out. Average over a few shots would be good too.
Hope it is of use.