Showing posts with label Imprudence viewer. Show all posts
Showing posts with label Imprudence viewer. Show all posts

Saturday, 5 January 2013

Second Life's Embarrassing Start to 2013 And More Predictions...

If it wasn't for the fact Linden Lab is headed by a game's industry heavy weight like Robvik Humble I think they could be forgiven for marketing Second Life as a game package on Amazon recently when everyone that knows the beleaguered virtual world and has experienced it would, in the majority, be inclined to say it is not a video game. The general consensus around the blog sphere seems to be that the Lab has embarrassed themselves once again with this move. And yet there are those bloggers that want to forgive Linden Lab for this action on the premise it could work to bring in more people at least. Pretty much all bloggers, however,  have expressed a loud sigh of general disbelief regardless.

Second Life offered free on Amazon. It turned up un-announced and has since been pulled off probably because existing residents noticed the free 1000 Linden dollar. Perhaps the Lab will try it on eBay next.

As we start the year 2013 I will be making a few predictions further on but, given that I had something to say about Second Life last year and the Lab continues to make blunders I ought to look back on it see if I got anything right which I will come to. But I can't let go of the present gaff I noted above without taking a closer look. It does seem a bit incredible that, despite having Rod as CEO, the brass at the Lab didn't consider that marketing SL on Amazon as a video game might be an embarrassing mistake that bloggers were sure to pick up on. On the other hand one might consider it was all thought out and quite deliberate given that Rod Humble has already released a bunch of video games under the Linden Label in the past year and announced Second Life will be marketed on the Steam video gaming site. It does seem Rod makes little or no distinction between his concept of "Shared Creative Spaces" and a video game so why would they not market SL as a game? This appears to be squarely what the Lab is focused on these days.

When Rod joined Linden Lab he told us he was trying to get to know Second Life and now he has got to know it he has decided it is, as mentioned above, a shared creative space which, unsurprisingly, it is a another way of calling it a video game! The users or Residents of Second Life I think view their virtual world differently though. I would say, as a long time resident myself that Second Life is, to all intents and purposes, an endless social-economic soap opera where people can get creative. It has no end goal like a video game has and yet there can be goals set by the residents themselves with either commercial or none-profit motives in mind. It can be viewed as an adult playground if anything where grown-up's play out all kinds of fantasies and express themselves in many ways. The residents or users make their virtual world. It's a labour of endless possibilities that grow out of the collective imagination of the residents. It appears doubtful if Linden Lab executives understands this or if they do they certainly don't treat the residents as partners and yet, in my view and by everything they do, I think residents do demonstrate they are partners by being serious contributors. Linden Lab owns Second Life of course and can do what they please but the product is nothing without the residents who spend money, build the sims and make the content. In fact, the residents who interact with each other breathe life into the product and become an essential part of it. That is the part the company dose NOT own. That is where the partnership comes in and Linden Labs have never looked upon their residents as partners - just paying customers. And paying customers buy video games, right?


PREDICTIONS OF 2012...


Last year I said I wouldn't get carried away with my predictions but I'm rather pleased with myself that the first one actually turned out sort of on the mark. I said Linden Lab would pull out all the stops to try and get Second Life growing again and I could say they did by releasing four new video games. Well, those games were not exactly Second Life applications but clearly the Lab is working on trying to save their shirts. Trouble is Second Life itself is not seeing much of the effort unless you consider Linden realms and Pathfinding tools are a big deal. It appears that the residents are not exactly falling over themselves with excitement though. In any event, if the measure of success is region count then it's been a disastrous year with the net loss of regions rising to 2863 which represents a 12% loss. Even more telling is that user login's have declined too and there are a large number of sims for sale nobody wants as well as rentals with no takers. People are not buying and even the strongest fashion stores are struggling to keep afloat.

Turning now to the open Metaverse the situation is not all a bed of roses there either. OSgrid has seen a sharp decline in recent months after sustained growth through the summer months. Avination too has continued to decline while InWorldz is holding out but not growing. On the other hand new grids are still popping up so, while region counts may be down the number of grids is up - double the number since last year in fact! So, for every new grid that means at the very least a few more people are contributing to the growth of the free Metaverse. I some cases the new comers may even represent a sizable little community even. 

Finding the growing number of grids to choose from as the free Metaverse expands is going to require better support with search and other features suited to the growing market. Above I am showing my test version of a search page that can link grids to the main viewer for login which makes it easy for new users to find grids to visit.

The latest trend amongst grid operators seems to be the offering of free plots on commercial grids to get users in rather than making the low cost sims they offer as the main the sales pitch. However, as usual there is plenty of rivalry between grids with flame wars breaking out from time to time. Generally, though, the Opensim platform code continues to improve although Hypergrid 2 has not materialized yet but, that aside, it is looking likely we will see both the core and forks rolling out better physics engines in the new year which is the good news.

I predicted we would get a viewer with grid search in 2012 and that V1 viewers might be disabled in Second Life. Well, we did get some experiments with new grid management but nothing serious yet. On the other hand Linden Lab did pull the plug on V1 and instructed the TPV developers to drop support for Opensim if they wanted to include the client-side Havoc physics. This led to some dropping V1 viewer support and others like Firestorm saying they would release two versions, one for Second Life and one for Opensim. According to the developers it has become increasingly difficult to include the code changes LL are making to the viewer which includes Pathfinding and server-side rebaking to work all this code into the older V1 model. And yet, there are developers that insist it can be done so some of the viewers with a V1 UI are likely to still get support. These include Singularity and a forked development of Phoenix while the Firestorm team have stated they, themselves, will lay Phoenix to rest.


MY PREDICTIONS FOR 2013...


First up I would predict that InWorldz will become the must see grid of 2013 once they get PhysiX fully working. I say this because the team have already rebuilt the scripting engine making it faster and more efficient. One of the key drawbacks to Opensim has been physics, incomplete scripting functions and problems with border crossings. The InWorldz team look like they have solved all the main issues and are on track to launch seriously improved services in the new year. This I would expect will help get the grid growing again.




 
Demo of PhysX at InWorldz race track

Not to be out done my second predictions is that Kitely will become the top grid in 2013 and will even knock OSgrid from it's present position as HUB of the Hypergrid if HG 2.0 or 2.5 actually , finally, gets the export perm and Kitely actually adopts it and becomes HG enabled. If they don't then I don't expect them to grow that much. I do expect them to grow considerably, regardless simply because they have built a great product that gives value and they have a pretty good track record of contributing to core. They have a good reputation and a very competitive pricing structure.

My third prediction is that competition will hot up between Opensim grids in 2013 and we are already seeing this in the form a Free Land offers which will encourage users to login more often and spend time on the host grids and start to build community. This, in turn, will encourage content sellers to open stores and make sales provided the web front doesn't take customers away like has happened in Second Life with the web Market Place. But, anyway, I do expect more commercial grids to come online during the year and I think free land offers could even be tied to paid premium accounts as an alternative to charging tier. However, I think Kitely already has the edge on this approach and smaller commercial grids will find it extremely difficult to compete unless they have a really dedicated core team to make visitors welcome and, of course, provide some form of regular entertainment, gambling, adult stuff, gaming or get a bunch of role players to bring their theme to the grid.

 
Demo of Bulletsim supports large numbers of objects seen here

My number four prediction is that Opensim core will get a decent version of Bullet physics working but I don't think it will be ready that soon from what I have seen and tried. I am absolutely sure it is going to happen but there is still work to do yet.

In previous years I predicted that a web application to stream Opensim to a web page was likely to happen soon but, apart from the patented version, that SpotON 3D brought out so only they can use it all we have seen is the webGL Cloud Party and something similar that I haven't fully checked out yet called Meshmoon. All the others are basically Unity3D web viewers which, of course, are not likely to ever be able to connect with Opensim girds. In deed, it remains a fact that only Opensim has the technology to build independent but interconnected worlds via Hypergrid at the moment.

Finally, I predict Second Life will continue to slide during 2013. The region loss will continue and with education grants coming up for review and the stagnant state of the real world economy I would not be surprised to see some quite heavy losses in the early year but, like I said last year, the summer months should see a leveling out both for Second Life and Opensim before further heavy losses again for SL at least in the Fall.

Here's wishing all my readers and fellow travelers a Happy New Year.

P.S. If you are looking for textures you can use on Opensim grids then check my top links or click here to visit my Textures page for a list of vendors that allow their textures to be used in both Second Life and Opensim.

Monday, 28 May 2012

Building Role Play Across The Hypergrid

Fabulous 1001 Nights in OSgrid is a beautiful build and a trip to visit it is well worth the time. Within the city is a bizaar where you can get freebie themed clothes and accessories so the owner has put a lot of though into it. Presently they are looking for a Sultan to run the RPG and promote it - any takers?

Much of what has been written about the open Metaverse gives the impression that there has never been very much user traffic going to the Opensim grids it is made up of and this minimizes the impact they might be having. Most accounts only look at traffic in a few grids - generally the bigger ones of course - but when you take a broader view and look at the many small grids and standalone's out their a much bigger picture emerges and, thus, the impact the Opensim grids are having becomes more significant.

We are already seeing a small explosion of grids and standalone's coming on line. Each new start-up has one or several owners so we can count those as likely regulars online. Seventy HG enabled grids is probably double that number in traffic - about 140. Add next some friends of the owners who may visit and even stay to take part and you can double or even treble that number again. I think even that would be a low number as most people have quite a lot of friends and, dare I add, supporters? Certainly, some grids are the work of long established gaming and role play communities within Second Life and that is precisely the back ground I am come from so I can talk about it from some experience. Communities like mine generally have quite a lot of regular players in SL and it is not too hard to persuade them to register and try the open Metaverse out since they have a place - your place - to get acquainted. If just five or ten of those seventy startup's have established role play gamers to call on then you can add a lot more to the traffic. So, just on a guesstimate, the hypergrid connected mini-grids must collectively stand at around 500 active residents at least and probably a lot more.

Pirate raid on a port in Second Life leads to the capture of the local Pasha and the RP spills over into OSgrid. It could end up anywhere on the hypergrid. A portal region in OSgrid leading to a standalone mega sailing region representing the Caribbean sea or perhaps even the Mediterranean sea and the Barbary coast of North Africa in 1775. And finally back to SL. Never has there been such a great opportunity to expand role play in virtual worlds and reduce costs.
I can, of course, just sift through all the welcome screens checking the stats as shown on my new Teapot viewer at peek and off-peek times and add up all the current online traffic but it's a bit of a chore (I've done it in the past). Anyway, just taking the figure worked out above you get 3 X 140 = 420 which, alone, is greater than any single grid has achieved to date. Now go on adding the casual visitors, the serious travelers and the visiting gamers and role players that have been invited like I have been doing in recent months. The numbers then start to climb. Yes, they are all out there and using hypergrid teleporting to hop from one grid to another. I've even started to call it the hidden Metaverse which I wrote about recently here because that traffic is hardly accounted for. Hopefully though the viewer developer, Armin Weatherwax will give us more ready access to those hidden grids as revealed by the new grid listing functions in Teapot viewer or Kokua and their metrics will start to be better known. Certainly, this is something I have been pushing for over the last two years.

Role play at its best! Here we learn the old Pasha is
on the run in OSgrid but where? And who is behind this raid?
Not all but a sizable number of the start-up's are hypergrid enabled and while a fair few are pitching for the rental market in competition with other grids we are now starting to see grids that do have something specific in mind rather than come-rent-from-me-social-hangout  type of grid. The social/commercial grids like InWorldz and Avination all promote themselves as both hosts and providers of services including currency and economy. Residents are encouraged to build themed regions too which is the basic Second Life model - Your World, Your Imagination. However, the open Metaverse is really a very different animal than Linden Labs grid. Second Life is and always will be a closed grid both for protection from copyright theft and basically to keep the user base firmly rooted in their commercial realm. It's a monopoly and those Opensim grids that use the same model are doing so for the same reasons.

Armin Weatherwax is developing a new viewer grid list function to add, seek out and find more grids. It's now only a matter of time when HG2 and functions like this really start make the Metaverse a truly open and connected market.

There are thousands of ideas for startup's to try and I can think of a 1001 role play ideas right off the top of my head for building a grid that people will want to visit and I think eventually hypergrid will see a huge number of these small standalone's that offer any number of themes starting up. Moreover, the owners will be promoting their venue on the net, in SL, blogging and where ever they can. The more doing it the more people that will be entering the HG connected worlds and traveling about. It's only a matter of time now before the volume is turned up and the market explodes. This is what makes the Opensim Metaverse a very different animal from Second Life and, while I have come to accept there will be commercial closed grids on the open Metaverse, in time, I am convinced they will be dwarfed by the growth of themed startup's just as sure as AOL was dwarfed by the Internet.

Here, the port of Moresh in OSgrid serves as a welcome area for role players into pirate role play and sailing. Themed freebies are found in the local bazaar and a water front tavern offers good ale, help and information. The ship at dock is actually a hyergate portal offering a number of destinations in the network. Just select, board the ship and be teleported there.
The RPG theme, Gor is still quite big in Second Life. It has declined from its high point around about 2009 along with other RPG's as the players have left SL for other MMORPGs on the Internet but it could easily grow as big on the open Metaverse too if enough role players venture over and spend time there. Hypergrid fits perfectly with the Gorean modus operandi because in SL these groups constantly raid each other and engage in slave stealing and trading (all as role play). It would also suit other genre like the Ancient Empires network of regions that collaborate sending war parties to each other's sims and engage in epic battles. Same can be said for many others too including the many pirate sailings sims such as Fairwinds, Ocean Realms and Antiquity. Add to that a raft of other themes from Furries to Steampunk and the potential is huge. Opensim grids are becoming better known in Second Life all the time. I belong to one of the Opensim groups in SL and when I'm there I find the group chat is often alive with people asking for help and advice. And, as sure as you like there will be people around to answer - I sometimes do myself. Grid owners can promote their own game in SL via the Opensim group and other groups they belong to. If they have role play regions already like I do then you have every reason to make the most of it to promote your new world.

Here Lani Global's Dune region in OSgrid offers plenty of free Sci-fi related content. Lani is also the central region of a cluster of other Sci-fi regions which, together, form an association. Presently, they enjoy the highest traffic in OSgrid.

There are problems with Opensim of course. It still suffers weaknesses compared to Second Life especially in the area of physics but in other areas it is way ahead. New people have to face all this and get their heads round it so it's really important that those running mini grids can explain things and ease the visitor's concerns while promoting what they have to offer. Having a good stock of freebies on hand at the Welcome regions is very important too and, presently, this is where you see a serious shortage of clothing that would be expected for the particular theme being promoted. Lani Global in OSgrid has got all the right ideas when it comes to creating what a role play theme needs so a leaf can be taken from her book and grid owners must make or find the kind of things that fit the theme of their game even if it is just enough to get a bunch of avatars dressed up in period clothing. You can give LM's to other suitable stores all over OSgrid and the Metaverse. There is plenty of free stuff around but it's still hard to find all the kind of things you might need for a particular role play game.  And given that role players tend to be very imaginative they also make serious demands for highly detailed clothing and accessories. Some grids like Inworldz and Avination do have some class designers with outlets in their respective grids but presently they are both closed worlds although there is the possibility that at least Avination will open up to Hypergrid once HG2 arrives (expected this summer) and content security improves. I also think some of the others that are presently closed will reconsider it once they see the growth in the traffic it spawns. I guess though as business opportunity increases many of the top designers will turn their gaze to Hypergrid worlds with a renewed interest.
City of Alsium - Roman Role play in OSgrid is set to open soon.

Most role players will go where their friends are and it needs small dedicated groups of players in a particular theme to put in the time to do authentic builds that look good to the eye and make people believe this is an interesting place to spend some time role playing. Visitors wont join a role play game just on the strength of what they see though no matter how good the build. They need to be persuaded to stay and  immerse themselves in the role play and that takes time and effort. Someone must be there. Preferably more than one person needs to be there day in and day out, all hours to welcome and help visitors. Ideally, there should also be some role play taking place so that visitors can look in on it and judge for themselves. Serious role players don't just jump in so you have to remember that. Lookers will say they will come back but usually don't. Serious players might not say too much to start and visit a few times looking around to gauge the RP if there is any so all the more reason to try to keep some activity going near the welcome area if you can.

One way is to build a tavern or bar near the welcome area with a serving maid or dancer to help create atmosphere. Hell, even an NPC dancer and a real avatar can do that. It doesn't take that much really but it does take up someone's time. Like the Internet the Metaverse is 24/7 opening hours. Grids that close for the night or are left unattended can not expect to succeed - even in Second Life players are spoiled for choice so you have to make what you offer look better than the competition. If someone arrives at an empty Welcome region without anyone to actually welcome them then that is probably going to be a brief and easily forgettable experience for them. Constantly changing things leads to confusion for your less regular visitors, and moving the regions about too often just leads to frustration. Even worse is letting visitors land in the sea or under the floor of a building. That is just like, what kind of grid is this?!

Experimenting with airship flyers for possible inclusion of Steampunk elements to the Farworldz grid. Here again gird operators pursuing role play themes need to consider vehicles and scripted combat meters, all of which play a huge part in Second Life role play.

Now, considering HG2 when it arrives, I do actually think Avination could do very well out of it if they open up and we have every reason to believe they will since Melanie Thielker - owner of Avination and an Opensim core developer working with Crista Lopes on HG2 - has gone on record saying they would once the content secruity is improved. If this happens then Avination's vendors will be a serious attraction especially those selling role play goods. The sheer lack of high quality content available to role players is a serious disincentive to joining the open Metaverse as I have already pointed out and Avination could be well placed with very little competition from other grids to take advantage of the opening. There are designers producing highly detailed clothes for role players but you can't expect them to give away all their long hours of work for free and this is where Avination is well fitted to the commercial aspect of the open Metaverse. For small startup's that focus on individual themes then they should be making content or sourcing it for their players anyway to help fill the present gaps. There is lots of good stuff out there though and much of it is free but to gain serious traffic I think we have to start to match some of the fine creations that  Second Life vendors can offer. Low cost sims, great builds and endless land mass alone are not enough - in fact huge areas of empty land just look bad unless it's sea for sailing.  Second Life residents have huge inventories they enjoy. If they can't get some of the same quality content in the open grids when they arrive then I doubt many will stay. That has already been proved to be the case.

News from Kitely Virtual, the cloud-based grid with easy start-up sims at low cost, is they will open up too once HG2 arrives, and to be sure of that they are even working on their own security measures that will further enhance things since Kitely does contribute a lot of code back to core Opensim. Kitely also has plans to introduce Kitley currency and this will certainly provide yet another strong outlet that vendors can have confidence in. I think that between Kitely and Avination as well as some of the smaller but up and coming grids we might just find that the supply of role play related and themed content has a good chance of improving provided they do actually open up to Hypergrid and allow content to go to other grids. In any event my view is that whatever HG2 does I think it is about time that creators had a direct say in what leaves a grid through the permissions system and this seems to be what Kitely is aiming for.

Avination main welcome region today. Clean and pleasant with commercial shops before you and not a freebie in sight. I might add I never met anyone to greet me either and I was left with a sense of it being cold and lacking any community. But I do know Avination has a community but the grid has suffer a big drop in traffic since last year when it went right to the top of the pack for users. Since then it has declined steadily but it still has many of its vendors and a really well developed platform software with easy border crossings and many in house features. It also has its own combat meter.
Above I did some informed guesswork on the true size of the open Metaverse which left out the closed commercial grids. I was concerned only with Hypergrid connected worlds and if you follow Hypergrid Business grid list metrics you can't fail to notice all the new grids coming on line. It's true that it remains difficult to estimate the true size of Metaverse traffic and the way opensim reads this data means that a traveler visiting many grids will register as traffic in each which does distort the figures somewhat and is a diminishing factor but I don't believe it is enough to cast much doubt on my conclusions because all along I have really been under estimating if anything. Fact remains that collectively, the hypergrid enabled grids do form a cluster that attracts more traffic than any single commercial grid does or could ever hope to and it is my view that in the future it will expand into a huge market. At the center is likely to be OSgrid as a HUB with many portal regions that invite travel to a host of small educational and themed role play grids. Kitely, Avination and other startup commercial grids will all be part of it too if they open up. But, crucially, traffic will be shared right across the open Metaverse and it will have that special quality that helped Second Life to grow, lots of small startup grids each building their own worlds. That is the beauty of the Opensim Metaverse, it truly is our world, our imagination from the open source software base on which we build and up.

Formally of Second Life, Darkrose Castle is home to Prince Gabriel of
 Darkrose, the last in a long line. Opening soon in OSgrid this a roleplaying
sim of dark conspiracy and gothic Vampires with an emphasis on storytelling.
If we rely on anyone it certainly is not the overpowering corporate power of a monopoly like Linden Labs unless we chose to join a closed grid that is based on the SL model. There are many contributers to the Opensim Metaverse in so many ways and this is all part of what makes Opensim so different from Second Life. Indeed, I would venture to say it has the potential, if it hasn't been realized already, to be a more creative platform all together.
One of the many city regions of Gor in Second Life. OSgrid has some Gor regions
but links need to be established for exchange RP and raids from SL to OS and HG
and back. Role players in general and Goreans in particular could help to open up
the Metaverse making their Second Life part of a truly global community.


In Second Life there are a whole bunch of regions dedicated to ancient empire building and epic battles. They
interact with each other in Second Life so why not expand to OSgrid and take advantage of lower costs? Here
we show the Athenian Empire of SL but there are many more from Persia to Rome and right across the ancient world.
In the cities you find the training grounds and tournament arenas plus the day to day events that shape the
virtual lives and culture of the Elite, the warriors, the citizens and their slaves.



Monday, 9 April 2012

Teapot Viewer: Developer Working to build New Grid List

  I was please to learn Armin Weatherwax - an Imprudence/Kokua developer - has been working on the grid list. I was given a first look at the experimental grid list functions which Armin has added to his personal Teapot viewer which is based on Second Life 3.3 viewer code. The grid list in the viewer has been replaced with a list populated from the list maintained at Hypergrid Business. Armin said, "The list is converted from the list at hypergrid business. Initially I had the plan to make it more fancy by adding thumbnail pics of the login screens and some css magic. However that's rather not my domain of coding, and the plain list as it is now is a start."


I downloaded the viewer and on the footer is a familiar drop-menu of grids and also a "New Grids" button which I clicked and a small window opened with the full grid list and a note at the top stating 141 grids were found and a warning notice "Note: some of these grids, especially smaller ones, might be not online all day, or, at all." Anyway, I proceeded to click on the grid names from the popup window and the splash screens appeared in the main window displaying each active grid in turn as usual. Some failed with a popup saying address was wrong or the site could not be found. I found a few of those so Hypergrid Business list needs updating or some of the grids were off line. However, OSgrid failed too and I knew it was online so I guess the address on HB is out of date.

It was great to have so many grids to choose from without finding and entering every one myself. I still could add to the list for personal use anyway by entering an address on the footer drop-menu. I entered the correct address for OSgrid and it came up fine but this is just a start and entering addresses wont update the database so if HB list is going to be used in the future grid owners will have to make sure they get listed on that site by contacting Maria.


The list will get longer as more grids come on line and the owners add them to the database. Eventually, the list could get so long it becomes a chore to wade through trying to find a grid of interest. In fact, if the Metaverse keeps growing the list could get impossibly long! There is also the problem that grids are listed by their name which may or may not give any indication what kind of grid it is. Some are obvious like Universities or small clubs and games but commercial grids just use an interesting name as branding like InWorldz, Kitely and Avination. But what does the name say? This is where a Search option could be developed where users can enter keywords to get a shortened list of grids that fit their search words. For example; entering "roleplay" in a search box will filter out grids that don't have roleplay. I would suggest limiting the number of keywords anyway to a maximum of five that describes a particular grid. It would be up to the owners to state those five keywords. If Maria's list continues to be used then it will probably need further development. It does already carry active users stats so the search function could use those to place the most active grids to the top of the list in the menu.



However, Armin has said he would like to develop the login screen something like hgdirectory but a little less playful. Currently it's a static html page and to develop a search function he would need hosting with cgi. Well, that is something I would be willing to talk to him about since I already have a number of servers in use.

I have campaigned for a grid search function for several years so I am more than pleased there is some movement. I think here we have a good start thanks to Armin and I hope others will contribute to the development. I wrote about this issue recently here and I was pleased ZitZat of the Imp/Kokua team took up the matter and has got it on the work bench. Opensim and the open Metaverse needs it's own viewer or at least a greater focus on it's needs. Many are agreed on that and I am convinced the grid search will benefit users and grid owners alike.

Armin's Teapot viewer can be downloaded from here but please be aware that it is not listed by Linden Labs on their authorized TPV site although Armin says it complies with Linden Policy as far as he knows.

Monday, 30 January 2012

Kokua Imprudence Viewers: Where to Now?

The Kokua developer team has just posted an announcement stating what they now plan to focus on. Here is the list they published...


1. Focus on the next generation Kokua client rather than Kokua & Imprudence
2. Continue to support Linux 64 bit
3. Keep it easy to explore alternative grids (ie not Second Life proper)
4. Mesh support in Second Life and OpenSim
5. Support older hardware
6. Experimental builds



I was, in fact, beginning to wonder if the Imp/Kokua team was on the point of breaking up so it was a pleasant surprise to read the latest news. To be fair they did ask for user comments on what they thought the team should concentrate on at the start of the month but I was very late seeing it which probably reflects how far down in my consciousness they had sunk. Well, I did have high hopes at one time that the Imprudence team would come up with a solution to a pet wish of mine - improved grid manager - and, to date, it has never happened despite some noises during the past two years that alluded to the possibility it was being worked on - maybe.

Regardless of all other options I think it is vital that the Imp/Kokua team maintains and even increases their support for the Opensim and Aurora-based grids. The open Metaverse is expanding steadily and hypergrid travel is on the increase so we need a viewer that gives maximum support. Second Life is well catered for with something like 10 TPVs and the V3 official viewer but the open Metaverse is reliant on just few usable viewers including Imprudence which is probably the most widely used for Opensim. Personally, I think we have to move on now and Kokua is perhaps the best way to go if, and ONLY if, it puts a renewed focus on Opensim apart from support for many of the things expected of a V3-based viewer such as Mesh, Mesh upload, Moap, multi attachments etc. Making it possible for users to configure the UI windows, buttons and menus goes without saying but the kind of support that the viewer can give the open Metaverse should, MUST, include a Grid Search function to replace grid manager where grid owners can add their own grid address, info and logo/image. Currently, all the grid owners have to explain to noobs on their web sites how to add an address and it is probably a serious stumbling block to recruitment.

Here I doctored an image of Astra viewer to include the Grid Hop page open at OSgrid. Imagine entering a search term or key word in the search box I added to the footer bar and pressing the search button brings up the grid manager window with a list of possible grids and sims very similar to in-world search. In this case though it is not a localized search of the grid but search of the whole Metaverse. It doesn't have to be Grid Hop in the window which I used here by way of an example. It can be a completely new search engine that could even collect usage and traffic statistics for display. The viewer could, in effect, bring the open Metaverse together for statistical analysis which it surely needs.


What I would like to see is an improved grid manager with a search function and method for grid owners to add their own grids and standalone sims so new users don't have to add grid addresses themselves which a lot wont have a clue about but rather they can simply enter some key words to find grids of their choice. You need a registered name to login of course but why not allow logins to hg-enabled grids by adding the hg info to the user name regardless? That is, for my name, Gaga Gracious@hg.osgrid:80 for example. The grid manager could do this and I would log into OSgrid at a Plaza without having my name actually registered there (technically, I realize there are problems to solve in this method like obtaining login authorization via a back end data server but I feel sure it can be done). I think this could be the single most helpful feature that would benefit Opensim users and grid owners as a whole. By this method the grid list would always be up to date and noobs would never need to enter an address. I believe grid owners would welcome this feature and promote the viewer since they would be able to direct their new sign-ups to it knowing their grid is already featured and set up to go. No more need for grid owners to get someone to tweak the grid list and release a cloned viewer that does nothing for the Metaverse as a whole but is doing exactly what I am saying - only just for their own recruits. The sort of thing that would suit a grid Like SpotON3D that has no interest in supporting the rest of the open Metaverse unless they are in overall charge and profiting by it.

For the rest of us who believe in a free and open Metaverse where there is room for commercial interests and those who prefer mutual sharing then we need a viewer that is built with features that support multiple grids. The problem is, of course, the developers have their own preferences and ideas about what makes a useful viewer and not every developer is capable of delivering workable solutions to the huge wish list out there anyway. Even worse is that all to often we find that some, not all, but some developers suffer bouts of egotism especially when dealing with one another and cause projects to go awry and even fail possibly leading to a break up of the team. Some have even used their coding skills to hack and do bad things - Emerald Viewer being a case in point. But, with those cautionary words said I do think the Imprudence team genuinely want to work on solutions their users really want.

I have been plugging away at the grid search idea for a long time. Two years ago I asked for it on the Imprudence forum and the response was positive yet nothing has happened to date. In the last year I became involved some with the Aurora development team and the lead developer, Revolution Smythe did actually agree with me and went so far as to recommend work be done on Astra viewer to explore the grid search idea. Rev thought Grid Hop could be used and actually did some work changing the grid manager window in preparation but adding Mesh support seems to have occupied the developers since that time and, while I still get promises that the grid search feature is on the work bench, still nothing has happened to date. So that is where we stand and I can only hope the Imp/Kokua team do actually revisit these ideas.

The open Metaverse needs it's own viewer. That's what I think and sure it can be compatible with SL but the focus needs to be on Opensim grids. Too many developers, and I think some members of the Opensim team are guilty of this too, slavishly follow developments in Second Life as if they were the benchmark for virtual worlds. The grid manager and search would benefit the whole community and be a highly visible statement that Opensim can stand on it's own and become the prefered platform of the free Metaverse.

Track back to Friday, 29 April 2011...

Tuesday, 30 August 2011

Aurora Sim, The Astra Viewer and Mesh

News recently blogged by Inara Pey here revealed that a new sister project to  Aurora Sim has been initiated to develop a viewer that is being designed to specifically support the platform's features. The developers had not intended for this to become public knowledge presently due to it's highly experimental nature but Inara appears to have noticed it on the Aurora github and the fact it supported Mesh prompted her to try it out in Second Life and report her findings and offer some pictures on her blog.

As I am now involved with Aurora Sim and responsible for the weekly news reports I have posted an official notice to Aurora Sim  News which makes it clear that the viewer is not intended for general use, is not a stable release and is available mainly to team developers and testers working with it. Of course, the fact it supports Mesh caused something of a stir on Twitter after Inara Pey blogged about it but all that really happened was Latif Khalif, who develops the Radegast text viewer and recently joined the viewer team, decided to make a quick Windows installer so people could check out Mesh and the Astra viewer dose handle it pretty well. However, this rather over shadows the real purpose of the viewer.

Aurora Sim team were already working with Imprudence/Kokua devs as sister projects in order to get support for Aurora Sim features in the viewer but Aurora has been developing rapidly and there has been some delay in being able to carry out tests. Moreover, given the present uncertainty since the announcement by the Imprudence/Kokua lead, Jacek that she is to retire from the project in September, a group of viewer developers who support the Aurora Sim project decided to launch their own version based on Astra.

There is not a lot I can say at this time about the new viewer but it is based off of the Singularity viewer from Siana Gearz with many features & functions brought in from Imprudence & other viewers. It supports Mesh but not MOAP (Media on a Prim) presently and the developers are working on adding download functions and other features. Revolution Smythe told me a while back that when they finish the generic properties module this will allow new properties to be added to objects very easily. The module will send the information about all new properties it has to the viewer and the viewer will have a new panel in the Build tools window, which will show all of the properties, so that they can be edited easily. "Its annoying to go add each and every property manually into the viewer." he told me, "This would allow an easy way to add things to the viewer." So here we get some idea what the viewer should eventually handle.

There is also some change to the grid manager in the present experimental version of Astra which is the beginning of support for an idea I proposed to Revolution Smythe that would make it easy for users to find grids and allow grid owners to add their grid to a central database which the viewer can call data from. However, there is a great deal of work to be done and things change quickly so I can do no more than speculate on the official launch release. The viewer may even have a new name by then but, in any event, the current viewer releases remain experimental and are not intended to be in general use.

Saturday, 30 July 2011

SpotON3d to Patent Open Sim in a Browser!

SpotON3d has released a browser plug-in that enables you to enter fully functional Open Sim virtual worlds including the ability to build and create content. This puts it ahead of the competition by a long margin. Up until now it looked like Unity was going to dominate the browser plug-in market for the 3d web but Mesh-enabled Unity3d requires content to be created in advance and downloaded. No one has yet been able to enable the Second Life building functions. I took a look at the SpotON3d browser plug-in after reading about it on Hypergrid Business and I was truly amazed how well it performed. I could even tab to other web pages and back while the viewer continued to function just fine.

Gaga arrives at the Welcome sim at SpotON3d grid


I went to the SpotOn3d web site here, signed up with my avatar name, Gaga Gracious and selected a starter avatar. After downloading the plug-in I was into to the Welcome sim, politely greeted and given some Landmarks. I took off to the freebie store and did some shopping which, I discovered all happens on a web page which comes up inside the viewer window where I could click to get what I wanted. I did a skin change and dressed in a new outfit then set off to explore. The source of the viewer is Hippo which is pretty light but tacked onto the side like SL viewer 2 are a bunch of buttons that open a side window for various purposes including managing account, Land Store, Help and Web Sales. It was not my preferred way because I dislike Viewer 2 but the important thing was this all worked seamlessly and in a browser.

Dancing at Club54
So, I took a trip (I did crash a few times on the SpotON3D grid) and eventually ended up dancing out of boredom at Club54. I never came across another avatar on my travels after leaving the Welcome sim. However, this plug-in could change all that because, for the casual web surfer, this was really quite easy and, unlike Kitely where you still have to download a full viewer separately, with this you don't. The plug-in download is pretty small but bigger than the Kitely plug-in and, once installed, opens up a browser page where you can register a name and chose your avatar. Once you have clicked the verification link sent to your email address then you can simply return to the login page at the browser and the fully functional viewer is activated. You just login and away you go.



Gaga is a hopeless flirt but she dose find time to sail,
build, script and make stuff. This is all
on OSgrid and Gaga demonstrates the browser
can handle building just fine.
I was pretty amazed by it and, though it did seem a little slow, it really was not that bad. I was able to rez a prim to edit, change clothes and appearance fine. Everything basically worked. Finally, I logged out rather than quit the screen and was presented with a SpotON3d splash screen and, at the bottom, all the buttons expected on a Hippo viewer including the grid list. Of course, I entered the addresses for a number of grids including OSgrid and both my Open Sim and Aurora grids. OSgrid was fine and so was my own Open Sim grid. I could login to them and everything functioned just the same as if I had opened a full viewer. I was able to log into my Aurora grid too but, Aurora having advanced features like variable sim sizes met with problems. On a standard region all went well though so, presently, the browser plug-in is good for SpotON3d obviously, and other Open Sim grids but there would need to be a new version for Aurora that handles it. But that is true for most current viewers too because only Imprudence and Astra are designed to enable the features of Aurora. Anyway, I logged into Nova grid which is Aurora-based and everything was just peachy. See some of the pictures. I could even use all the top menus and even change environment settings through all states from sunrise to sunset and night.

Arriving on Aurora-based Nova grid



Environment settings
Sunset
I am not sure but it might not be possible for anyone else to develop this for others grids since SpotON3d appear to be seeking a patent. The developers are using open source code in the form of the Hippo viewer which is actually downloaded to your PC as part of the plug-in package and then the viewer is launched inside a web page using a browser plug-in built on the FireBreath open source toolkit for creating cross-browser plug-ins. I actually know very little about SpotON3d other than they have something going with the Phoenix viewer developers which I noted don't offer any other grid addresses in their grid list besides Second Life and SpotOn3D. What I do know is that they run a large proprietary grid and host other grids too. They have their own vendor system and deliveries can be made to any grid on their servers but not outside their network. They also offer a cloud service for running events where a heavy load is expected for short periods. What I get from SpotON3D is that they appear to be separating their grid services from the rest of the open Metaverse and I don't just mean a single proprietary grid like Avination or InWorldz. I mean they are the provider of multiple grids and asset services within a single all-embracing network which they claim to be a 3d web.

Arriving at Second Life
A row has already broken out about the patenting of the plug-in where it has been pointed out that the technology is not new and was invented by a small start-up company called InDuality backed by IBM around four years ago. Since then others have used plug-ins for browsers to launch other versions including Unity3d-based worlds. The CEO of Kitely Virtual, Ilan Tochner has been particularly vocal on the blog network and has asked for the patent number under which it has been filed but so-far that has not been given. Patents and copyright issues have always been seen as threat to the open Metaverse where any one company could effectively shut off the open source development projects if they patent something that no one is able to find away around. The owners of any such patent could end up monopolizing the 3d web and impose their terms for licensing that would, of course, prevent other companies and none-profit concerns from offering competing alternatives.

Gaga in another avatar enjoys a touch of eastern promise and sailing with pirates on the Barbary Coast

With all that said however, a plug-in for launching a viewer in a web browser wont of itself prevent continued development of Open Sim or Aurora or, in deed, the third party viewers since all that is being shut off without seeking a licence from SpotON3D is one particular means to deliver the virtual experience, albeit potentially a powerful one. Kitely is probably SpotON3d's nearest rival in all this since Kitely has built it's business model on delivering cloud-based Open sim worlds to the public and it stands to reason they might be in the process of coding a similar solution. But, in any event, I have no doubt that the ability to seamlessly experience virtual worlds in a browser has the potential to vastly increase adoption and it would be a bitter blow to all those coders dedicating their time and effort for free to bring about an open Metaverse only to have one company that, in this particular case, has contributed nothing back monopolize an important part of it. Kitely do, at least, contribute code back to Open Sim and are not seeking patents that might do damage. They also actively respond to feedback where SpotON3D, as far as I can see, appear to be entrenched in there own plans rather like Linden Labs of Second Life.

With friends in a UFO, Gaga enjoys Sci-Fi too!
Kitely have shown how virtual worlds can be delivered easily and cheaply to the netizens who enjoy virtual worlds for escapist pursuets in role play, gaming and social interaction. Creativity is at the heart of much of what the open Metaverse is about. SpotON3D has developed yet another useful tool for delivering the virtual experience effectively and easily to this growing market. There is room for everyone to profit by developing technology and services but it would be a rum deal to take what the community has given freely and patent something that would turn it into a monopoly for one company. Deva Canto, inventor of Hypergrid, warned about this over a year ago here and I picked up on it in my article first published on Chapter & Metaverse blog, "Free Metaverse vs Patented Monopoly" then re-printed it here. In this case there is no real threat to Open Sim development in itself but the implications are abundantly clear. There is a clear and serious threat to the development of a free and open Metaverse if a patent like the one sought by SpotON3D succeeds. Others are likely to follow.


Friday, 29 July 2011

Content for Open Sim and Aurora Sim Grids

Since I have been getting a lot of hits on this blog I though perhaps it would be a good idea to add some page links at the top with useful content for my visitors. There is actually a lot of grids in the free Metaverse and, as I wrote before here, it seems a shame to me that the viewer developers don't do more with the grid list function to help promote them. After all said finding grids to visit can be difficult for noobs and I am sure many simply chose from the grid menu and don't add grid address' themselves. It's not hard to add an address and most, if not all, web sites run by grid operators generally do explain how but how much better would it be if when you open a viewer you find a search box as well as a menu of suggested worlds?

I spoke to Rev (Revolution Smythe, lead developer of Aurora Sim) about this and he said he favoured the GRID HOP list and, as he is working with viewer developers one hopes something will happen soon. I have, in fact, been asking for this for over a year from the Imprudence developers and, while they have been accepting grid details ready to launch something, it has not happened yet and given the team seems to be bogged down with finishing Imprudence 1.4 and getting onto Kokua I am not exactly holding my breath. Anyway, for the benefit of my readers I am adding my own list to the METAVERSE link which will include some useful information about most of them and a picture and discription for the larger grids.

The next link I am adding - VENDORS - will keep a listing of web sites offering both commercial and free content that can be used in Open Sim and Aurora based grids. Of all the web sites I looked at I think Sunny Whitfield's Total Avatar Shop stands out as one of the best for low cost high quality creations. Sunny supplies to many grids including InWorldz, Second Life, OSgrid, Alpha Towne, Virtual Worlds Grid, My Open Grid, New World Grid, and Kitely. I am sure there are more too but she will deliver to almost any grid if requested and even go to the grid personally to make a delivery. This is what makes Total Avatar Shop one of the best in my view so the site features right at the top of my list.




Another site I like is Opensim Creations run by Vanish Seraph of tgib.co.uk. The store front is run as a none-profit outlet catering to Open Sim residents and anyone may list content on the site if it is being offered free or with a small licence fee attached. The virtual goods come mostly in the form of XML files that can be uploaded to your grid using the Import feature of many viewers including Imprudence and Hippo. The site also offers OAR files of complete regions including terrains, landscaping, objects and textures. Even scripts are included.

Many of the grids now offer content direct from listings on their own sites which may be delivered in-world or come as XML or OAR downloads. I don't want to leave anyone out so all these will be listed too. There are some grids that don't offer direct sales from their web sites in order to encourage residents to shop in-world so they only advertise stores that have outlets in their grids. I am not sure if this is a good thing or not, especially for Opensim-based grids. I think it is damaging in Second Life as more people buy from Market Place and have goods delivered in-world rather than shop in the stores and malls that are run at great cost. Certainly, from what I have seen many of these SL merchants are closing their stores for lack of buyers while transferring the main thrust of their business to the web. AvWorlds, a newish Opensim-based grid, has taken the brave decision to protect their merchants so their site only carries adverts direction customers in-world.

Next one along is TEXTURES. I am always on the hunt for good textures and make many myself as and when I need something I can't find. I make templates too for clothes but if I find a site offering them at low cost it will get a mention for sure. Anyway, I am listing some great freebie sites and I shall add some I know offer a licence or permission to use them in Open Sim and Aurora.

Finally, I have the RESOURCES link which will list anything including but not limited to scripts and other useful stuff I have to offer myself or find on the web. For example, I am very much into sailing a boat in Second Life and on my private closed grid. In fact I have two grids running on fairly powerful virtual servers. One runs an Opensim grid and the other, Aurora. For a while now I have been evaluating and comparing both platforms with a view to eventually opening one of the grids to the public. Aurora is hot favourite presently. It runs smoother and faster than Open sim and is feature rich while Opensim is actually quite lumpy so to speak. Anyway, Revolution Smythe has told me he plans a big upgrade to vehicle physics soon so I am expecting some improvement in sailing my boat.I want to offer my boats to users so the RESOURCES link wiIl be a good spot to offer this kind of thing.

The HOME link just brings you back to the blog of course which is always moving on as I write more about the free Metaverse. The other links are static pages making them easy to get to without having to search through the blog if I posted stuff there. I hope the links will be useful and I will try to keep them up to date and add new links and content as I find it. If you know of a site or run one and would like it included in the links then please do leave me a mention on the comments together with the site address. I will visit and take a snapshot of the home page and do a little write up for the link.

Monday, 6 June 2011

Aurora Sim: A Brave New Virtual World

When I first read about Aurora sim back towards the end of 2010 when the project was first initiated I was impressed by the long list of improvements over core Opensim that the development team, headed by Revolution Smythe (Rev to his friends), promised. I was not only impressed but more than that, I was quietly intrigued. However, I remained skeptical that such a small team could deliver on their substantial promises considering that core Opensim, on which Aurora is based,  has been in development for four years, and while improved greatly in the last two releases, still lacks so much that is taken for granted in SecondLife. Aurora team basically set out to turn Opensim on it's head and reconstruct it from the ground up.



Coming from a background in role play as I do the visual experience and ability to immerse one's self into a virtual world are very important to me. I want a high degree of realism which is still by far and away lacking in SecondLife. I want the kind of quality graphics and responsiveness one gets from games running on PC and Xbox but without the actual game they are selling of course. In short, I want a virtual world that is broader in scope, has better scripting and features that support the themes gamers and role players try to build for themselves and their fellow players. What I came to realize as I got more into the work the Aurora team were doing was that they are game focused and this got my interest up. Revolutions Smythe explained to me that, in the fall of 2009 before he started Aurora, he built a game off of what was the base of Aurora today. The problem was the viewer software couldn't handle it, he said. Fortunately, the Imprudence viewer developers agreed to collaborate and, by changing the licence slightly from that which Opensim uses, Imprudence/Kokua and Aurora Sim became sister projects in October 2010.

Aurora's developers set out with a broad set of ideas, the aim was to complete all that was missing from Opensim and the desire to bring about change that was not lead by developments in SecondLife alone. They replaced the Robust server, and underlining communication framework altogether. They rebuilt the scripting engine adding support for more functions including osFunctions and aaFunctions, and they are adding support for more scripting languages too including C# and VB. But there is so much more. "We are working on some advanced features," Revolution Smythe told me, "When we finish the generic properties module this will allow new properties to be added to objects very easily, such as the Cone of Silence (see video below), which disallows the viewer from seeing things inside the 'object'. The module will send the information about all new properties it has to the viewer and the viewer will have a new panel in the Build tools window, which will show all of the properties, so that they can be edited easily.  Its annoying to go add each and every property manually into the viewer." he went on, "This would allow an easy way to add things to the viewer, and in which any version of the viewer supporting the module would be able to see it. I fully intend to let the sim designer change settings so that the viewer sees exactly what they wanted to show like with setting parcels and altitudes for windlight (not LightShare(tm)). We have already added new settings like Region/Estate in Imprudence and we will add the ability to turn off the minimap and avatar name tags so that RPGs and things can run smoother (no cheating). You just have to lock the clients to Imprudence only which is easy with the viewer ban module (included)."

The unpredictable lady, Aurora Borealis dances in the night sky while Gaga day dreams about the shape of virtual worlds to come.
Aurora 1.0 was released early in 2011 and I reported my experience with it here at the time and, accepting it was a pre-alpha release, it really didn't do more than prove the concept and show that the team were in business. The next release a month or so later, Aurora 2.0, was a good general tidy up of the code with multiple bug fixes and something completely new, variable sized regions!

Looking towards a single 65k sq mt region from a massive
var-region on an Aurora grid up to 256 times the area.
Opensim has mega-regions which are clusters of sims where one sim is the parent and the rest are attached as child sims thus each region is still consuming server resources separately while with variable sized regions now under development in Aurora sim, or var-regions for short, they simply expand a single region up to 256 times a standard SL region area. That means that just one region is consuming server resources and, where it would take a lot of sims to build a really large space using the mega-region protocol, var-regions can expand to create truly massive spaces that would take hundreds of Opensim regions in a mega-cluster to create the same area. Aurora is already up to four times faster than Opensim. Also, by taking advantage of HTTP Textures, objects like buildings come into view more quickly too so increased performance like this lends considerable support to rendering such vast spaces.

Terraforming my Aurora standalone test sim was fast and smooth, better than I ever experienced in SecondLife or
even Opensim. I shaped equal to 3 standard sims on this 1024X1024 var-region in little over 5 minutes. The 
distant land is left flat to show the sheer scale of it. All that on single server too!


On May 21st Aurora 3.0 was released just seven months into the project which is both a testament to the concept and the sheer determination of the developers to make rapid progress. Windlight features have been enhanced and they surpass Opensims's Lightshare. You can see further than one region away. Groups, Profiles, Abuse reports, Search and so many of the things taken for granted in SecondLife and still absent or dysfunctional in Opensim are now working including more responsive land editing, an integrated backup system, an integrated combat system and true server side bots.

A Role Player's dream come true!

Imagine a city that builds itself with all the effects of traffic and the bustle of city life. Parts might be degrading while new parts are in construction, even city lights and neons flickering on and off, and transport hurtling along while everywhere bots appear and busy themselves as the anonimous populace. The nearest comparison is Sim City but this is something else. It is a living, breathing backdrop to a game world where role players can pursue their storylines in a realistic setting that surpasses anything you could ever expect from SecondLife or Opensim.

Imagine building the dark cityscape of Blade Runner on an Aurora 
sim where punks rub shoulders with Hara Krishas and replicants
are on the lose. Above you see the Gorean city of Ar on 
Role Play Worlds grid which Gaga visited last year. Now do this
build with the city builder module and see it come to life!
A plug-in like the city builder and bot engine will elevate virtual worlds closer to the experience envisaged in prophetic Sci-Fi novels like Neromancer and Snowcrash. One can imagine Blade Runner set in an Aurora sim world or truly astronomical spaces for role play games similar to Eve and other space opera genre. To that end Aurora has support for controlling the viewer, as mentioned above, to over ride settings so the visitor sees the world and interacts with it as the designer intended. The physics engine, ODE, though inferior to Havok, has received special attention and a lot of work giving more support for vehicles. Movement is smoother for avatars too including a smaller, lighter capsule that moves more realistically. Then there is the gravity effects that can be centred and have everything revolve round it. It will be a Star Trek fan's dream come true.

Improving Physics...

Demo of the bots on an Aurora sim 
Improving the physics are a key objective of the Aurora devs. It's not enough to be able to walk, run and fly. Vehicles have to function well too and be responsive to the sort of environmental effects associated with the real world and even the distant reaches of space. In SecondLife they have Havok which Linden Labs can afford the licence for. Opensim is limited to ODE without the kind of improvements done by the Aurora devs. It works and that is the best that can be said for it. The Opensim devs take the view it is for those using Opensim to obtain the licenses and upgrade the physics. They just don't see it as important as other things like Mesh and Hypergrid. In deed, Opensim devs, for all their work and dedication, they just don't appear to see Opensim as anything different than SecondLife even though time and again I have heard it said, Opensim is different. No, it's not. It has the same look and feel, too many of the same quirks, and yet is lacking some very basic stuff that is actually useful, and, after four years in the making, Opensim still doesn't function as well as SecondLife. On the other hand Aurora devs do see Aurora as different but they still want to retain and improve what is good and useful. They want to do better than SecondLife. They want to take it beyond the familiar paradigm so that virtual worlds really capture the imagination and lead to deeper immersion. There is no denying that physics remain a stumbling block but the Aurora team do recognize that good physics are an essential component of the core server code and, not to be beaten by the power of corporate money, they are considering more options.

Aurora devs think very little of ODE even though they have done a lot of work to improve it, work that should have been done by Opensim devs had they looked at Opensim as something more than a social/educational platform. It is one of the founding aims of Aurora devs to improve the physics and, recently, I was in on a discussion in which Navidia PhysX was mentioned. From what I gathered, Revolution Smythe has already done work to integrate PhysX but there was still a lot to do and another dev that has been working with PhysX separately was able to point Rev to new code sources and testing facilities. So the outcome of the conversation gave me reason to believe Aurora will move to a new physics engine before too long or they will continue to improve ODE far beyond it's present capability.


 
Project Wonderland Capabilities from Nicole Yankelovich on Vimeo.
The Cone of Silence implemented on Aurora sim is basically the same as Wonderland seen in the video and I suggested to Rev the cone might also block the viewer from seeing inside the object too which would give privacy on mature sims and serve to increase realism in the virtual world as well. Rev agreed and said he thought it can be done but we will have to wait a bit longer for that one. Perhaps they will change to name to Cone of Privacy too.

Apart from the problem of physics there is also the question of compatibility with Opensim. On the original features list they did state their aim to remain compatible as far as possible but, at present, anything ported to Aurora can't be ported back and, where initially hypergrid teleports did seem possible, they now aren't. The devs decided to disable HG on the premis that until HG stops being incompatible with itself (there are several versions all mutually incompatible with one another) there is no way it can be made to work properly in Aurora. However, the devs have now introduced their own version of HG called Inter World Connector or IWC.

Inter World Connector...

IWC, they say, will be more secure than Hypergrid since security receives particular attention throughout the system. The details of IWC are still not clear at this time but what I gathered was that IWC generates a secure URL on the fly and there are varying levels of trust between grids that are both user and grid operator settable. These levels of trust range from full trust (level 4), where inventory can be sent to other grids with the avatar, down to nothing gets out (level 0). So, where HG has the Outward bounds setting in 7.1 it would appear Aurora has more options although I have no information yet what they might be. One assumes travelling avatars will keep their appearance in the same way that HG works where the skin, shape and clothes, etc, are called from the avatar's home grid so are not downloaded to the visited grid and can't be copied. In Opensim 7.1 grid owners can turn HG on but prevent items acquire on their grid from leaving it while the avatar can still travel with their same name and appearance. I can only imagine IWC will work in a similar fashion but with extra permissions. However, Rev has said it wont be compatible with HG.

Now, I have noticed that many people that are interested in Aurora are concerned about compatibility since they are, for the most part, familiar and probably comfortable with the way Hypergrid works even if they are less than happy with the function of Opensim itself. In deed, Hypergrid is not only an essential component of Opensim for many but without the means to travel via inter-grid teleports it's hard to see how any virtual worlds platform can ever lay claim to be the Apache of the emerging 3D web. Many users are running their own standalone sims attached to grids like OSgrid. Others run grids of their own too. In fact most grids run on core Opensim with a few exceptions like InWorldz and Openlife which have developed their own forked version so are probably too far removed to ever be able to participate in inter-grid travel anyway. If IWC is going to be incompatible with HG then, for many, that will be a serious drawback to adopting Aurora. However, when asked at a recent meeting on the Aurora test grid, the lead developer, Rev did say he could make a bridging module but he didn't say he would. In any event IWC has yet to be fully implemented so currently it remains an open question. But it is an important issue for many, me included.

Okay, so I want to show off the Trekie-style top again. I made it complete with my very own Aurora Sim logo specially for this photo shoot of Gaga on my standalone. Shame about the hair though but I don't have any full perms to download presently. Anyway, I want to make this a tribute to the brilliant coders at Aurora. 


Aurora is different in so many ways and yet remains open source. The developers are not content to build a bare nuts & bolts platform. They believe Opensim should have been more complete by now. All the devs have a long history in virtual worlds and started like most of us in SecondLife. They wanted better and brought their coding skills to Opensim in order change things and help build a truly open metaverse. Many have joined the Aurora team but still contribute to Opensim so there is still plenty of collaboration between the projects regardless of a parting of the ways. Most important to me is that they do seem to be listening to the community and, thankfully, they don't have to please any profit-hungry corporate overlords. They have similar views to the community and suffered the same treatment meted out by the blinkered mandarins that run Linden Labs. They tried hard to work with Opensim (and some still do) but the narrow focus thwarted their creative efforts to advance the code. They are visionaries and want more from a virtual world and they believe there is more to gain. My only worry is that while striving for perfection they don't lose sight of the hopes and dreams of the growing community that have already embraced the free Metaverse. If they throw the baby out with the bath water then Aurora risks becoming just another games engine. The socioeconomic model built by SecondLife is still part of the big picture while the virtual experience can and must improve. Connectivity is important too if the free metaverse is to thrive, and that requires a degree of compatibility in key areas especially content and avatar mobility across worlds. I have no doubt though that the Aurora team are on the right track and I believe the project will go far. And do it fast!


UPDATE [Aug 8th 2011] Aurora Sim has moved on considerably since the article above was publish. Currently we are using 4.1 which includes many bug fixes, improvemnets, IWC in grid mode and a Hypergrid Bridge module to connect with Open Sim grids. See more recent articles...