Railway simulator Russian (RRS) primum publica emissio

Dies exspectavi advenit cum tandem hanc evolutionem exhibere possum. Inceptum est prorsus anno elapso, Kalendis Septembribus, 1, saltem RRS repositoria in Gtihub the first commit has exactly this date.

VIATOR agmine ad Rostov Main statione (clickable)

Railway simulator Russian (RRS) primum publica emissio

Quid est RRS? Hoc est apertum crucis suggestum simulator 1520 mm METIOR volvens stipitem. Lector naturaliter quaeret quaestionem: "Ignosce, quid est hoc propositum, si satis multi sunt simulatores ferriviarii, tam commerciales quam aperti?" Ad respondendum quaestioni huius sub catum respiciens admoneo

Project history

Olim anno 2001 editum est Microsoft Gloria Simulator (MSTS)unde ortum est ingens communitas balneae in patria nostra. Pluribus annis hoc consilium exstitit (donec Microsoft eam reliquerit, movens ad res magis iucundas, ut perditissimis Nokia, etc.), project molem additionum sibi creatarum quaesivit: itinera, stirps volubilis; missiones.

Ex MSTS complura alia incepta postea creata sunt, ut OpenRails, RTrainSim (RTS) ac aliis additionibus et derivatis. Incepta etiam commercialia apparuerunt, ut sunt famosi Trainz. Et omnia denique essent, sed multae emissiones onerariae ferriviariae his fructibus ob rationes obiectivas satis non contentae sunt, nullo modo reflectunt specialia generis volubilis domestici operati et in spatio post-Soviet elaborati. Hoc maxime acutus est cum inspiciendo quomodo scopuli exerceantur - nulla inceptorum inscriptorum habet vel habebit normalem exsecutionem fractis systematis Matrosov automatis.

In anno non ita remoto MMVIII, aliud consilium apparuit - ZDSimulatorevolvitur a Vyacheslav Usov. Propositum est praeclarum quod vitia memorata cogitat et corrigit, cum initio volvendae stirpis Russicae coniecturam intendit. Sed unum magnum est "sed" - proprietatis et clausus est consilium, architecturae non permittens introductionem suae stirpis volubilis.

Ego ipse ad thema ferriviaria in 2007 veni, cum laborare incepi JSC VELNIIut investigator, et defendens Ph.D. thesin MMVIII, ut senior investigationis commilitonis. Tunc demum cognovi recentissimas res gestas in agro illo tempore ludorum ferrivialium simulationis. Et non sicut quod vidi, et consilium ZDSimulator tunc non erat. Postea, dynamicis volubilis stirpis captus, ad Universitatem Civitatis Rostoviae Transportum veni.RGUPS) cum themate dissertationis doctoralis de dynamicis fractis vecturis. Hodie evolutionem ferriviariam onerariam complexorum pro nostra universitate instituendo duco et disciplinas speciales doceo apud Department of Traction Rolling Stock.

Iuxta omnia supradicta, orta est idea de simulatore creandi quod permitteret elit additicium, ut plenam potestatem super processibus physicis, quae in volvente stirpe occurrebant, obtinere posset. Similes spatii Orbitrae simulatori, pro quo semel elaboravi additionem in forma familiae vehiculorum launchium in R-7. Anno abhinc hoc opus cepi ac me in illud conieci. December 26, 2018 lucem hic vidit hoc technology demo.

Meum opus a enthusiastis animadversum est, et bene notum in circulis ferriviariis simmeribus, creator of visualium ZDsimulator. Romanus Biryukov (Romych Russian Railways) auxilium mihi et cooperationem in ulteriore rei progressu obtulit. Postea alius nobis e elit coniunxit - Alexander Mishchenko (Ulovskii2017), itineris creator pro ZDsimulator. Collaboratio nostra nos ad primam dimissionem perduxit. In video ostendit aliquod perspectum quomodo ludus spectat ad primam emissionem

Features RRS simulatoris

Primum omnium, architectonica software aperta est. Ut taceam quod codicem simulatorem apertum est, API et SDK ad tincidunt additiones tertiae partis addendi sunt. Impedimentum introitus est valde altus - basic C++ evolutionis artes requiruntur. Simulator in ea scriptus est, utens GCC compilator et MinGW variantes pro Fenestra systemate operante. Praeterea expedit elit familiarem esse cum Qt compage, cum multi conceptus eius subsunt architecturae ludi.

Tamen, debita diligentia et desiderio, consilium hoc ingentes aperit occasiones addendi in elit. Rolling stock is implemented in the form of modules based on dynamic libraries. Praecipuum elementum structurae in simulatore est unitas volubilem stirpevel unitas mobilis (MU) - autocinetum (non-auto-pellum vel sicut pars multiplex unitatis train) vel sectio motivum secundum locum. API possibilitatem facit torquem applicatum ad PE rotae occasum, in responsione recipiendi celeritatem angularis rotae occidendi, necnon parametri externam, sicut voltage et genus currens in retiacula contactu. Simulator aliud nescit nec scire cupit, qui physicam instrumenti interni ad conscientiam e elit cuiusdam motivum aut currus relinquit.

Haud difficile est suspicari talem accessionem humili gradu relative efficere posse, ut minimas nuunculas ambitus motivum exsequatur. Praeterea ornamentum simulatoris involvit praefixum vexillum apparatu inauguratum in domestico volvendo genere: grus agitator conv. N. 395. Distributor aeris conditio. N. 242, auxiliares valvae conditiones fregit. N. 254 et alia armorum elementa fregit. Elit additionis solum necesse est haec elementa coniungere in ambitum pneumaticum determinati motivum aut currus. Praeterea API est ad augendum hardware proprium creandum.

Architecture, RRS aedificatur in commercio duorum praecipuorum processuum

  • phorum dynamica corporis machina TrainEngine 2. Implementa physicae motus agmine, attentis pluribus causis externis, attente commercio unitatum movendi per iuncturas machinarum, processuum notitiarum ab externis modulorum quae efficiunt physicam operationis instrumenti volventis instrumenti.
  • Results - subsystem graphice quod visualizes instituendi motus, structum ex machinae graphics OpenSceneGraph

Hae subsystematum inter se mutuae per memoriam communem, effectae innixa QSharedMemory classis Qt compage. Primum demos umbilico IPC fundato usus est, et consilia ad hanc technologiam in futuro redire sunt, ratione elegantiarum aliquarum partium simulatoris et oculo ad futurum necessitates. Transitus ad memoriam communis aliquatenus fuit coacta mensura quae superstes usus eius fuit.

Nuntiationes non dicam - multas vicissitudines progressionis huius propositi iam in meis elocutionibus delineata sunt subsidia, praesertim, satis ampla. series tutorials in OpenSceneGraph enginequae crevit ex usu rei huius.

Non omnis voluptua velimus ut blanditiis. Praesertim subsystem graphics subsystem ab perfecta ratione redditae qualitatis abest, et effectus sim- plicium desiderandorum multum abest. Haec dimissio unum propositum habet - communitatem onerariorum ferriviariarum ad propositum introducendi, eius facultates describendi ac tandem apertam, crucis suggestum ferriviariam simulatorem cum provectis API pro addendi addendi creare.

prospectus

Prospectus a te pendent, noster carus ac tincidunt futurum utentes. Consilium apertum est et exstat rutrumubi simulator extrahere potes, a documentumcuius compositio continue replebitur. Est forum exstare; VK groupet YouTube channelubi accuratissima quaeque consilia atque auxilia licebit.

Бпасибо за вниманиС!

Source: www.habr.com