Town Center at Night

01-Art Institute-Closeup02-Art Institute & Town Center03-Town Center-BBT04-Art Institute Entrance05-Art Institute Awning06-Town Center BBT Corner Architecture
07-Town Center BBT Awnings08-Offenheimer Architecture09-Street Shot10-Red Star Tavern Signage11-Cosmopolitan and Shops12-Cosmopolitan Signage
13-Town Center Main Building14-Pizza Restaurant15-Plaza Corner with Clock16-Clock Face17-Clock Base Side A18-Clock Base Side B
19-Clock Base Side C20-Clock Base Side D21-Clock Face Closeup22-Plaza Long Shot23-Plaza Medium Shot24-Plaza Street Lamps

Town Center at Night, a set on Flickr.

Some reference photos


The Tinker

Meet the lead character of this immersive story.  It all started with a dog…with the Tinker.  I modeled him off my dog and made a clay model and have been developing him conceptually over the past couple months.  I just finished making his avatar for the virtual musical in Second Life.  Click here to learn more about the Tinker character.



We decided to shift from avatar NPCs to primbots to keep this simple and on schedule for a Nov. 16th opening date for the completed Steampunkables sim.  I am currently researching primbot scripting and developing prim versions of each of the 8 characters while Steampunk-afying each of them with accessories and fleshing out their bone structures / back stories.  Here is a picture of the progress with 4 of the 8 characters so far.


After considering technologies for Non-Player Characters (NPCs) and Artificial Intelligence (AI), we realized that Second Life is a bit more limited than OpenSim in some of these areas.  I had hoped to be able to make clones of outfitted versions of avatars, but those “ghost avatars” would require access to the server that is possible in OpenSim, but not in SL due to proprietary Linden Lab technology.  Allen Kerensky, developer of the Myriad RPG System, mentioned that “the only way to achieve something similar is to use an OpenMetaverse “Campbot” to login as if it were an avatar. In order to use OpenMetaverse Campbot or TestClient to implement an avatar-style NPC in SL – you will need to get a C# programmer to help you customize the functions to what you want.”

We are looking to use sensing technology via LSL in both primbots and cogs (gears) to respond to visitors within a 20 meter chat range via short local text chat about the story.  The characters may have additional chat functions upon clicking on them.  Conceptually one way to do that would be to create cartoon like speech bubbles or scroll menus, which could be scripted with LSL to pop up based upon responses.  This could have click-able buttons for choices.  With the limited time remaining before opening (6 weeks), we’ll have to keep this simple to provide some basic functionality.  But this could serve as a proof of concept of what could be done on a later more extensive funded project.  Here is an example of the bubbles concept.