Visit EU     Home   Spiele A-Z
A-C
  AirRivals   Aliens vs. Predator   Alliance of Valiant Arms   Americas Army 3   Americas Army: Operations   Amiga Games   Armed Assault 2   AssaultCube   Avalon Heroes   Battlefield 2   Battlefield 3   Battlefield 1942   Battlefield 2142   Battlefield: Bad Company 2   Battlefield Heroes   Battlefield Vietnam   BattleForge   Blackshot   Bloodline Champions   Blub Game   BLUR   Brink   C&C3: Tiberium Wars   C&C: Red Alert 3   Call of Duty   Call of Duty 2   Call of Duty 4   Call of Duty: Black Ops   Call of Duty: Modern Warfare 2   Call of Duty: Modern Warfare 3   Call of Duty: World at War   Carom3D   Colin McRae: Dirt 2   Combat Arms   Command & Conquer 4   Company of Heroes   Company of Heroes Online   Counter-Strike   Counter-Strike: Condition Zero   Counter-Strike: Global Offensive   Counter-Strike: Source   Counter-Strike Manager   Crasher   Crossfire   Cross Fire US   Crysis 2   Crysis Wars   CSPromod   Cube 2: Sauerbraten
D-J K-Q R-Z
  R.U.S.E.   Race Driver Grid   Rise of Flight   Rumble Fighter   S.T.A.L.K.E.R.: Call of Pripyat   S4 League   Shift 2 Unleashed   SnowBound Online   Soldat   Soldier Front   Space Marine   Split/Second: Velocity   StarCraft: Brood War   StarCraft II   Star Wars: Battlefront   Star Wars: Battlefront II   Storm of the Imperial Sanctum   Street Fighter IV   Super Street Fighter IV Arcade   Supreme Commander 2   SWAT 4   Tactical Ops: Assault on Terror   Team Fortress 2   Team Fortress Classic   Teeworlds   TrackMania 2 Canyon   TrackMania Nations Forever   TrackMania United Forever   Unreal Tournament 3   Unreal Tournament 2004   Urban Terror   Vietcong   Warcraft 3   War Rock   Warsow   Wolfenstein   World in Conflict   World of Tanks   World of Warcraft   Worms Armageddon   Worms Reloaded   Zero Gear
Konsolen
  New Games   Pro Gaming   Specials   Premium VS.  
Work in Progress: ESL Wire und die Macht der Plugins
Schon seit geraumer Zeit ist es möglich mit Plugins seine Lieblingsprogramme wie Browser zu erweitern. ESL Wire unterstützt auch den Einsatz von Plugins, allerdings wurde diese Funktion bisher weniger genutzt, als wir es uns erhofft haben. Deshalb haben wir uns daran gemacht, den gesamten Vorgang von der Erstellung eines eigenen Plugins bis hin zur Benutzung zu vereinfachen und sicherer zu machen.

ESL Wire: Der neue Plugin Container

Einer der größten Steine im Weg eines jeden Entwicklers in der Community war wohl, dass Plugins bisher nur in C++ geschrieben werden konnten. Auch wenn C++ eine sehr verbreitete Programmiersprache ist, ist es nicht unbedingt die beste für Plugins. Nun haben wir einen neuen Plugin Container der alle Sprachen des .Net Frameworks beherrscht. Somit könnt ihr schon bald C#, C++, J#, Visual Basic und viele weitere Sprachen für die Plugin Entwicklung einsetzen. Wir hoffen, dass so in Kürze einige coole Plugins erscheinen, die ESL Wire in spezielle Richtungen sinnvoll erweitern.

Zusätzlich haben wir den Einsatz von Plugins deutlich benutzerfreundlicher gestaltet. Der neue Plugin Container ruft die Plugins extern vom Hauptprozess auf und startet somit neue Prozesse für jedes Plugin. Sollte nun ein Problem auftreten, wird nur noch der Prozess des Plugins beendet und ESL Wire kann ohne Probleme weiter verwendet werden. So können Plugins auch in laufenden Matches ohne größere Probleme getestet werden.

Eine Vorschau auf die neuen Möglichkeiten der ESL Wire Plugins:

Um die neuen Möglichkeiten durch die Erweiterungen der Sprachen auch direkt vorzuführen, haben wir ein neues Plugin erstellt, dass euch bei CS 1.6 helfen soll, unnötige Strafpunkte in ESL Matches zu vermeiden. Das Plugin erinnert euch an das Aufnehmen der Demo nach jedem Seitenwechsel und übernimmt auch nach dem Match einige wichtige Funktionen. So wird eure Demo direkt gezipt und zum Upload in ESL Wire Matchmedia hinzugefügt.

Wir wissen, dass das erst einmal nur sehr einseitig ist. Warum bringen wir überhaupt ein Plugin für nur ein Spiel heraus? Das Plugin soll euch in erster Linie eine Idee davon geben, was ihr mit ESL Wire machen könnt. Durch die Erweiterung auf noch mehr Programmiersprachen hoffen wir, dass sich nun auch andere Coder angespornt fühlen, ihre Ideen und die Einfälle von Usern in ESL Wire Plugins umzusetzen. Und so wird ESL Wire genau das, was ihr wollt! Wir werden den Sourcecode des Plugins veröffentlichen, damit ihr euch ein paar Ideen holen oder es noch in andere Richtungen erweitern könnt. Wir freuen uns auf eure Ideen und eure eigenen Plugins für ESL Wire.

Mit freundlichen Grüßen,

Euer ESL Team
bowman, Wednesday, 14/07/10 17:16
  Links
ESL Development Portal
Bookmark on DeliciousDigg it!Share on FacebookBookmark on Google BookmarkBookmark on StumbleUponBookmark on TechnoratiTweet this!
 
comments (3)
 
 
sauber, da geht ja was
verstehe bahnhof im ersten absatz :D
ich fänd ein aeq2 plugin cool
 
 
 
Information:
  • info write comment not allowed
 
2.613 Users online
3.376.900 registered Users
1.507.890 active Users
793.526 Teams total
11.094 Matches yesterday
15.489.400 Matches total
More stats
Searchtags
Electronic Sports League rendertime: 0.35s (not_cached) host: eslphp2