Donate with PayPal button New New

+ Ответить в теме
Страница 325 из 391 ПерваяПервая ... 225 275 315 323 324 325 326 327 335 375 ... ПоследняяПоследняя
Показано с 3,241 по 3,250 из 3902

Тема: TRS 2019 об игре

  1. #1
    Администратор Аватар для OlegKhim
    Регистрация
    19.09.2009
    Страна
    Адрес
    Киев
    Возраст
    56
    Сообщений
    4,410

    TRS19 TRS 2019 об игре



    Купить:
    https://store.trainzportal.com/products/trainz-railroad-simulator-2019?aff=31

    TRS19 Вопросы и ответы:
    http://www.trainzportal.com/pages/trs19-faqs?aff=31


    Help:TRS2019 Trainz Content
    Последний раз редактировалось jim_spb; 11.08.2019 в 00:05.
    Ув.пользователи! Не понравилась тематика форума или игра, разработки или дополнения к ней - до свидания, не нужно "марать бумагу" и тратить свое время.

    "— Скажите, уважаемый, если я пойду по этой улице, там будет вокзал?
    — Там будет вокзал, даже если вы туда не пойдете! "
    © Одесса

  2. #Trainz
    Реклама
    Регистрация
    Постоянная
    Адрес
    Весь мир
    Возраст
    2010
    Сообщений
    Много

    Donate with PayPal button N3v New New

     

  3. #3241
    Пользователь Аватар для Volaner
    Регистрация
    19.04.2017
    Страна
    Адрес
    Москва
    Возраст
    40
    Сообщений
    2,195

    По умолчанию

    Цитата Сообщение от TRam_ Посмотреть сообщение
    Цитата Сообщение от Volaner Посмотреть сообщение
    код компилируется в байт код, который исполняет виртуальная машина
    А из С++ компилируется непосредственно код, обрабатываемый процессором. Уровень виртуальной машины отсутствует за ненадобностью. Исполнение виртуальной машиной - это именно интерпретация для процессора, а не исполнение на процессоре.
    "интерпретация для процессора" есть что то очень не понятное Процессор понимает только машинный код и ничего другого. Что такое байт-код и как это работает:



    Но как это всё работает, большинству не особо интересно. Суть в том, что никакого десятикратного проигрыша в скорости, как ты написал, относительно C у Java нет. Я тебе больше скажу, даже Python с PHP не в 10 раз проигрывают Иначе, всё и вся до сих пор писали бы на С, а лучше вообще на Ассемблере
    А тем, кто ложится спать - спокойного сна. (С)

  4. #3242
    Пользователь Аватар для kemal
    Регистрация
    22.10.2009
    Страна
    Адрес
    Казань / 793км
    Возраст
    35
    Сообщений
    3,554

    По умолчанию

    Но таки свойство интерпретация там прозвучало. Ну да не суть.


    Траинз - это симулятор ЖД, в котором можно катать ездючины (с какой-то степенью реализма, не суть). АуранГеймскрипт - это скриптовой язык, который позволяет управлять объектами внутри игры. И он не предназначен для взаимодействия с внешним миром (ну, точнее, попытки были, но именно что попытки). Для чего-то более серьёзного как раз и предназначен TNI. Но, так уж сложилось, что сама игра написана на плюсах и это стоит принять как данность. При этом, стоит понимать, что TNI - это, скажем так, плагины для ядра. Так что желательно, чтобы по стеку технологий они были как можно ближе к самому ядру. Конечно, если задаться целью, можно подружить что угодно с чем угодно, но оправдано ли это в данной ситуации?


    Мне тут вспомнился майнкрафт. Внутри которого можно создать вычислительную машину любой сложности. Прикольно, да, но зачем?

    ---------- Сообщение добавлено в 10:33 ---------- Предыдущее сообщение размещено в 10:27 ----------

    Пока писал, понял, что это всё важно, но при желании преодолимо. Есть куда более важный фактор.
    Траинз - игра с открытой системой дополнений и, вообще говоря, достаточно низким порогом входа. А это очень гремучая смесь! Например, можно замоделить собачью конуру под 2кк полигонов и засунуть в игру с весьма предсказуемым результатом. А что будет при наличии полноценного языка вместо скриптового страшно представить.

  5. #3243
    Пользователь Аватар для TRam_
    Регистрация
    22.09.2009
    Возраст
    33
    Сообщений
    16,432

    По умолчанию

    Цитата Сообщение от Volaner Посмотреть сообщение
    Процессор понимает только машинный код и ничего другого
    Машинный код виртуальной машины, обрабатывающей "данные" байт-кода vs Машинный код скомпилированной из C++ DLLки

    ---------- Сообщение добавлено в 16:55 ---------- Предыдущее сообщение размещено в 16:53 ----------

    Цитата Сообщение от Volaner Посмотреть сообщение
    Иначе, всё и вся до сих пор писали бы на С
    Необходимости в столь быстром исполнении нет (особенно Web-котента), при текущих возможностях железа. Где-то статью относительно недавно видел насчёт этого.

  6. #3244
    Пользователь Аватар для Volaner
    Регистрация
    19.04.2017
    Страна
    Адрес
    Москва
    Возраст
    40
    Сообщений
    2,195

    По умолчанию

    Цитата Сообщение от kemal Посмотреть сообщение
    Траинз - игра с открытой системой дополнений и, вообще говоря, достаточно низким порогом входа.
    Ничего себе низкий порог входа. Мидл джава девелопер, ничего не сможет просто так сделать, он за что не возьмётся - ой, а этого нет, и это выпилили. И ему надо будет долго и нудно изучать то, что аурановцы замастырили вместо стандартных джавовских методов. А теперь ещё и плюсы решили добавить. Человеку надо изучить эту Джава Ауран Эдишн и ещё плюсы в добавок, ничего себе низкий порог входа!

    Взять FS19. У трактора работает погрузчик, работает навесное, работает подвеска, резина плющиться при увеличении нагрузки, настроена тяговая, тормоза. А посмотришь внутрь этого трактора, а там ни одного скрипта, только xml файлы с настройками. Вот это низкий порог входа. И поэтому, там наверно с полсотни если не сотня авторов наберётся. А у нас 5 человек. Сколько лет прошло с выхода Trainz19? И сколько локомотивов за это время под него сделано?
    А тем, кто ложится спать - спокойного сна. (С)

  7. #3245
    Пользователь Аватар для kemal
    Регистрация
    22.10.2009
    Страна
    Адрес
    Казань / 793км
    Возраст
    35
    Сообщений
    3,554

    По умолчанию

    Порог входа - это сложность начального освоения. То, что мидл джава девелопер не может перестать мыслить джавой - личные проблемы этого самого мидл джава девелопера, а не языка.



    Настраивать параметры в xml файле проще, чем писать код? Ну не знаю, это тёплое с мягким сравнивать.

  8. #3246
    Пользователь Аватар для Volaner
    Регистрация
    19.04.2017
    Страна
    Адрес
    Москва
    Возраст
    40
    Сообщений
    2,195

    По умолчанию

    Цитата Сообщение от kemal Посмотреть сообщение
    Порог входа - это сложность начального освоения. То, что мидл джава девелопер не может перестать мыслить джавой - личные проблемы этого самого мидл джава девелопера, а не языка.



    Настраивать параметры в xml файле проще, чем писать код? Ну не знаю, это тёплое с мягким сравнивать.
    70% в этих xml файлах понятно без чтения документации. А с аурановскими скриптами, даже прочитав документацию по TNI, я не очень понимаю, как это в конечном итоге должно выглядеть. Хоть бы простенький пример показали
    А тем, кто ложится спать - спокойного сна. (С)

  9. #3247
    Пользователь Аватар для Sabuhi
    Регистрация
    14.02.2021
    Страна
    Сообщений
    58

    По умолчанию

    подскажите пожалуйста в чем разница между Platinum Edition и простой? Какой лучше купить?

  10. #3248
    Пользователь Аватар для nadjel
    Регистрация
    08.06.2015
    Страна
    Адрес
    Мозырь
    Сообщений
    203

    По умолчанию



    Подскажите, что за ошибка, и как ее лечить?

  11. #3249
    Пользователь Аватар для Nickolas88
    Регистрация
    15.06.2018
    Страна
    Адрес
    Yekaterinburg
    Возраст
    35
    Сообщений
    740

    По умолчанию

    nadjel, не надо было на бетку обновляться, вот и всё. Это пропадёт после релиза оф.версии, нужно нажать Continue and Ignore Errors.

  12. Сказал спасибо:


  13. #3250
    Пользователь Аватар для Тёмыч
    Регистрация
    22.04.2015
    Страна
    Адрес
    Архангельск
    Возраст
    43
    Сообщений
    450

    По умолчанию

    Парни, всем привет. Такой вопрос: почему не работают данные команды?



    При наведении на них курсора они становятся серыми (неактивными).

+ Ответить в теме

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения