Posts

Showing posts with the label secondlife

Scripting Second Life with realXtend and IronPython

realXtend is an "Open source platform for interconnected virtual worlds". The server can be scripted with Python using IronPython: Content Scripting Python Introduction realXtend adds Python script support for the server using Ironpython. The script uses a different kind of system compared to LSL scripts which use the inventory system. This is because the scripts are more powerful and can also access the server machine's other resources. The scripts are stored in the server's ScriptEngines\PythonScript subfolders, not to database. By default this folder contains the RXCore folder which contains the core implementation of the script engine so this folder shouldn't be modified. Samples folder contains some example scripts. Apparently realXtend can also be used to do some pretty funky things with Second Life scripting: Tutorial: realXtend’s powerful configuration management for models without notecards One of the most annoying aspects of supplying parameters to sc...

IronPython for Printing from Second Life

Peter Quirk muses about whether he can solve the problem of not being able to print from within the Second Life environment by using realXtend , the scripting host for IronPython: Pursuing a solution for printing a notecard in realXtend

More from Lang.NET

Lang.NET is now over, but it left a lot of impressed people - particularly the presentations on the DLR and Mono (and Resolver of course). Morning Coffee with Devhawk - who rates Martin's talk on the DLR as the coolest Microsoft talk and was also impressed with Mono and Moonlight and the new Second Life script runner which uses the Mono engine (which should allow second life scripts to be written in IronPython in due course). His take on Resolver: " Creating a spread-sheet based app development environment is one of those ideas that seems obvious in retrospect ". Mig Tamale in da Sim - Miguel is also back from the conference and has a screenshot of Secondlife on Linux: " The work that we are doing on Mono's runtime to support Silverlight (the sandbox system and the hardening of the runtime) is going to enable the use of other programming languages to script components on Second Life ". (He also posted a blog entry commenting on the Mono/Second Life integr...

IronPython on eee PC and OLPC

I've just received my Asus eee PC (8GB/1GB). It's very nice, unbelievably cute. I would have bought an OLPC of course, but they won't ship to the UK... Anyway, I have no reports on IronPython running on either of these devices. There are reports of Mono running on both though, and as Mono comes with IronPython it should be straightforward: Mono on the OLPC Mono on the eee PC Those who don't believe that it is possible to create good looking desktop applications with Mono and its Windows Forms implementation need to check out Plastic SCM: Plastic SCM 2.0 Preview (Miguel has screenshots on the Mac and Linux .) Oh, one final thing. Second Life offers a fantastic three dimensional virtual reality to explore. What is the obvious geek thing to do then? Build a text based interface for it of course! If this sparks your interest, then you may want to checkout 'SLTalker' and help write it in IronPython: Call for IronPython Coders to Help with SLTalker

Building a Second Life Bot

Second Life Insider has an interesting article (by Tateru Nino) on building a bot in Second Life - using libsecondlife and IronPython! Under The Grid - Building a simple bot in ironpython

Fuzzyman on Board

Uhmm... hello to me. I'm now assisting Mark (who is busy jetsetting round the world at the moment) with the IronPython URLs blog. (By the way, if you find interesting articles that we haven't linked to, then email them to one of us.) Just to get them out of the way, here are a few articles and blog entries that I've made recently on IronPython: Python and Rich Comparison A look at the Python rich comparison methods, including how IronPython is different (and better) than CPython in this respect. Exploring Second Life with libsecondlife Threading with IronPython Benchmarking IronPython (on .NET and Mono) http://www.voidspace.org.uk/python/weblog/arch_d7_2007_04_21.shtml#e688 http://www.voidspace.org.uk/python/weblog/arch_d7_2007_04_21.shtml#e686