Virtuální
železnice verze 0.9
Opět trochu později, ale to teď už asi bude
pořád. Proti předešlým předpokladům nastal
největší problém s 3D prosředím (vysvětlení viz grafická stránka věci). Zatím tento vývoj pozdržím a počkám, jak se věci vyvinou.
V této verzi jsem se nejvíce
věnoval dvěma věcem:
bitmapovému zobrazení staveb na kolejišti a
novému nástroji pro odečítání poloh
z veřejně dostupných mapových podkladů (viz Ortomapa
2). Na obrázku je
ukázka tohoto programu:
Tak trochu bokem jsem naprogramoval do 3D
ukázky jízdu vlakem s kamerou umístěnou v jeho
čele. Podívat se můžete v sekci download.
Celý projekt virtuální železnice vznikl někdy v listopadu
roku 2000. Tehdy jsem se totiž seznámil poprvé s vlakovými simulátory (šlo o
polský Mechanik a
německý RailSim), které
mě na jedné straně nadchly, ale na druhé straně trochu zklamaly. Zalíbila se mi
možnost mít vláček v počítači, nelíbilo se mi ale, jak to bylo řešeno. Pak
přišel Bahn (ale to už Železnice z
části existovala) a bylo jasné, že další vývoj by měl směřovat zhruba tímto
směrem - tj. železniční síť rozsahu minimálně jednoho státu.
Stanovil jsem tehdy výchozí teze projektu, které by se daly
shrnout do následujících bodů:
- doba vývoje bude 10 let
- výsledky budu pravidelně zveřejňovat a budou volně
šiřitelné a použivatelné (tedy freeware)
- nebude to ani tak hra, jako spíše nástroj pro budování -
stavebnice, z níž bude možné sestavovat větší celky
- celý projekt bude sledovat poslední novinky jak v HW, tak
SW
- jádro bude tvořit program umožňující simulovat autonomní
vlakový provoz na kolejové síti s možností ovlivňovat veškeré děje zvenčí
- vzhled bude 3D s použití zobrazovacích technologií, které
jsou volně dostupné, popřípadě které teprve vzniknou
No, a teď poznámky k jednotlivým bodům:
- času je dost. Železnice je můj koníček, se kterým
nehodlám spěchat. Ostatně - jsem profesionální programátor, a vím, co to
zabere času.
- ze stejných důvodů si z toho nehodlám dělat obživu
(navíc je mi zcela jasné, jak bych asi dopadl)
- gamesáci prominou, ale na paření to asi nebude. Chtěl
bych vytvořit prostředek, který by mi dovolil vytvářet velmi rozsáhlé
železniční sítě (rozsahu řádově státu) a v rozletu mě pokud možno
neomezoval. Mám celkem dobrou fantazii a obejdu se (prozatím) bez jinak
dost nevěrohodného zobrazení krajiny. Proto zpočátku se budu přiklánět k
určité schematičnosti, kterou bych ale rád časem zlepšoval.
- majitele staršího železa asi
taky moc nenadchnu. Moje profesionální zkušenosti
říkají, že podpora starších strojů a
systémů je možná činnost bohulibá, ale s naprostou
jistotou vede do pekel. Podpora starých strojů vyžaduje
neskutečně času, a když se konečně člověk dohrabe k nějakému
výsledku, obvykle už není nikoho, kdo by o něj
stál. Ostatně jednoduchý výpočet - kdybych se dnes
věnoval i strojům starých řekněme 5 let, pak za deset let, až
projekt skončí, půjde o zařízení
vyskytující se tak nanejvýš v muzeu. Proto
základní požadavek na HW a SW bude dán tím,
co mi právě leží doma na pracovním stole (Pentium
P4 1600 MHz, 768 MB paměti, rozlišení monitoru
1024×768 a Windows 2000). Ono to ostatně zatím běhá
i na strojích a systémech slabších -
nevím ale jak dlouho.
- jak jsem již uvedl: do určité míry se vše má podobat
programům Bahn, Zusi či WinRail.
Nejsou to sice ideové vzory mého projektu (seznámil jsem se s nimi až
později), ale uvádím je jako příklad, kam bych asi tak chtěl směřovat (a
pochopitelně mnohem lépe). Základní program by měl představovat něco
takového, jako je modelové kolejiště: je tvořeno kolejovou sítí, vlaky,
krajinou a různými objekty. Zvenčí přichází povely určující, jak se
jednotlivé prvky kolejiště mají chovat. I u mě základní program
Železnice.exe zobrazí koleje, vlaky, krajinu a objekty, a další programy
budou řídit provoz vlaků, simulovat strojvůdce, dispečery atd. Rozhraní
bude zveřejněno, takže do dějů může kdokoliv zasahovat, jak se mu zlíbí a
jak to dokáže.
- nechci vytvářet žádné nové zobrazovací nástroje. Už
dnes je ledacos volně k dispozici, a věřím, že s časem to bude stále
lepší.
Chcete-li se k projektu jakkoliv vyjádřit, je k dispozici
tato adresa.
download
objekty
virtuální železnice
povely
editace
vnější
aplikace
kolejiště
kontakt
Pro snazší
pohyb po těchto stránkách je k dispozici
mapa
stránek
Chvíli jsem váhal, ale nakonec se
rozhodl, že ještě zůstanu u
předverzí. Takže nikoliv 1.0, ale 0.10, 0.11 atd. Ještě
toho dost chybí. Momentálně nic konkrétního
neplánuji, spíš se budu náhodně chytat
různých tématů, jak na ně právě příjde
chuť.
Takže nashledanou zase za nějaký ten rok.
Naposledy změněno 14-09-30
Počet zaznamenaných přístupů u předešlé verze 0.1: 4713
Počet zaznamenaných přístupů u předešlé verze 0.2: 4675
Počet zaznamenaných přístupů u předešlé verze 0.3: 1536
Počet zaznamenaných přístupů u předešlé verze 0.4: 2850
Počet zaznamenaných přístupů u předešlé verze 0.5: 2288
Počet zaznamenaných přístupů u předešlé verze 0.6: 2549
Počet zaznamenaných přístupů u předešlé verze 0.7: 3625
Počet zaznamenaných přístupů u předešlé verze 0.8: 1605
Počet přístupů: 