Application Programming Interface (API) For Accessing Second Life

Norhidayah, Mohamad Yatim (2009) Application Programming Interface (API) For Accessing Second Life. Masters thesis, University of New South Wales.

[img] PDF (24 Pages)
application_programming_interface_API_for.pdf - Submitted Version
Restricted to Registered users only

Download (6MB)

Abstract

The project is intended to review and experiment the Application Programming Interface (API) for the online virtual world, Second Life. Second Life is a virtual world that allows its users to create avatars and interact within the virtual world created by them. Second Life developed by a company named Linden Lab and accessible via internet. Application Programming Interface is a set of routines or objects classes that can be developed using any type of programming language. This project focus would be on Second Life API's which is provided by Linden Lab to enable any third party to apply virtual world technology to business problems and integrate their websites with Second Life Grid technology.[1] There are three APIs provided by Linden Lab; Map API, Registration API and Search API. Research has been carried out into these existing APl's concepts and the available relevant technologies. From the research carried out, the APIs available were reviewed and experimented using the relevant programming language. The project however focused on the two considered significant APIs; Map API and Registration API. Experimentation had been done on the Map API which could load Second Life map with respect to a location specified, and with its object classes and peripheral functions. Registration API was researched and analyzed but could not be translated into experimented codes due to limitation of access by Linden Lab. In conclusion, the project achieved its basic requirement of allowing an access into the Second Life, by understanding the technology behind it and reproducing. There were some problems along the course of the project such as time constraints to name one. Given another opportunity, a better discussion could help produce a much better output.

Item Type: Thesis (Masters)
Uncontrolled Keywords: Application program interfaces (Computer software), Computer network protocols
Subjects: T Technology > T Technology (General)
T Technology > TK Electrical engineering. Electronics Nuclear engineering
Divisions: Library > Tesis > FKEKK
Depositing User: Siti Syahirah Ab Rahim
Date Deposited: 18 Jul 2014 11:43
Last Modified: 28 May 2015 04:28
URI: http://eprints.utem.edu.my/id/eprint/12932
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item