Архив сообщества
2011 — 2019
Аватар Dudeofbro

Что есм код. (Вопрос)

Автор: Dudeofbro · 09.09.2012, 16:10 · 23 сообщений

Сообщений в теме: 23

Dudeofbro#1

Здравствуйте.

Был создан гайд для спрайтинга, но почему-бы не создать гайд для кодинга ?

Я думаю, в таком бы случае кодеров стало бы намного больше.

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

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

Тут уж переводчики воистину станут нужными, относительно перевода столь важных статей.

Весьма таки хороший шаг для персонализации билда Анимуса.

Скопировать ссылку
Editor TEH Chaos-neutral#4

DM - такой же стандартный ОО-язык, со строгой типизацией. Единственное, какие гайды нужны - относительно синтаксиса и разметки. С остальным разберутся те, кто знает любой ОО-язык. C++, Delphi, Pascal, Java, тысячи их!

Скопировать ссылку
Lagius#5
Editor (09 September 2012 - 07:47) писал:

DM - такой же стандартный ОО-язык, со строгой типизацией. Единственное, какие гайды нужны - относительно синтаксиса и разметки. С остальным разберутся те, кто знает любой ОО-язык. C++, Delphi, Pascal, Java, тысячи их!

Язык ближе к питону, и прочему динамическому шлаку.

Так как типизация - динамическая (: оператор).

Nyuu (09 September 2012 - 07:41) писал:

Брался за перевод. Не осилил, ибо термины, а я - гуманитарий.

Оставляй термины как есть@кидай сюда

Скопировать ссылку
Jack Rost#7

А я по оффициальному учился. Но надо шастать по коду сс13, ибо его там много и там много основных функций на которых построено всё. Прешлось перелопатить.

Сообщение отредактировал Jack Rost: 15 September 2012 - 10:07

Скопировать ссылку
Zanytsin#8
Jack Rost (15 September 2012 - 08:52) писал:

А мне по оффициальному учился. Но надо шастать по коду сс13, ибо его там много и там много основных функций на которых построено всё. Прешлось перелопатить.

Код сс13 всегда при мне. Тут проблем не возникнет. Возникнут проблемы с "ангельским". Трудно учится на английском языке даже, если и можешь перевести.

Скопировать ссылку
Jack Rost#9

Да, с английского сложно переводить когда язык носит технический смысл. Но всё же, некоторые я понял, но пока особенность самого кода не полностью ясна. Хотя я уже порядочно насмотрелся на код станции от атомов и до самого конца. Нужна практика.

Скопировать ссылку
Zanytsin#10
Jack Rost (15 September 2012 - 10:10) писал:

Да, с английского сложно переводить когда язык носит технический смысл. Но всё же, некоторые я понял, но пока особенность самого кода не полностью ясна. Хотя я уже порядочно насмотрелся на код станции от атомов и до самого конца. Нужна практика.

Так практикуйся. Глядишь и у нас появится новый кодер . А не быдлокодер, как Эдитор. Цель себе поставил изучить код и вернуть Алиенов или хотя бы новый режим запилить. Спрайтеров тьма просто, а вот кодеров по пальцам считай.

Скопировать ссылку
Jack Rost#11

Кое-чего я наварганить могу, но не так свободно как например на Гамаке. На гамаке я усвоил достаточно, что бы в голове код представлять, а здесь мне пока ещё надо подглядывать в разные места из билда станции.

Скопировать ссылку
Zanytsin#12

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

Скопировать ссылку
Jack Rost#13

Так я уже ведь пробовал. Кое-что есть, но если бы на работе запускался бы нормально локальный сервак(я не давно проверил, и банально порт или файервол не даёт. А прав администратора у меня нет). Дома времени не так много.

На моём счету пока только фиксы и некоторые попытки.(Кто хочет скомкивающуюся бумажку? Скрипку для мима? А ведь давно лежат)

Скопировать ссылку
Zanytsin#14
Jack Rost (15 September 2012 - 12:00) писал:

Так я уже ведь пробовал. Кое-что есть, но если бы на работе запускался бы нормально локальный сервак(я не давно проверил, и банально порт или файервол не даёт. А прав администратора у меня нет). Дома времени не так много.

На моём счету пока только фиксы и некоторые попытки.(Кто хочет скомкивающуюся бумажку? Скрипку для мима? А ведь давно лежат)

Вот бумагу вполне можно добавить, так реалистичней было бы. А с временем да, проблемы. Тут нечем не помочь.

Скопировать ссылку
Zanytsin#19

Ward Lee (19 September 2012 - 12:47) писал:

Теперь это официальный дневничок занустина?

Vania149 (20 September 2012 - 00:57) писал:

Похоже.

Теперь я тут хозяин!111

Может кому-то интересно? Тема же про код, а значит кто-то тоже захочет узнать, как все делается. Но думаю и в правду не стоит

Скопировать ссылку
Antilles#21

У меня не компилится код станции, скачанный с бея. Вот лог ошибок:

code\game\objects\items\weapons\storage\storage.dm:97:error: ND.sample_object.maptext: undefined var
code\game\objects\items\weapons\storage\storage.dm:106:error: O.maptext: undefined var
code\game\objects\items\weapons\storage\storage.dm:263:error: W.maptext: undefined var
code\game\objects\items\weapons\storage\storage.dm:264:error: W.maptext: undefined var

Как я понимаю, код не компилится из-за не объявленного *что угодно*.maptext (так так все ошибки в одном файле, а еще одно упоминание об .maptext я нашел только файле для дебага, да и к тому же закомментированный)

Возникает вопрос: Что делать?

Скопировать ссылку
Editor TEH Chaos-neutral#22

O, W, и ND не имеют переменной maptext.

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

Типа: W:maptext

Если у объекта, на который указывает W есть переменная с именем maptext - вернется значение этой переменной.

Если нет - то null.

Скопировать ссылку

Обратно в Кодинг