TrinityCore: Porovnání verzí

Z WoWResource Wiki
Přejít na: navigace, hledání
(Zrušena verze 1495 od uživatele Wladass - úprava)
Řádek 4: Řádek 4:
 
tvurce=???|
 
tvurce=???|
 
stranka=http://www.trinitycore.org|
 
stranka=http://www.trinitycore.org|
verze=3.3.5|
+
verze=3.3.5a|
verejny=Ano, open-source, GPL|
+
verejny=Ano, open-source, GNU GPL|
 
logo=[[Soubor:Tcp_logo_1.gif]]
 
logo=[[Soubor:Tcp_logo_1.gif]]
 
}}
 
}}
 +
TrinityCore je [[MMORPG]] framework vytvořen pomocí [[C++]] který využívá databázi [[MySQL]] pro uchovávání datového obsahu. Jedná se o [[server]] [[emulátor]], který podporuje síťový protokol hry [[World of Warcraft]]. Je používán k vytváření privátních serverů, podobně jako např. [[MaNGOS]].
  
Tento emulátor vznikl jako [[fork]] [[MaNGOS|MaNGOSu]] kvůli přístupu vývojářů k vývoji [[MaNGOS]]u. Na správu zdrojového kódu je používán [[Mercurial]], označovaný taky značkou rtuti [[Mercurial|HG]]. Jedná se o podobný systém jako je [[Git]]. Zakladatelem projektu je Brian, bývalý leader UDB.
+
Emulátor TrinityCore je [[fork]] emulátoru [[MaNGOS]]. Tento emulátor údajně vzniknul kvůli přístupu vývojářů k vývoji [[MaNGOS]]u. Podle Trinity týmu by revize měly být řešeny jiným způsobem - stabilní větev, nestabilní větev (vývojová větev), případně mnoho dalších větví. Dalším důvodem pro [[fork]] je, že se tým Trinity domnívá, že skripting patří k jádru. Zkrátka: už žádné kompilování [[MaNGOS]]u + [[SD2]]! Konec koncům, chtěli mít i mnohem lepší DB interakci než [[MaNGOS]].
 +
 
 +
Emulátor TrinityCore byl označován za spojení [[MaNGOS]]u se spoustou oprav předložených uživateli, ale to už prý nyní neplatí. Faktem je, že Trinity je stále projekt, který prakticky stojí na kódu od jeho vlastních uživatelů a vývojářů. Zdá se, že kód byl od té doby hodně vyčištěn a Trinity slibuje, že bude i nadále čištěn a optimalizován.
 +
 
 +
Na správu zdrojového kódu je používán [[Mercurial]], označovaný také zkratkou chamického prvku rtuti [[Mercurial|HG]]. Jedná se o podobný systém jako je [[Git]]. Zakladatelem projektu je Brian, bývalý leader [[UDB]].
  
 
==Verze TrinityCore==
 
==Verze TrinityCore==
Řádek 16: Řádek 21:
  
 
== Užitečné informace ==
 
== Užitečné informace ==
* [[Mercurial Bisect|Jak používat Mercurial bisect (Linux, česky)]]
 
 
* [http://www.trinitycore.info/index.php?title=Trinitydb_struct Struktura databáze `world` na stránkách TDB wiki (anglicky)]
 
* [http://www.trinitycore.info/index.php?title=Trinitydb_struct Struktura databáze `world` na stránkách TDB wiki (anglicky)]
 
* [http://www.trinitycore.info/index.php?title=Charactersdb_struct Struktura databáze `characters` na stránkách TDB wiki (anglicky)]
 
* [http://www.trinitycore.info/index.php?title=Charactersdb_struct Struktura databáze `characters` na stránkách TDB wiki (anglicky)]
Řádek 29: Řádek 33:
  
 
* [[TrinityCore na Linuxu]] - návod instalace
 
* [[TrinityCore na Linuxu]] - návod instalace
 +
* [[Mercurial bisect|Jak používat Mercurial bisect (český překlad z TC wiki)]]
  
 
==Externí odkazy==
 
==Externí odkazy==

Verze z 13. 9. 2010, 09:06

Emulátor
Tcp logo 1.gif
Jméno TrinityCore
Podporovaná verze 3.3.5a
Programovací jazyk C++
Tvůrce  ???
Veřejný Ano, open-source, GNU GPL
Stránka http://www.trinitycore.org

TrinityCore je MMORPG framework vytvořen pomocí C++ který využívá databázi MySQL pro uchovávání datového obsahu. Jedná se o server emulátor, který podporuje síťový protokol hry World of Warcraft. Je používán k vytváření privátních serverů, podobně jako např. MaNGOS.

Emulátor TrinityCore je fork emulátoru MaNGOS. Tento emulátor údajně vzniknul kvůli přístupu vývojářů k vývoji MaNGOSu. Podle Trinity týmu by revize měly být řešeny jiným způsobem - stabilní větev, nestabilní větev (vývojová větev), případně mnoho dalších větví. Dalším důvodem pro fork je, že se tým Trinity domnívá, že skripting patří k jádru. Zkrátka: už žádné kompilování MaNGOSu + SD2! Konec koncům, chtěli mít i mnohem lepší DB interakci než MaNGOS.

Emulátor TrinityCore byl označován za spojení MaNGOSu se spoustou oprav předložených uživateli, ale to už prý nyní neplatí. Faktem je, že Trinity je stále projekt, který prakticky stojí na kódu od jeho vlastních uživatelů a vývojářů. Zdá se, že kód byl od té doby hodně vyčištěn a Trinity slibuje, že bude i nadále čištěn a optimalizován.

Na správu zdrojového kódu je používán Mercurial, označovaný také zkratkou chamického prvku rtuti HG. Jedná se o podobný systém jako je Git. Zakladatelem projektu je Brian, bývalý leader UDB.

Verze TrinityCore

  • TrinityCore (TC) - Podpora klienta s verzí 3.3.5a -> WoW s datadiskem Wrath of the Lich King

Užitečné informace

Dostupné databáze

Návody

Externí odkazy