Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

Star Citizen - Squadron 42 от Криса Робертса


12100 ответов в теме

#9781
ОбживусьАтамПосмотрим

ОбживусьАтамПосмотрим

    Clone Grade Epsilon

  • Tech III Pilots
  • PipPipPip
  • 348 сообщений
37
  • EVE Ingame:просто нуб
  • EVE Alt:будет
  • Client:Рус

Что касается обработки и хранения иерархий объектов - ну дак давай, приведи пример игры где подобные состояния сохраняются и восстанавливаются.

Идиосинкроизи, в скрине, который ты занес, нет НИ СЛОВА про иерархию сохранения объектов. Но ты можешь хотя бы по методичке ответить, в чем сложность этой инновации - и заодно на кой она вообще нужна, вроде все космосимы обещают огромный мир, и так ли надо сохранять координаты оброненного пистолетега до ежеквартального вайпа , если на этот пистолетег наткнуться вероятность даже не 1/2.

Это твоя задача тут распинаться и доказывать, что космический гражданин лучше, ты за это зарплату получаешь.

Переход на личности 3 дня Р.О.


Сообщение отредактировал Merazor: 03 November 2019 - 17:34

  • 0

#9782
Viktor.XBB

Viktor.XBB

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 141 сообщений
-1
  • Client:Рус

Что касается обработки и хранения иерархий объектов - ну дак давай, приведи пример игры где подобные состояния сохраняются и восстанавливаются.

Как можно реализовать: получить id динамического объекта, считать координаты, записать id и координаты в файл. При загрузке локации считать id и координаты из файла и добавить в скрипт спавна.
Почему так не делают в играх - оперативка не резиновая, чем больше объектов на карте, тем дольше грузится уровень.
  • 0

#9783
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28820 сообщений
4407
В еве на самом деле все похожим образом организовано. Древовидная иерархия локаций и предметов, каждый локейшен хранит список дочерних предметов. Ну например у тебя корабль с контейнером в космосе, шмотки в контейнере, корабль может оказаться в станции, контейнер в станции итд.

В сс на это еще налепили координату предмета относительно родительского локейшена, с технической точки зрения не вижу никаких сложностей. Другой система едва ли может быть так как в маленьких локациях точность положения предметов должна быть высокой, если использовать координатную систему родительского объекта, то точность будет недостаточной. Если так не делать, то даже 64 бит флоата (на который координаты в СС переводили пару лет назад) хватит чтобы сохранять положение ящика в корабле с точностью +/- 2 метра если корабль далеко от центра системы координат.

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

Сообщение отредактировал DarkPhoenix: 29 October 2019 - 2:19

  • 1

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#9784
Syncroisy

Syncroisy

    Clone Grade Zeta

  • Tech III Pilots
  • PipPipPip
  • 360 сообщений
51
  • EVE Ingame:r.i.p.
  • Client:Eng

В сс на это еще налепили координату предмета относительно родительского локейшена, с технической точки зрения не вижу никаких сложностей. Другой система едва ли может быть так как в маленьких локациях точность положения предметов должна быть высокой, если использовать координатную систему родительского объекта, то точность будет недостаточной. Если так не делать, то даже 64 бит флоата (на который координаты в СС переводили пару лет назад) хватит чтобы сохранять положение ящика в корабле с точностью +/- 2 метра если корабль далеко от центра системы координат.

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

 

В Еве все эти "локации" всегда полностью статичны. Планеты не двигаются по орбитам. Их спутники не двигаются по орбитам. Поставленные циты висят прибитые гвоздями к небосводу. Действительно, много ума не надо чтобы ввести десяток-другой статичных, неподвижных относительных систем координат (беря за их центры планеты/луны), и задавать координаты всего остального относительно центра текущей неподвижной относительной системы координат.

 

Поводом же для умиления скорее является твоя математическая безграмотность, из-за которой ты не понимаешь, что переход между неинерциальными системами отсчета в ситизене на порядок сложнее, чем переход между неподвижными - в Еве. Особенно если переходящий между двумя неинерциальными системами отсчета объект - сам тоже является неинерциальной системой отсчета с барахлом внутри. Особенно если к каждой из этих неинерциальных систем отсчета еще и скотчем примотана ее локальная искусственная сила тяжести. Особенно если надо чтобы объект при переходе между ними не метался как уж на сковороде, а вел себя визуально естесственно - в том числе с учетом собственных меша, анимаций.

 

Впрочем даже в плане арифметики ты сел в лужу - с оценкой границ применимости 64-битных чисел в качестве координат в обсуждаемом игровом движке.

Хотя начнем с ликбеза в терминологии - "64 бит флоат" - называется "дабл". Лучше используй этот термин, особенно если пытаешься изобразить из себя программиста :)

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

В-третьих, точности "даблов" вполне достаточно, чтобы в кубе 20 х 20 х 20 астрономических единиц задавать координату с точностью 1мм в любой точке означенного куба. Большей точности (как и больших размеров планетной системы) крису не нужно, поэтому у него нет необходимости использовать относительные системы координат.

 

Собственно, если бы крис использовал относительные системы координат - у него бы не было необходимости на 64 бита переходить.

И вот это как раз странно - судя по всему он не использует относительные системы координат, в том числе в иерархиях объектов. Этим объясняется и обязательность перевода координат в движке на 64 бита, и значительная часть наблюдаемых глюков.

Но вот почему он не задействует относительные системы координат - непонятно, так как это бы радикально упростило все, что связано с координатами/физикой/иерархиями объектов в игре.


  • -3

#9785
Naimas Alvares

Naimas Alvares

    Элитный рукожоп

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 9598 сообщений
2933
  • EVE Ingame:Naimas Alvares
  • EVE Alt:Catalina Matias +more
  • Corp:не играю
  • Client:Eng

 главное не понимать как оно работает и иметь нужный настрой.

 

Есть мнение, что команде Криса тоже в школьном курсе математики не рассказали о таком достижении человечества, как трансляция координат из одной системы в другую. Отсюда похожие востроги года 4-5 назад, когда они рассказывали о том, какие сложности им приходится преодолеть, когда "корабль перемещается в пространстве, а игроки перемещаются внутри корабля".

 

Учитывая, что все эти задачи давно решены и отработаны вне игростроя, попытки выдавать это за достижения, вызывают даже не умиление, а непонимание. 


  • 0
GW2 уголок ветеранов космических баталий: Discord

#9786
Syncroisy

Syncroisy

    Clone Grade Zeta

  • Tech III Pilots
  • PipPipPip
  • 360 сообщений
51
  • EVE Ingame:r.i.p.
  • Client:Eng

А между тем, фрифлайт начался. Пощупать бесплатно можно тут https://robertsspace...ons/37-Free-Fly

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

sulyCMd.jpg

 

Идиосинкроизи, в скрине, который ты занес, нет НИ СЛОВА про иерархию сохранения объектов. Но ты можешь хотя бы по методичке ответить, в чем сложность этой инновации - и заодно на кой она вообще нужна, вроде все космосимы обещают огромный мир, и так ли надо сохранять координаты оброненного пистолетега до ежеквартального вайпа , если на этот пистолетег наткнуться вероятность даже не 1/2.

Это твоя задача тут распинаться и доказывать, что космический гражданин лучше, ты за это зарплату получаешь.

Ты ведь даже не можешь правильно написать (прочитать?) ник собеседника. Неужели ты при этом надеешься понять ответы на свои вопросы :D

Впрочем, мне не жалко:

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

- Про сопутствующие сложности подробно написано выше в нескольких постах. Только читай осторожно, чтобы память не переполнилась, и не потерлась информация о том как варить борщ :)

- Координаты оброненного пистолетика сохранять надо, потому что его владелец помнит, где его обронил, и вполне возможно рассчитывает за ним вернуться. Или сказать своему сопартийцу что вот мол там-то и там-то лежит ствол, прихвати его по дороге когда пойдешь гасить такого-то поблизости. Или он решил схрон с оружием устроить.

- Я не доказываю что ситизен в чем-то лучше каких-то других игр. Я лишь заношу иногда новости, да привожу контраргументацию если вижу что кто-то пишет откровенную чушь



Есть мнение, что команде Криса тоже в школьном курсе математики не рассказали о таком достижении человечества, как трансляция координат из одной системы в другую. Отсюда похожие востроги года 4-5 назад, когда они рассказывали о том, какие сложности им приходится преодолеть, когда "корабль перемещается в пространстве, а игроки перемещаются внутри корабля".

 

Учитывая, что все эти задачи давно решены и отработаны вне игростроя, попытки выдавать это за достижения, вызывают даже не умиление, а непонимание. 

Еще один мамкин математик, не знающий про неинерциальные системы отсчета, и как следствие, считающий что он знает все  :D Как ЕГЭ ввели, так подобные иксперды и полезли отовсюду...

Ну давай, может ты приведешь пример игры, которая не имеет проблем с неинерциальными системами отсчета и сложными структурами на широком диапазоне пространственного масштаба?

Хотя куда там... Взять хотя бы новенький, с иголочки фростбайт, да в самых тепличных для него условиях, без всяких там переходов между хитрыми системами отсчета, на картах-локациях в жалкие несколько километров в поперечнике... И то баг на глюке и глитчем погоняет - в физике, коллиженах, согласовании анимаций, синхронизации с сервером... Все конечно же лишь потому, что тебя-гения не наняли - уж ты-то бы им накодил в движке "трансляции координат" :D

jVKWqW8.jpg


Сообщение отредактировал Syncroisy: 29 October 2019 - 9:53

  • 0

#9787
Konstantin Overlord

Konstantin Overlord

    Newbie

  • Tech I Pilots
  • 9 сообщений
-10
  • Corp:MAS-B
  • Ally:CONDI
  • Client:Рус

Всем привет! Ктото меня знает а ктото и нет я веду небольшой канал по Eve Online - в основном крабство пвп есть кому стримить :) и Star Citizen

С 28 октября по 3 ноября бесплатные полеты в Star Citizen! Регистрируйтесь по ссылке ниже и получайте 5000UEC(уеков) что эквивалентно 5 баксам! Вам будет доступно для полетов 5 кораблей для погружения в мир Звездного Гражданина. Присоединяйтесь!

И если ктото по Вашей реферальной ссылке купит стартпак с игрой в течении бесплатной недели то Вы (или даже я но тут надежда на Вас) получите корабль! который будет у Вас вплоть до релиза Kruger P-52 Merlin - https://mobiglas.ru/ships/p-52-merlin
 
Ссылка для реф регистрации - ***
Перевод на русский - https://pp.userapi.c...SryAM_ebsEs.jpg
Handle - это ваш 2 ник по которому Вас приглашают в друзья и в корпорации (пишется без пробелов)
 
Перейдите по ссылке ниже и введите кодовое слово  GETINTOTHEVERSE  ииии добро пожаловать во вселенную Звездного Гражданина!
Далее скачайте ланчер! введите логин и пароль от сайта, на вашу почту придет код подтверждения и введите его в ланчере ииии играйте!

 

 
Ух как много букав, не ругайте меня :)
 
И если чтото непонятно в тойже группе в дискорде можете спрашивать что угодно, я все обьясню и даже покажу.

Сообщение отредактировал Denadan: 29 October 2019 - 11:46

  • -10

#9788
Alex Lenin

Alex Lenin

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1195 сообщений
1187
  • EVE Ingame:Alex Lenin
  • Corp:No.Mercy
  • Ally:Triumvirate
  • Client:Eng
http://forum.eve-ru....showtopic=94861

Для вас специальный загон есть
  • 0

C4NpQTz.png


#9789
Konstantin Overlord

Konstantin Overlord

    Newbie

  • Tech I Pilots
  • 9 сообщений
-10
  • Corp:MAS-B
  • Ally:CONDI
  • Client:Рус

http://forum.eve-ru....showtopic=94861

Для вас специальный загон есть

та тема просто огромная флудилка, я же хочу донести про фри флай неделю, если я нарушил, к сожалению, какието правила админ может удалить эту тему.


  • 0

#9790
Fine

Fine

    Clone Grade Iota

  • Tech III Pilots
  • PipPipPipPipPip
  • 1802 сообщений
363
  • EVE Ingame:Vinegarroon
  • Client:Eng
Шо, таки у разрабов опять миллионы закончились, надо привлечь новые инвестиции?
  • 0

#9791
Konstantin Overlord

Konstantin Overlord

    Newbie

  • Tech I Pilots
  • 9 сообщений
-10
  • Corp:MAS-B
  • Ally:CONDI
  • Client:Рус

Шо, таки у разрабов опять миллионы закончились, надо привлечь новые инвестиции?

да вроде норм все, сквадрон 42 перешел в стадию когда финансирование не имеет значения, он будет доделан в любом случае


  • 0

#9792
Disiz

Disiz

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5491 сообщений
554
  • EVE Ingame:Disiz Skjern
  • Client:Eng

да вроде норм все, сквадрон 42 перешел в стадию когда финансирование не имеет значения, он будет доделан в любом случае


Ох тыж какая еда, налетай народ :trololo:
  • 0

#9793
Chupacabra

Chupacabra

    Clone Grade Epsilon

  • Tech III Pilots
  • PipPipPip
  • 350 сообщений
41
  • EVE Ingame:Shoddy
  • EVE Alt:есть
  • Corp:-A-I
  • Client:Eng

да вроде норм все, сквадрон 42 перешел в стадию когда финансирование не имеет значения, он будет доделан в любом случае

 Это как, за еду?


  • 0

#9794
Droopstone

Droopstone

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1049 сообщений
179
  • EVE Ingame:Ghouliff Droopstone
  • Corp:НПЦ
  • Client:Eng

 

Хотя начнем с ликбеза в терминологии - "64 бит флоат" - называется "дабл". Лучше используй этот термин, особенно если пытаешься изобразить из себя программиста :)

Действующий стандарт IEEE-754 называет этот формат binary64



- Координаты оброненного пистолетика сохранять надо, потому что его владелец помнит, где его обронил, и вполне возможно рассчитывает за ним вернуться. Или сказать своему сопартийцу что вот мол там-то и там-то лежит ствол, прихвати его по дороге когда пойдешь гасить такого-то поблизости. Или он решил схрон с оружием устроить.

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


Сообщение отредактировал Droopstone: 29 October 2019 - 9:57

  • 0

#9795
Konstantin Overlord

Konstantin Overlord

    Newbie

  • Tech I Pilots
  • 9 сообщений
-10
  • Corp:MAS-B
  • Ally:CONDI
  • Client:Рус

 Это как, за еду?

нет, это значит что фин средства уже распределены и большее кол-во не требуется для сквадрона


  • 0

#9796
Mark Nomad

Mark Nomad

    Clone Grade Nu

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 7857 сообщений
3213
  • EVE Ingame:Mark Nomad
  • EVE Alt:-
  • Corp:-.S.-
  • Ally:Stain Empire
  • Client:Eng
Приведи лоха и мы дадим тебе кораблик полетать... На время...
  • 0

#9797
Konstantin Overlord

Konstantin Overlord

    Newbie

  • Tech I Pilots
  • 9 сообщений
-10
  • Corp:MAS-B
  • Ally:CONDI
  • Client:Рус

Приведи лоха и мы дадим тебе кораблик полетать... На время...

кораблик дается на всегда, не стоит быть таким самокритичным


  • 0

#9798
Last Ghost

Last Ghost

    Счас грибочек скушаю и буду камлать

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 7084 сообщений
1330
  • EVE Ingame:sold
  • EVE Alt:sold
  • Client:Eng

та тема просто огромная флудилка, я же хочу донести про фри флай неделю, если я нарушил, к сожалению, какието правила админ может удалить эту тему.


А реф ссылка ну вот просто вот так, чеб и нет, да?
  • 1

#9799
Last Ghost

Last Ghost

    Счас грибочек скушаю и буду камлать

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 7084 сообщений
1330
  • EVE Ingame:sold
  • EVE Alt:sold
  • Client:Eng

Когда в это начнут играть много игроков


Спасибо за оптимизм, в этот унылый вторник :)
  • 1

#9800
Konstantin Overlord

Konstantin Overlord

    Newbie

  • Tech I Pilots
  • 9 сообщений
-10
  • Corp:MAS-B
  • Ally:CONDI
  • Client:Рус

А реф ссылка ну вот просто вот так, чеб и нет, да?

ну да, какбы между прочим, но ты же в курсе что уеки которые дают за реф ссылку это как 5 баксов и их мона потратить на сайте цигов как 5 баксов


  • 0




2 посетителей читают тему

0 members, 2 guests, 0 anonymous users