Willkommen Gast LOGIN oder REGISTRIEREN
LIVE CHAT | INSTANT MESSENGER | BOOKMARK
|

FORUM
New Posts | My Topics | Profile Forum | User Settings | Subscriptions
Post Reply
Kein C# in Second Life - aber in OpenSim
Total Views: 575 - Total Replies: 2
Jul 08 2010, 3:44 pm - By Newsboy

Private Message

Dem entlassenen Linden Lab-Entwickler "Babbage Linden" zufolge wird es in Second Life die zusätzliche Programmiersprache C# in absehbarer Zukunft nicht geben. Als Ergebnis der gegenwärtigen Restrukturierung werde Linden Lab das Projekt nicht weiter verfolgen, sagte Babbage in seiner Office Hour am 30. Juni [via SLUniverse].

OpenSimulator stellt C# dagegen zur Verfügung: wie unser aller Ingenieur schon am 11. Juni erklärt hat, sind C#-Programme in Form von Mini-Regionsmodulen kein Problem. Die Zukunft liegt klar auf Seiten von OpenSimulator.
Jul 08 2010, 4:43 pm - Replied by: Internet_Engineer

Private Message

Im Hintergrund des Servers als Regionmodule entwickelte Plugin-DLLs sind zwangsläufig in C# geschrieben, da OpenSimulator komplett in C# entwickelt wurde. Die aus dem Viewer heraus ohne Server-Restart entwickelbaren Mini-Regionsmodule werden ebenfalls in C# programmiert. Bis auf den kürzeren Entwicklungszyklus ähneln sie sehr stark den Regionsmodulen.

 

Sowohl Regionsmodule als auch Mini-Regionsmodule sind aber eher für den Gridbetreiber, der sein Grid um Funktionen erweitert, oder für Anwendungsentwickler, die neue Basismodule zur Verfügung stellen, gedacht.

 

Auf der endbenutzertauglichen Skript-Seite stehen aber je nach Konfigutration neben LSL auch die kompletten .NET Programmiersprachen VB#, J# und C# zur Verfügung. Man muss sie nur einschalten und sich des direkteren Zugriffs auf das Serversystem bewusst sein. Siehe auch den folgenden Auszug aus der OpenSim.ini:

 

    ; List of allowed languages (lsl,vb,js,cs)
    ; AllowedCompilers=lsl,cs,js,vb.
    ; *warning*, non lsl languages have access to static methods such as System.IO.File.  Enable at your own risk.
    AllowedCompilers=lsl

Jul 08 2010, 6:44 pm - Replied by: Case

Private Message

>Sowohl Regionsmodule als auch Mini-Regionsmodule sind aber eher für den Gridbetreiber, der sein
> Grid um Funktionen erweitert, oder für Anwendungsentwickler, die neue Basismodule zur Verfügung  stellen, gedacht.

... oder aber auch für Endanwender, die ihr eigenes Grid betreiben - nicht zuletzt diese Möglichkeit macht ja den exklusiven Charme von OpenSim aus.
Post Reply





*** Die deutsche OpenSimulator und 3D-Internet Community. ***

Copyright © 2009 TalentRaspel virtual worlds Ltd. All rights reserved.  -  www.talentraspel.de