Livity - The Live Coding Tool for Unity

Change running code on the fly!

Livity is now available on the Asset Store for the promotional launch price of only $25.00!

Live coding, code completion and code navigation for each supported language is sold as a separate package but all the remaining features such as syntax highlighting and typing assistance with smart indentation for all languages (including c#), easy access to a variety of commands through the command palette, quick asset navigation, markdown wiki capabilities and more are included in all packages.

Get it while it’s hot and thank you very much for your support!

Livity for UnityScript
Livity for Boo
Livity for C#

Livity (All-in-one)

Hi…

Until then, I’m sure you can share what this is all about :slight_smile:

Interesting!
subscribes to thread

Hi,

Sorry for the lag, have been really busy with “final” touches :slight_smile:

I’ve just posted a video at the top that should give you an idea what is all about.

Cheers,
bamboo

Wow Bamboo…really fantastic!

Thanks :slight_smile: Can’t wait for people to start playing with it!

I still don’t understand exactly what it is. Is it basically a script editor built in to Unity (like SI2)?

GREAT work bamboo! That’s the power of having an IDE inside unity and seems that you are going to nail it. There is space for so many great things in there on the ground you’ve allready set.
I was prepared to see live coding only, but then I’ve seen that you are actualy also making a nice IDE with more features that such an ide can support.

If you are going to focus on the live coding I have a suggestion to make:
to make variables changes graphically, as seen on http://livecoding.io/ were you hold control for example and a gui opens depending on the variable type (slider, color picker etc)

On the scripting side and since you are going to have intellisense, it would be great if you could also support info for function arguments.

Well done! It’s going to be great

Congratulations on the release Rodrigo! :slight_smile:

I had the privilege of checking Livity while still on Alpha and let me say, it’s a game changer.

Since he’s a very shy guy, let me add that Rodrigo is the creator of the amazing Boo language and was one of the key developers for Unity until recently. Now he’s taking as a personal mission to finish some stuff he’s started back in his Mono Develop contribution days, providing a truly powerful code completion solution for UnityScript (.js), Boo and, soon, C# too. I won’t even mention the real time debugging, editing and monitoring features, the video shows it all. Also, considering how quickly he has developed Livity, you can only expect more amazing things to come for this package.

So if I were you, I’d take advantage of the promotional release price. Like: as soon as it’s live! :wink:

Edit: not in the AS yet, fixed

Looks pretty cool. Is this related to the “official” unity code editor you were working on?

I also think this could be a huge learning tool for people just beginning to code. (Like myself)
With various code commented out then uncommented to make active and modify etc.

Fine work again from Brazil

Hi Daniel,

It’s a built in script editor that can monitor the text buffer for changes to @live functions and recompile them on the fly. It doesn’t have to recompile the whole project or reload it so the updates are nearly instantaneous.

Just to be completely clear, the video has no cuts other than the obvious ones marked by transitions and there are no reloads. You can really just change code on the fly. It’s a lot of fun :slight_smile:

Holy shit. Looks amazing. This just got bumped to the top of the shopping list!

And how do I do that? I don’t see any Asset Store link nor word on the pricing.

It’s a fork.

It’s currently pending review on the Asset Store. It should be available soon. MaDDoX advised me to only publish the video once the package was available but I couldn’t resist…

Thanks, nuverian!

I’m very excited with all the possibilities and yes, info for function arguments is definitely on my plans.

Also thanks for the livecoding suggestion and link, makes a lot of sense, consider it added to the roadmap :slight_smile:

Cheers!

Thanks for your kind words, Breno!

I should have followed your advice and published the video only after the package was already available on the Asset Store but as you can see I couldn’t resist… I’m sorry :slight_smile:

@bamboo: Thanks for the info, looks good!

Reminds me of this

And bamboo, you owe us all a pair of pants! Cos we all wet ourselves! :slight_smile: