ENG Новый сайт

Расширенный поиск

[ Новые сообщения · Пользователи · Правила ]
  • Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Форум » SpaceEngine » Состояние разработки » важно: создание "инвентаря" и "крафта" для SE (тема ко всем, но для SpaceEngineer'а все же более важная)
важно: создание "инвентаря" и "крафта" для SE
SHWДата: Воскресенье, 27.07.2014, 12:36 | Сообщение # 16
Строитель Миров
Группа: Команда SE
Нидерланды
Сообщений: 618
Награды: 10
Статус: Offline
Кстати, для игры ещё будет важна плотность каждой фазы вещества, чтобы знать, сколько можно загрузить в бак и сколько оно будет весить при этом. Плюс энергию перехода, ионизации, химической связи для расчёта затрат на переработку и использование.

Win7 Pro x64
Intel Core2Quad 2.5GHz 4GiB RAM
NVidia GForce 9800 1 GiB
mr-colobocДата: Воскресенье, 27.07.2014, 13:18 | Сообщение # 17
Нет аватара
Исследователь
Группа: Пользователи
Российская Федерация
Сообщений: 268
Награды: 0
Статус: Offline
SHW, лихко: все данные о веществаэ в газовом состоянии находятся при 1 атмосфере. Эти атмосферы, считайте, коэффициент веса. Воть и все.

а, ну если вы говорите про вес самого вещества в разных состояниях, то там есть какая-то константа веса вещества в виде газа. Не помню точно какое именно число. А вес жидкости и твердого вещества, кажется, одинаково. Может ошибаюсь, поправьте


Сообщение отредактировал mr-coloboc - Воскресенье, 27.07.2014, 13:19
Nikita11Дата: Воскресенье, 27.07.2014, 15:32 | Сообщение # 18
Строитель Миров
Группа: Пользователи
Российская Федерация
Сообщений: 762
Награды: 4
Статус: Offline
Цитата mr-coloboc ()
А вес жидкости и твердого вещества, кажется, одинаково. Может ошибаюсь, поправьте

О весе вообще нельзя говорить, т.к. невесомость smile . А масса, например, 1 м3 льда (1м3 х 917кг/м3 = 917кг) меньше массы 1 м3 воды (1м3 х 1000кг/м3 = 1000кг)


Сообщение отредактировал Nikita11 - Воскресенье, 27.07.2014, 15:33
mr-colobocДата: Воскресенье, 27.07.2014, 17:17 | Сообщение # 19
Нет аватара
Исследователь
Группа: Пользователи
Российская Федерация
Сообщений: 268
Награды: 0
Статус: Offline
Nikita11, да вы упороты, сударь)

и что, что невесомость? А ускорение кто будет расчитывать? Апотребление топлива? А преврашение из одного материала в другой? Так что нефиг тут)
Nikita11Дата: Воскресенье, 27.07.2014, 18:59 | Сообщение # 20
Строитель Миров
Группа: Пользователи
Российская Федерация
Сообщений: 762
Награды: 4
Статус: Offline
Цитата mr-coloboc ()
да вы упороты, сударь)
Ога wink
Цитата mr-coloboc ()
А ускорение кто будет расчитывать? Апотребление топлива? А преврашение из одного материала в другой?
Это всё масса. Вес есть сила давления на опору. В его расчётах участвует g, который компенсируется свободным падением (полёт по орбите вокруг чего угодно - планеты, звёзды, Ядра галактики).


Сообщение отредактировал Nikita11 - Воскресенье, 27.07.2014, 19:00
mr-colobocДата: Воскресенье, 27.07.2014, 20:26 | Сообщение # 21
Нет аватара
Исследователь
Группа: Пользователи
Российская Федерация
Сообщений: 268
Награды: 0
Статус: Offline
Nikita11, окей, масса вещества
RUSich101Дата: Понедельник, 28.07.2014, 08:35 | Сообщение # 22
Нет аватара
Космический пилот
Группа: Пользователи
Российская Федерация
Сообщений: 120
Награды: 2
Статус: Offline
Цитата Nikita11 ()
Это всё масса. Вес есть сила давления на опору. В его расчётах участвует g, который компенсируется свободным падением (полёт по орбите вокруг чего угодно - планеты, звёзды, Ядра галактики).

Собственно, слово "невесомость" напрямую и означает "отсутствие веса".
Nikita11Дата: Понедельник, 28.07.2014, 11:21 | Сообщение # 23
Строитель Миров
Группа: Пользователи
Российская Федерация
Сообщений: 762
Награды: 4
Статус: Offline
Цитата RUSich101 ()
Собственно, слово "невесомость" напрямую и означает "отсутствие веса".
А я о чём:
Цитата Nikita11 ()
О весе вообще нельзя говорить, т.к. невесомость
mr-colobocДата: Понедельник, 28.07.2014, 11:52 | Сообщение # 24
Нет аватара
Исследователь
Группа: Пользователи
Российская Федерация
Сообщений: 268
Награды: 0
Статус: Offline
RUSich101, Nikita11, че-то вы тут начали холивары разжигать, прекратите

Добавлено (28.07.2014, 11:52)
---------------------------------------------
Ах, да: версия 01w1b:



вопрос про углерод: он судя по всему не существует в чистом виде (C2) отсюда вопрос: как с ним поступать? Оставить так как есть, или вмесио него доьавить что-то другое? (в роле СО2)
Nikita11Дата: Понедельник, 28.07.2014, 13:24 | Сообщение # 25
Строитель Миров
Группа: Пользователи
Российская Федерация
Сообщений: 762
Награды: 4
Статус: Offline
Цитата mr-coloboc ()
вопрос про углерод: он судя по всему не существует в чистом виде
Виды углерода как простого вещества - алмаз и графит. Ну и дополнительно множество аллоторопных модификаций. Наверное, надо взять графит - он более распространён, чем алмаз. Ну или оба. Фактически, алмаз - тот же графит, только подвергшийся воздействию высокого давления и температуры (например, в вулканах).
Цитата mr-coloboc ()
Ах, да: версия 01w1b:
Наверное, температуры лучше указывать в Кельвинах.


Сообщение отредактировал Nikita11 - Понедельник, 28.07.2014, 13:25
mr-colobocДата: Понедельник, 28.07.2014, 13:56 | Сообщение # 26
Нет аватара
Исследователь
Группа: Пользователи
Российская Федерация
Сообщений: 268
Награды: 0
Статус: Offline
Nikita11, нуок, сделаю графит

с кельвинами идея норм, но, блин, я ленивый) мне тяжело из всех чисел вычитать 273,15))
SpaceEngineerДата: Вторник, 29.07.2014, 16:11 | Сообщение # 27
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
mr-coloboc, если уж делаете каталог, так делайте его с соблюдением синтаксиса скриптов SE:

Код

Substance "Hydrogen"
{
      Formula         "H[sub]2[/sub]"
      MolarMass       2.0012
      MeltingTemp     13.96
      EvaporTemp      20.38
      IonizationTemp  12500
      MeltingEnthalpy 123
      EvaporEnthalpy  456
      DensitySolid    0.08988
      DensityLiquid   0.08988
      SpecHeatSolid   123
      SpecHeatLiquid  456
      SpecHeatGas     789
}


Числа здесь от балды. Я сейчас не могу сказать какие точно нужны параметры, но по крайней мере нужны молярная масса, температура плавления, испарения и ионизации/разложения, удельная теплота плавления и испарения, плотность в твёрдом и жидком состоянии, удельная теплоёмкость во всех агрегатных состояниях. В общем, по максимуму данных, всё пригодится. Хим. формулу можно записывать, используя теги, как на форуме.

Вообще я хотел данные о хим. элементах и простых веществах захардкодить, но в любом случае нужна таблица или скрипт со всеми данными, так что от помощи не откажусь!


SHWДата: Вторник, 29.07.2014, 16:34 | Сообщение # 28
Строитель Миров
Группа: Команда SE
Нидерланды
Сообщений: 618
Награды: 10
Статус: Offline
Кстати, а куда в этом случае пихать металлическую форму водорода и разные состояния углерода?

Win7 Pro x64
Intel Core2Quad 2.5GHz 4GiB RAM
NVidia GForce 9800 1 GiB
Nikita11Дата: Вторник, 29.07.2014, 17:54 | Сообщение # 29
Строитель Миров
Группа: Пользователи
Российская Федерация
Сообщений: 762
Награды: 4
Статус: Offline
Цитата SHW ()
а куда в этом случае пихать металлическую форму водорода и разные состояния углерода?

А нельзя так (примерно):
Код
Hydrogen:
    normal: характеристики
    metallic: характеристики

Carbon:
    diamond: характеристики
    graphite: характеристики


То же самое и с изотопами:
Код
Helium:
    Helium-4: характеристики
    Helium-3: характеристики


Или так:
Код
Вещество:
    Forms:
       форма1: характеристики
       форма2: характеристики
    Isotopes:
       изотоп1: характеристики
       изотоп2: характеристики
Serega_strДата: Вторник, 29.07.2014, 21:26 | Сообщение # 30
Космический пилот
Группа: Пользователи
Российская Федерация
Сообщений: 86
Награды: 2
Статус: Offline
Немного выскажусь по поводу многообразия соединений.

Конечно, их просто невероятно огромно. Например, количество изомеров алканов растет по экспоненте при увеличении цепи.
Согласно Вики, при n=40 (С40H82) имеем 62 491 178 805 831 (те жалкие 87(65) млн. соединений курят в сторонке) изомеров. Каждый из них будет обладать собственными физическими и химическими свойствами. Так что никакой БД не хватит.

Можно добавить пару сотен/тысяч самых распространенных хим. соединений + элементы периодической таблицы в различных аллотропных модификациях (например, алмаз/графит/графен/фуллерен. Благо их не слишком много) + самые полезные изотопы для человека (дейтерий, тритий, гелий-3, уран-235). На первое время хватит. А, может, и не хватит biggrin

P.S.: Как уже говорил Владимир, ему этот список не помешает, поэтому для начала нам следует договорится, что включать, а что нет, не выйдя при этом за рамки. Приступаем или как? (потом будем нагло тянуть данные из Вики скриптом) biggrin


Cпециалист по чтению тысяч строк числовой информации :D
Пробная версия каталога химических элементов и соединений для Space Engine:
https://bitbucket.org/Sergey_iL/elementsse


Сообщение отредактировал Serega_str - Среда, 30.07.2014, 12:00
Форум » SpaceEngine » Состояние разработки » важно: создание "инвентаря" и "крафта" для SE (тема ко всем, но для SpaceEngineer'а все же более важная)
  • Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:

>