Будут ли переведены остальные главы, или энтузиазм уже закончился?
0

Автор: Genglad · 30.04.2013, 13:07 · 44 сообщений
Беда, беда. Отступы слетели совсем тут. У меня есть файлы переведенных мною глав в формате word, там это все сохранилось. Не плохо было бы перейти на формат файлов может быть? Не знаю. Проблема только с файлообменниками.Gwini (19 June 2013 - 07:16) писал: писал:Кгхм. Теперь жалуется на второй же код в этом гайде, в основном, на отступы.
Из-за проблем с сохранением оформления на форуме, переехали на вики. Понемногу переношу готовые главы, все новые будут сразу появляться там. Уже перенес 5, 8 и 9, новую, главу.Epicus (24 June 2013 - 15:59) писал: писал:Отступы слетели совсем тут.
Информационный объект - это выдуманный термин, который надо либо определить, либо отказаться от его использования.Epicus (01 July 2013 - 00:12) писал: писал:В заголовке лучше звучит "Информационный объект Мир/Клиент", нежели чем "Объект Мир/Клиент".
Действие - еще один взятый с потолка термин, неплохо было бы его определить перед использованием. В чем смысл наворачивания дополнительных абстракций на и так со всех сторон текущие абстракции бийонда? Как по мне verb логичней рассматривать, как procs, которые завернуты в доп код, который проще вызвать из программы-клиента, ничего более.Epicus (01 July 2013 - 00:12) писал: писал:verb - действие игрока, proc - сервера, я считаю что если по контексту разницы особой нет, то это действие, если действие игрока, то действие игрока, а если это действие сервера, то действие сервера или действие proc, на худой конец. Действие Verb тоже может быть.
Это где такое в оригинальной документации написано? И в чем заключается разница при кодинге?Epicus (01 July 2013 - 00:12) писал: писал:Кстати они делят объекты на информационные и материальные. Клиент и Мир - информационные объекты, потому что их нельзя увидеть или пощупать персонажем, так что сокращать тем более не стоит.
Начало 8 главы. Разница, насколько я понимаю, в их смысле и, соответственно, переменных. Ну, например, Информационным Объектам не нужен спрайт.gerrCrazzy (01 July 2013 - 01:52) писал: писал:Это где такое в оригинальной документации написано? И в чем заключается разница при кодинге?
Т.е. с точки зрения кодинга atom всего лишь наследник datum, расширенный некими свойсвами/методами, в том числе и спрайтами. Два несвязанных термина абсолютно ни к чему.ЦитатаAll object types at the top level are implicitly derived from /datum unless parent_type is pointed to something else.
И тогда вообще все информационные объекты превратятся вЦитатаdatum
parent_type = atom
Написано очень мутно, и можно сделать ложный вывод о том, что программер не может менять atoms(!). Или совсем бредовый, что игрок не может взаимодействовать с turf. Вероятно эта глава вообще писалась до выхода byond2.0. В общем строить контринтуитвную терминологию на основе очень спорного абзаца все таки не стоит.ЦитатаThe object types you have seen so far are mob, obj, turf, and area. These are the atomic objects seen and manipulated by players. There are other types of data objects which only you, the programmer, can manipulate. To distinguish between the two, we either use the term atom or datum.
Ты хотел написать "может взаимодействовать"? Он же может.Цитатаигрок взаимодействовать с turf.
Я говорил о бредовости утверждения, что игрок не может взаимодействовать с турфами. Спасибо, исправил сообщение.Encocz (01 July 2013 - 07:28) писал: писал:Ты хотел написать "может взаимодействовать"? Он же может.