I just deployed the latest release. This one took quite a bit longer than I hoped, but I got a lot of things taken care of that have been outstanding for a while. Mostly I was focused on improving editor performance, with less laggy interface interactions. I also added a few new features that have been long overdue as well though. Here's what's new in the latest version:
Improvements:
• Faster editor UI interactions. This means that clicking buttons, opening menus, panels, and popups should be faster.
• No more error message when adding velocity to a static object. This has worked fine since the new physics engine was added, so the error is not needed.
• Dropdown boxes have been improved. They are faster, correctly sorted, and the scrollbars should be less annoying
• Behavior menu scrolls instead of obscuring behavior buttons on small screens
Bug Fixes:
• Inheritance/Parent object loading fixes. In some cases parent behaviors would not load correctly.
• Fixed missing text in settings panel when creating a new Alert
• Label alpha not working correctly
• Label outlines / borders not respecting alpha settings
• Various small Label fixes
• Behavior Error messages rendering incorrectly
New Features:
• New Behavior - Device Check: this enables logic to run only on certain platforms. For example, show an on-screen UI only on mobile.
https://flowlab.io/behavior_handbook/#mobile-device-device-check• New Behavior - Calendar: output the current Month/Day/Day of Week/Year. (
Example: https://flowlab.io/game/view/1270602 ) https://flowlab.io/behavior_handbook/#components-calendar• New Behavior - Clock: output the current Hour/Minute/Second/Timestamp
https://flowlab.io/behavior_handbook/#components-clock• New Behavior - Cursor: enable/disable the cursor arrow while in the game
https://flowlab.io/behavior_handbook/#gui-cursorThis update has a lot of pretty big changes, please let me know if you find any issues.
Thanks!
Comments
Thanks Grazer
At random times I go to click an object, I seem to do something like a "miss click" and I would grab the world instead of the object (where as that object doesn't move on screen). You can't unlclick out and need to refresh the page.
Something simular happened to the behaviors that only happened once, but also everything was in a froze state kinda like a crash.
Alphas that were changed in game stays changed when in the editor, making it hard to move labels when 0 was already applied.
And also you can't screenshot
Time/Calender/wall clock:
http://flowlab.io/game/play/1270632
I hit the button and nothing happens..
Edit: I can screenshot when the game loads but not when I go to another level.
If I go back to the first level and screenshot, the labels disappear and still doesn't take the pic.
And its this one:
http://flowlab.io/game/play/1270632
I wanted to screenshot the clock on level 3
Edit: Here's a vid:
Edit: Updated to 70.0 but it's still not working
@Latif - I just now deployed a fix to make the cursor hiding a lot more reliable. Let me know if you have more issues.
I can now screenshot any level and the cursor is off when playing a game but I found something else with that.
When playing the game, turning the cursor off, its off until you go over a label.
Going over a label turns the cursor back on and shows the hand icon as if you can move it still.
Feels accurate to our clicks and commands
@PixelPizza - glad you like the editor optimizations. It was a whole lot of work, I was hoping that people would notice
What you do is awesome. Your gifted, dude! Keep that up!
Game rendering performance was improved quite a lot with the switch to hardware-only rendering, but that was late last year.
Also now with the addition of HTML5, can we export through HTML5?