Keep Informed

MiceOnABeam Blog
MiceOnABeam User Group
Reviews

"As a programmer from 30 years ago, I couldn’t quite get a handle on LSL structure and syntax. I saw MOAB advertised and grabbed it. ... MOAB is truly brilliant in how it works, and the ease of use. Antonius is a nice fellow and will always answer any queries you may have. ...The price is great value for what you get, you get more than what you see. "

"...I got this about a month ago, has some quirks felt like a noob not understanding it, but I kept at it and it's an awesome tool. ... this is really good, it's fun and I'm always learning. 5 stars is a must. Keep up the good work Antonius"

"Felt like a newbie for a few days. I can script by hand but this just makes it so much easier. Very nice work Antonius."

"I have been in SL for quite a few years now and my main interest has been Building. I have dabbled in scripting but up until now I have found it quite a chore ... Creating scripts with this application is a little like building. You put the blocks together and if you are lucky it all looks good and works. ... As far as price is concerned I feel its worth much more than it is sold for. It must have taken ages to create and I take my hat off to Antonius. ... Anyway, to sum it up. Well worth the money."

"Damn I wish this had been around when I started scripting all those years ago! This thing is just, to be blunt, bloody brilliant. ... Worth every L$ in my opinion. New to scripting or even a professional scripter, this tool is just what we have been waiting for."

"I love this tool. MiceOnABeam is awesome. I have been trying hard to learn scripting and having a hard time. Then I found this... The best 3000L I ever spent. I haven't stopped using it since I got it... Making script after script just to see how it works."

More Reviews...

News & Info Forum > MiceOnABeam Version 1.0.0 General Release

Well it's been awhile since I've sent out any news, but after a series of beta trials, I've been squirreled away incorporating feedback, fixing bugs and preparing for the general release of the MiceOnABeam Visual Scripting tool which is now available for downloading at www.miceonabeam.com.

There's been many late nights getting the release ready, but with the addition of a couple of great new features hopefully you'll have found the wait worthwhile. Read on below for all the details!

Free and Professional Versions of MiceOnABeam
With this release there are the following two versions of the program to choose from:

* A Free version is now available and will continue to be provided with each new release. This version has the restriction that code generation is limited to a maximum of five states and the new Performance Analysis feature is disabled.

* A Professional version is also available for purchase at Second Life's XStreet Marketplace. This version supports all features and has no limit placed on the number of states in the script model at code generation time.

Performance Analysis
Delays and lag are significant issues to be considered when developing scripts for the Second Life world. As a result scripters must pay careful attention to the execution times of processing intensive activities or algorithms.

To address this need, MiceOnABeam models can now be automatically instrumented with LSL code to measure and report execution timings for selected components within a script model. This is a powerful new feature that can help you identify performance bottlenecks in your designs.

Each model component type can be configured to monitor either all usages (e.g., monitor all States in the model) or only particular instances of that type.

For monitored components you can select to output the number of times a component's code has been executed, it's cumulative execution time and it's average execution time.

STATS>> *** PERFORMANCE STATS *** Count Tot Time Avg Time
[09:14] Object: STATS>> EVENT_listen: 3 2.940365 0.980122
[09:14] Object: STATS>> EVENT_sensor: 0 0.000000 0.000000
[09:14] Object: STATS>> EVENT_timer: 8 0.719490 0.089936
[09:14] Object: STATS>> EVENT_touch_end: 2 0.789647 0.394824

Open Multiple Property Editors Simultaneously
In previous releases the property editors for States, Transitions, State Variables/Functions and Custom Globals operated in a modal fashion such that no other work could be done in the script model until the editor was closed.

These property editors have now been made non-modal so that multiple editors can be opened at the same time. This makes it much more convenient to consult other areas of the model or copy/paste code from one component to another.

Links
To download the Free version of MiceOnABeam, go to www.miceonabeam.com

Installation Instructions are available at: https://miceonabeam.fogbugz.com/default.asp?W4

For full details on the release please check out Release Notes at: https://miceonabeam.fogbugz.com/default.asp?W51

If you're just getting started, see the Introduction at: https://miceonabeam.fogbugz.com/default.asp?W2

A step-by-step Tutorial to create a simple model is available at: https://miceonabeam.fogbugz.com/default.asp?W7

Product Documentation: https://miceonabeam.fogbugz.com/default.asp?W1

Support: http://www.miceonabeam.com/support/

Down the Road
Next up is the development of a library of free re-usable MiceOnABeam script models to help new users get started. An open library will be made available on the MiceOnABeam website where contributions by users will be made available for anyone to download.

Later in the year and contingent upon Linden Lab plans, MiceOnABeam will support the use of the C# language for use within the script model and will generate a complete C#-based script.

June 9, 2010 | Registered CommenterAntonius Frentis