Орбитер Спаце Флигхт Симулатор је сада отвореног кода 

Недавно смо овде на блогу поделили вест о објављивању слоја D3D9On12, који ће сада користити разним апликацијама као што су пројекти vkd3d и VKD3D-Proton, а сада , након прекретнице објављивања кода за важне пројекте, недавно је најављено објављивање пројекта Orbiter Space Flight Simulator.

За оне који нису упознати са њим, нуди реалистичан симулатор свемирског лета који се придржава закона Њутнове механике. Мотивација за отворени код је жеља да се заједници пружи прилика да настави са развојем пројекта након што аутор није био у могућности да то учини неколико година због личних разлога.

Поштовани корисници и програмери Орбитера,

Нисам био на овом месту већ дуже време и из личних разлога нисам успео да погурам развој Орбитера неколико година. Да бих одржао Орбитер у животу и омогућио другима да раде на томе, одлучио сам да објавим изворе под лиценцом отвореног кода.

О симулатору свемирских летова Орбитер

Орбитер је симулатор са интерфејсом фокусираним на маневрисање свемирском летелицом који омогућава кориснику да истражује Сунчев систем у неограниченом броју летелица, као и да било ком кориснику омогући истраживање Сунчевог система у разним свемирским летелицама, како стварним, као што је спејс шатл Атлантис, тако и измишљеним, као што је једрилица Делта-глајдер.

У Орбитеру, Сунчев систем се састоји од Сунца и осам планета. Плутон, астероиди и комете нису укључени у оригинални пакет, али се могу додати. Иако Орбитер садржи базу података од преко 100.000 звезда , оне нису доступне као дестинације за међузвездана путовања, упркос постојању закрпа за летове брже од светлости.

Поред тога, укључује и опцију за активирање ознака које указују на локацију и идентитет објеката у Сунчевом систему, као што су планете, месеци или свемирске летелице, које се приказују са одређене удаљености. Коначно, ознаке се могу поставити на небеска тела у Сунчевом систему на одређеним координатама на њиховој површини како би се означили градови, историјска места, геолошке формације и друге тачке од интереса.

Ово је у суштини издање за 2016. са неким мањим исправкама (и бар једним већим). Надам се да ће ово некоме бити од користи. Код је донекле неорганизован и лоше документован, али би требало да га компајлира и остави вам радну инсталацију Орбитер -а. Имајте на уму да спремиште не укључује све потребне планетарне текстуре, па их морате инсталирати засебно (на пример, поновна употреба постојеће инсталације Орбитер 2016 - то је објашњено у датотеци реадме и захтева само постављање опције ЦМаке пре него што конфигуришете верзију) .

Подразумевани контролни интерфејс у ​​Орбитеру састоји се од два мултифункционална екрана и ХУД -а, сваки са различитим начинима рада. У овом режиму све команде се могу унети преко тастатуре или миша.

Симулатор такође омогућава прилагођавање контролних панела и инструмената . Поред тога, неки бродови имају 3Д виртуелне кокпите и 2Д инструменталне табле, што омогућава кориснику интеракцију са панелима помоћу миша. Додавање виртуелног кокпита омогућава кориснику да слободно гледа около из перспективе пилота.

Кључна разлика између Орбитера и компјутерских игара је у томе што пројекат не нуди искуство мисије, већ пружа могућност симулације стварног лета, покривајући задатке као што су израчунавање орбите, спајање са другим возилима и планирање путање лета до других планета. Симулација користи прилично детаљан модел Сунчевог система.

Код пројекта је написан у C++ са Lua скриптама , а недавно објављени код је лиценциран под MIT лиценцом. Тренутно је подржана само Windows платформа, а компилација захтева Microsoft Visual Studio. Објављени изворни код је за „издање 2016“ са додатним исправкама грешака.

Ако желите да сазнате више о томе, можете погледати детаље на следећем линку.


Додај као жељени извор на Гуглу