Jump to content

Loki Eliot

Resident
  • Posts

    535
  • Joined

  • Last visited

Everything posted by Loki Eliot

  1. Ok yeh, so in setup this seems like a great idea untill i start thinking about how each little thing gets updated. To start with llUpdateKeyValue requires me to name the entire JSON string that i want to update , so for example leveling up would be something like llUpdateKeyValue("escapades 6573ac05-05cc-47c6-9f41-6e65f55b0d2c", "{'score':'12345', 'level':'1', 'inventory':'sword,shield'}", TRUE, "{'score':'12345', 'level’:’2’, 'inventory':'sword,shield'}"); i'd have to make a central control program that collects all the HUDS current inventory, score and level up data into one JSON string, then read the current Database key Value in order to create the line of script above that would update the users data.
  2. This is basically me typing out a lot of crazythinking It's taking me FOR EVER to get my head around the Persistant Data Base thing. It's like every time i consider a situation thats deserving of being stored on the Persistant Data Base, i come across scary complexities that confound me. Ok lets see, where to start... I've worked out that each XP key has one database that you can create storage 'Keys' with one 'Value'. i figures a scenario for storing Points/Scores. • Create 'Key' that is the users UUID with a 'Value' that is the score. From here i thought what if i want to have a score and a levelup, well since i cant have more than one Value for a key, that value would have to be a JSON string something like "Score":1 , "LevelUp":1. But of course i cant stop there, what if i wanted collected inventory items? The JSON String would end up being like "Score":1 , "LevelUp":1,"Collected":["sword","shield","pocketwatch","pogostick"] So am i right in understanding that ever time a player scored a point, leveled up or collected an item, this one JSON string would need updating to the database? Now comes the kicker. I have my little experience on Escapades Island, but i also want to create an experience in New Babbage City and Vortex Cyberpunk street. We only get one XP key each though, which means the database gets shared between all three experiences. That means each Users UUID key entry to the database is shared, so the JSON string would need to list scores, levels and items from all three experiences AHHHHhh... BRAIn having catastrophic failure. ......... .. Perhaps i could prefix the Users UUID with a word relating to the different experiences. This would mean each user would have 3 database Key entries associated with them but would be more managable. I'm hopeing my ramblings actually do add up. I find the database stuff extemly complex i just hope that im on the right track. :)
  3. This week im releasing an Expansion to my Team based Battle Balloons Aerial Combat game. The NEW Battle Airships comes with four mounted cannons, each one can be manned by a friend while you pilot the aircraft. There are also nine pose sit spots for other friends to join the adventure as crew dotted about the ship so you can really get a pirate crew feeling (if you have enough friends in SL). Gameplay wise the Battle Airships take more damage than the smaller Battle Balloons before they go down in flames. Strategy is needed by Battle Balloonists in order to defeat the Airships such as teaming up or finding blindspots. As the airship takes damage it’s cannons start to fail making it easier to take down if unable to get to a repair crate. The Battle Airship comes as a Vendor Rezzing Game like the Battle Balloons which a region owner can place on their land for anyone to rez ships and play. There is also a Single private Battle Airship version and a peaceful explorers edition that has no cannons. And if you want to find new friends to test your battle Balloon & Airship skills against, there is a Battle Balloons group to join. Check out the NEW Battle Airship expansion for FREE at the Escapades Island Sky Pirates Platform in Second Life!!
  4. I hope LL are still answering some questions on here as i just thought of one. Sorry if a similar question has already been asked. We are seeing a surge of small startups experimenting with new ways of VR interaction off the back of the Oculus which has been around for about 2 years. Second Life has been around for 12 years but we didnt see any startups experimenting with pushing the VR experience in Virtual Worlds. Will Sansar be constructed with a view to allow startups the opertunity to innovate, build upon and expand how we use Sansar and other virtual worlds? and if so, how will Sansar make it easier for adding new advances in VR tech?
  5. What new emerging VR/VW technologies excite Linden Lab that perhaps we would not expect and have nothing to do with VRGoggles and strap ons?
  6. With the impending release i still have one question about the structure of the presenting XP Keys and experiences. I've got an Experience KEY, with which i can create an experience associated with that key. For the users that Experience shows up in the experiences browser window of the viewer which people can read about, join, or leave. Its a great way to find new experiences and manage. But what if like me a creator makes one experience, say 'Treasure hunt' then later does another experience, say 'Space Pirate battles'. This is where i get confused, because do i request another experience Key so that i can have the Space Pirates listed in the experiences browser as different to the Treasure hunt experience? or is there a way to create multiple experiences in the experiences list using the same XPkey? Currently im using the ONE XPkey given to me as part of the beta. With that Key i've already got three experiences running off it, but they all get listed and presented as first experience. I'm tempted to rebrand the Experience as my name rather than the experience. So will we be able to make multiple experiences profiles by aquiring more keys, or is there a way to create multiple experiences for the experiences list, or has this not really been thought through yet?
  7. I'm a bit late to the game what with SL12B exhibits and stuff :-p Anyway here is my 'What Second Life means to me' video. here is a link to it on Vimeo - https://vimeo.com/132018759
  8. Used the Grid wide Key at SL12B this year, to create a rebuild of my old SL5B Dreams Experience - http://maps.secondlife.com/secondlife/SL12B%20Stunning/227/142/21
  9. Many moons ago during the development of the Oculus viewer a feature was added called the ACTION KEY. Allowing users to press 'X' in mouse look to open doors while still being able to fire guns with mouse button 'half Life' style. Voidpointer also later added the X action key for use in thrid person giving us an extra control option for weapons and close proximity activations that dont require point and click with a mouse button. It also allowed me to keymap the X action key to a Gamepad which rocked. This was all created for the Oculus Project viewer. Is there any chance you guys sould look at adding the feature as part of the XPtools viewer since the Oculus viewer is'nt likely to be used much?
  10. And here you can find a blog post describing how it was done http://www.lokieliot.com/blog/?p=2208
  11. An experiemnt to see if i could make an SL machinima that does nto look like an SL machinima, borrowing from some anime techniques. Everything was filmed inworld no after effects other than SFX and music.
  12. So last week we held the annuel Pancake Race in New Babbage and this is the recorded video of the event, edited down to a more viewable length of 8 minutes. http://www.zippcast.com/video/a62b2208b530c89a820
  13. It's now been Four years since i started this thread to learn how to make mesh. I thought i would give a little update to show how far i've come since then. I just want to thank everyone on this thread who gave me advice and encouragment without which i would be not doing what do now :-) https://lokieliot.sketchfab.me/work/92ca0e68a35e43149e442371ef5c0d8b/in/other-stuff
  14. @troy Kool ok, i would like to use a grid scope key at New Babbage. Since New Babbage is over 9 sims, i think it would be perfect tesing ground.
  15. What is it? I got an email responce 'Thank you for your inquiry! Round 1 of the Closed Beta is now closed. We have reached the total amount needed for this first phase. Please feel free to submit your experience and we will add you to the next phase should we open it up before release. '
  16. It's been a while since the Beta opened, and we've all had a go at using XPtools. We keep hearing that the tools are close to being released, Is this true? what exactly is going to happen next? I still dont know how to get a second key for making a new experience? Look forward to reading a full report on what to expect in phase one of xp tools :-p
  17. I dunno what KVP stands for, but if yur talking about the persistant storage in XPtools... 1. The sorts of things i can imagine persistant storage would help with, is more repliable and easier storring of scores, leveling up, posittions in an experience or story. Storing inventory collected through out an experience. 2. i have no idea about these things. But if limited to a certain amouth of memory then i would want easy ways to manage stored data. 3. Currently for a game where people clock into a factory every day im using an external MySQL database hosted on my web server. I created an inworld interface to manage scores and factory workers, and also created a web page to view the stored data. I found it very hard to channel data from SL out to an external Database, i still dunno how i did it! 4. I find it really hard to visualise the data thats being stored in the XP persistant Storage. With MYSqL you at least have an interface/dashboard to see what ever data, tables, etc is being stored on it. I've messed around with XPtools and storing data, i dunno whats stored in there now. Maybe i could call a "whats in there?" script command or sumfin.
  18. how do i do this with numbers not strings?
  19. Another idea that Grid wide experiences could lead to is position specific adventures. You could pick up an attachment, grant it XP then display or say a first clue of where to find the next clue. The next clue could be a position on any region on the grid. The user has to be within a few metres before the next clue is said or displayed. And because you have already granted XP to the attachment, it could do a whole number of things to further the exploration and adventure. maybe it could display questions about the location you have arrived at which you must answer before coninuting. The point being you could build grid wide adventures without needing to rez out object in all the locations. You could even go all bonkers and do a total transmedia event. While needing land for locations to go to, you would not need to own it in order to make a position specific adventure.
  20. What i mean though is when you go out to buy clothes for your avatar, does the fact an item is listed as 'fitted' make you more likly to buy it? or do you try fitted and unfitted clothign and choose what ever suits your avatar?
  21. I'm working on a new line of clothes and fitted mesh being a new feature of 2014 is in my list to add. The thing is i'm a bit sceptical over wether adding fitted mesh is a good idea. I've heard that some clothes designers used it for some clothes then stopped. Some have said fitted mesh works great. I dont want to spend alot of work making my clothes fitted if the end result does not add anything much to the user's experience. So i thought i'd start a thread and ask users to come forward with their fitted mesh tales. • Has it made for a better or worst look? • Does it work? • or perhaps you have not yet even heard of it? • How many of you are currently wearing a fitted mesh item?
  22. Once i knew what the key to the problem was i went ahead and decimated the finished suit to be less triangle heavy and that simply fixed the issue. So any face that is mapped to more than 21844 triangles will fail to appear correctly in SL. This is a very handy piece of info to know. Thanks everyone who helped and Drongle for figuring out that key bit of info. I managed to finish off my suit .
  23. Thanks for the support , i have uploaded a .blend file for you to enjpy picking apart. Rememebr the odd behaviour only occurs once you have uploaed to SL, there is no evidence from what i can see in Blender of anythign being wrong. But since this has happend to other models recently, i'd really like to nail this issue down. This version of the file has no rig/armature, Has one UVmap and two Materials. https://www.dropbox.com/s/jm36nnwrawp7ut5/ProblemMesh.blend.zip?dl=0
×
×
  • Create New...