Thousand Parsec - Thousand Parsec
![]() | Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
![]() | |
Původní autoři | Tim Ansell, Lee Begg |
---|---|
Vývojáři | Společenství |
První vydání | Leden 2002 |
Konečné vydání | 0,7 / 18 dubna 2010 |
Úložiště | https://github.com/thousandparsec |
Napsáno | C ++, Krajta |
Plošina | Cross-platform |
Typ | Hra pro jednoho hráče, multiplayer 4X, Tahová strategie |
Licence | GPLv2[1] |
webová stránka | Oficiální webové stránky (archivováno) |
Thousand Parsec (TP) je volný, uvolnit a otevřený zdroj projekt s cílem vytvořit rámec pro tahové hry na budování vesmírné říše.
Thousand Parsec je rámec pro vytvoření konkrétní skupiny her, které se často nazývají 4X hry, z hlavních fází hry, které vznikají: eXplore, eXpand, eXploit a eXterminate.[2] Několik příkladů her, ze kterých Thousand Parsec kreslí nápady jsou Reach for the Stars, Hvězdy!, VGA planety, Mistře Orionu a Galaktické civilizace.
Na rozdíl od komerčních alternativ je určen pro dlouhé hry podporující vesmíry tak velké, jak zvládne počítač hráče. Umožňuje vysoký stupeň přizpůsobení hráče a je vybaven flexibilním technologickým systémem, kde mohou být nové technologie představeny v polovině hry.
Dějiny
Vývoj projektu (pod jiným názvem) zahájil v lednu 2002 Tim Ansell.[3][4] Původně to mělo být jednoduché klon z Hvězdy!. Později se Tim rozhodl zkusit zahájit plně otevřený projekt, aby se stal „Worldforge „her vesmírné říše. Doufal, že to povzbudí další lidi, kteří nechtěli jen klonovat Hvězdy! pomoci s projektem a dát mu širší přitažlivost. Po oznámení projektu byl Lee Begg jediným, kdo se k němu připojil. Lee zůstal jediným dalším významným přispěvatelem až do začátku roku 2007.[5]
Do roku 2006 Thousand Parsec nedosáhlo předpokládaných cílů. Částečně problém spočíval v podcenění množství potřebné práce a částečně proto, že projekt původně nepřitahoval žádné nové vývojáře. Přes tyto neúspěchy Thousand Parsec má obrovskou kódovou základnu rámce; podle Ohloh statistiky projektu, projekt vyprodukoval 95 000 řádků kódu,[6] zatímco Thousand Parsec 'Díky vlastnímu počtu kódů je to 90 000.[7] Počet funkcí, které zbývají před plnými hrami složitosti hry Hvězdy! lze vyrobit, je extrémně malý. Podle webové stránky softwarové analýzy Ohloh projekt měl 47 jednotlivých přispěvatelů.[8]
Pokrok od konce roku 2006 a počátkem roku 2007 rychle roste[9] s řadou nových vývojářů připojujících se k projektu. Projekt také pokračoval v náborové jízdě spuštěním soutěže v programování AI [10] a aktivní propagace během linux.conf.au.
V roce 2007 Thousand Parsec byl v roce 2007 přidělen 3 sloty Google Summer of Code.[11]
V roce 2008 Thousand Parsec měl to štěstí, že mu bylo přiděleno 8 slotů Google Summer of Code.[12] Projekty zahrnují tři nové sady pravidel, 3D klienta, tři projekty související s AI a projekt na rozšíření serveru a vytvoření režimu pro jednoho hráče.
V roce 2009 Thousand Parsec opět účastnil Google Summer of Code, vzhledem k tomu, 7 slotů.[13]
Společnost Thousand Parsec zaznamenala značný úspěch ve vývoji studentů na plnohodnotné přispěvatele;
Místní vývojář Eugene Tan, který loni přispěl kódem do projektu Thousand Parsec - počítačové hry s otevřeným zdrojovým kódem - byl pozván vedoucím vývojářem projektu, aby mentoroval letošní účastníky projektu. Tan řekl ZDNet Asia: „Návrat jako mentor je pro mě důležitý, protože je to v souladu s duchem komunity open source, kde sdílím své znalosti a přispívám svými odbornými znalostmi ke spolupráci s dalšími programátory při vývoji lepších a inovativnějších aplikací . “
V srpnu 2010 projekt migroval své úložiště kódů z Sourceforge na GitHub. V roce 2012 se projekt oznámil jako ukončený a místo toho doporučil FreeOrion.[15]
Recepce
Tato hra byla podrobně popsána v knize z roku 2012 „Architektura aplikací s otevřeným zdrojovým kódem“.[16]
Reference
- ^ licence
- ^ „About Thousand Parsec“. 2008-03-17.
- ^ „Tisíce cílů a směr Parsec“. 2006-01-02. Citováno 2006-11-21.
- ^ „itwire: linux.conf.au: Hry, které uživatelé Linuxu hrají“. itwire.com. Archivovány od originál dne 28. 8. 2008.
- ^ „Statistiky projektu Ohloh, tisíce parseků, přispěvatelé“. Archivovány od originál dne 28. 9. 2007. Citováno 2007-05-27.
- ^ „Statistiky projektu Ohloh, tisíce parseků, náklady na projekt“. Citováno 2007-05-27.
- ^ „Thousand Parsec: Lines of Code“. Citováno 2007-05-27.
- ^ „Statistiky projektu Ohloh, tisíce přispěvatelů Parsec“. Archivovány od originál dne 04.04.2010.
- ^ „Statistiky projektu Ohloh, tisíc parseků, kód“. Citováno 2007-05-27.
- ^ „Thousand Parsec: News - Thousand Parsec AI Programming Competition!“. 2007-01-16.
- ^ „Thousand Parsec: News - Google Summer of Code Allocations“. 2007-04-14. Citováno 2007-05-11.
- ^ „Thousand Parsec: Novinky - Seznamte se s tisíci studenty GSoC 2008 studentů“. 2008-04-23. Citováno 2008-05-04.
- ^ „Seznam projektů Google Summer of Code pro Thousand Parsec“.
- ^ „zdnet Asia: Google taps student developers for OSS“. zdnet.com. Archivovány od originál dne 26. 7. 2009.
- ^ tis.parsec.net/tp (archivováno)
- ^ Alan Laudicina a Aaron Mavrinac (15. března 2012). „Kapitola 21. Tisíc Parsec“. Architektura aplikací s otevřeným zdrojovým kódem. Amy Brown, Greg Wilson. ISBN 978-1257638017.
externí odkazy
- Oficiální domovská stránka projektu Thousand Parsec (archivováno)
- Thousand Parsec kapitola z Architektura aplikací s otevřeným zdrojovým kódem rezervovat