Developer Tools for Second Life
From Sl Wiki
(Difference between revisions)
(→Developer Resources) |
|||
(17 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
This page is given over to second life developer tools of all sorts. | This page is given over to second life developer tools of all sorts. | ||
+ | |||
+ | ===Linden's Second Life APIs=== | ||
+ | *[http://secondlife.com/developers/mapapi/ Web Map API] | ||
+ | *[http://secondlife.com/developers/api/risk.php Exchange Risk API] | ||
+ | *[http://secondlife.com/developers/api/reg.php Registration API] | ||
===Voice=== | ===Voice=== | ||
Line 5: | Line 10: | ||
*[http://www.vivox.com/ Vivox] another voice chat system in SL, available as one-to-one calls or as a mic'd environment with up to 5 participants. It also allows calls from SL to RL (Real Life). | *[http://www.vivox.com/ Vivox] another voice chat system in SL, available as one-to-one calls or as a mic'd environment with up to 5 participants. It also allows calls from SL to RL (Real Life). | ||
+ | *[http://www.goteamspeak.com/index.php?page=news Teamspeak] is a widely-used network VOIP application used by many in MMORPGs. It does not have a direct integration with Second Life, but can be used alongside it to provide a voice network. | ||
+ | |||
+ | ===Chatbots=== | ||
*[http://www.metaversetech.com/secondlifechatbot.html SL Chatbot] - component based on the A.L.I.C.E foundations AIML, and is designed to carry on relatively intricate conversations with avatars. Its most useful function may be that of "[[greeter|greeter]]". | *[http://www.metaversetech.com/secondlifechatbot.html SL Chatbot] - component based on the A.L.I.C.E foundations AIML, and is designed to carry on relatively intricate conversations with avatars. Its most useful function may be that of "[[greeter|greeter]]". | ||
===Video Capture=== | ===Video Capture=== | ||
- | [http://dtv.sheeplabs.com/ DTV], a product marketed by [[Developers#Professional Companies|Electric Sheep]], provides an interface for viewing Second Life via quicktime through a regular web browser session. A PC logged into Second Lige sends its video output to a second PC which publishes the video stream through quicktime. | + | *[http://dtv.sheeplabs.com/ DTV], a product marketed by [[Developers#Professional Companies|Electric Sheep]], provides an interface for viewing Second Life via quicktime through a regular web browser session. A PC logged into Second Lige sends its video output to a second PC which publishes the video stream through quicktime. |
+ | |||
+ | |||
+ | ===Video Streaming=== | ||
+ | *[http://www.slguide.com/index.php?o=&channel= SLGuide.com] is a back-end database to store media URLs for use in the Second Life metaverse in conjunction with the FreeView player. It is free to use for anyone with a FreeView player in world. FreeView is free, open source. | ||
+ | *[http://www.slboutique.com/index.php?p=buy&itemid=12001 FreeView] is a free to copy, open-source Streaming Video viewer. Its features include: Full parcel media controls for video streams, web-based movie listing, a picture viewer mode with an image browser and loop function, notecard-based bookmarks, and more! | ||
===Commerce=== | ===Commerce=== | ||
*[http://www.amazon.com/E-Commerce-Service-AWS-home-page/b?ie=UTF8&node=12738641 Amazon Web Services: Remote Shopping Cart]. [http://aws.typepad.com/aws/2006/08/improved_amazon.html This article] describes the work undertaken by one SL shop-owner to integrate the remote shopping cart into their store infrastructure. | *[http://www.amazon.com/E-Commerce-Service-AWS-home-page/b?ie=UTF8&node=12738641 Amazon Web Services: Remote Shopping Cart]. [http://aws.typepad.com/aws/2006/08/improved_amazon.html This article] describes the work undertaken by one SL shop-owner to integrate the remote shopping cart into their store infrastructure. | ||
- | === | + | |
+ | ===Offline Development Tools=== | ||
*Daz | *Daz | ||
*Photoshop | *Photoshop | ||
*Paintshop Pro | *Paintshop Pro | ||
+ | *QAvimator | ||
+ | |||
+ | |||
+ | ===Developer Resources=== | ||
+ | *[http://www.kan-ed.org/second-life/using-LSL.html Notes on Scripting] from Kan-ed in Kansas. | ||
+ | *[http://hacks.oreilly.com/pub/h/5239 Giving a PowerPoint presentation in Second Life], with a guide to scripting and preparing such a presentation. | ||
+ | *[http://www.hackdiary.com/ Hackdiary], a useful site with many code examples, such as: | ||
+ | **[http://www.hackdiary.com/archives/000087.html Code for accessing Flickr from Second Life] | ||
+ | *[http://www.sluniverse.com/php/search/ SLuniverse] - a large, comprehensive site that includes a developer forum. The site also houses [http://www.sluniverse.com/pics/ Snapzilla], a Second Life equivalent of Flickr, and a [http://www.sluniverse.com/kb/ developers' knowledgebase]. | ||
+ | *[http://www.simteach.com/wiki/index.php?title=Scripts Scripts from Simteach], covering a wide area of education-related scripting. This is a substantial resource for those wishing to build interactive functions and facilities. | ||
+ | *[http://wiki.secondlife.com/wiki/LSL_Portal?ref=login New LSL Wiki Portal] | ||
+ | *[http://wiki.qavimator.org/index.php/Beginner%27s_Guide Qavimator: Getting Started Wiki] | ||
[[Category:Second Life]] | [[Category:Second Life]] |
Current revision as of 18:08, 16 February 2007
This page is given over to second life developer tools of all sorts.
Contents |
Linden's Second Life APIs
Voice
- Second Talk brings Skype voip to SL. Currently (Jan 07) in beta. According to the documentation, whenever you're in range of others wearing the Second Talk headset (and presumably not anywhere set no-script), you'll be prompted to see if you want to talk to them. You'll need a skype account to make this all work, and instructions on plugging your skype details into the headset are provided with the instruction card. Second Talk are looking into integrating with the open source client. It will support up to 10 users in voice chat.
- Vivox another voice chat system in SL, available as one-to-one calls or as a mic'd environment with up to 5 participants. It also allows calls from SL to RL (Real Life).
- Teamspeak is a widely-used network VOIP application used by many in MMORPGs. It does not have a direct integration with Second Life, but can be used alongside it to provide a voice network.
Chatbots
- SL Chatbot - component based on the A.L.I.C.E foundations AIML, and is designed to carry on relatively intricate conversations with avatars. Its most useful function may be that of "greeter".
Video Capture
- DTV, a product marketed by Electric Sheep, provides an interface for viewing Second Life via quicktime through a regular web browser session. A PC logged into Second Lige sends its video output to a second PC which publishes the video stream through quicktime.
Video Streaming
- SLGuide.com is a back-end database to store media URLs for use in the Second Life metaverse in conjunction with the FreeView player. It is free to use for anyone with a FreeView player in world. FreeView is free, open source.
- FreeView is a free to copy, open-source Streaming Video viewer. Its features include: Full parcel media controls for video streams, web-based movie listing, a picture viewer mode with an image browser and loop function, notecard-based bookmarks, and more!
Commerce
- Amazon Web Services: Remote Shopping Cart. This article describes the work undertaken by one SL shop-owner to integrate the remote shopping cart into their store infrastructure.
Offline Development Tools
- Daz
- Photoshop
- Paintshop Pro
- QAvimator
Developer Resources
- Notes on Scripting from Kan-ed in Kansas.
- Giving a PowerPoint presentation in Second Life, with a guide to scripting and preparing such a presentation.
- Hackdiary, a useful site with many code examples, such as:
- SLuniverse - a large, comprehensive site that includes a developer forum. The site also houses Snapzilla, a Second Life equivalent of Flickr, and a developers' knowledgebase.
- Scripts from Simteach, covering a wide area of education-related scripting. This is a substantial resource for those wishing to build interactive functions and facilities.
- New LSL Wiki Portal
- Qavimator: Getting Started Wiki