Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
function onUpdate(this)
local a;
a = math.floor( math.random() * 1000);
if(a==68)then
playParticleFx(this,"/particles/spider/spider_lift.psysl",10);
--logWarning("spirder1");
end
if(a==35)then
playParticleFx(this,"/particles/spider/spider_lift_1.psysl",10);
--logWarning("spirder2");
end
if(a==73)then
playParticleFx(this,"/particles/spider/spider_lift_2.psysl",10);
--logWarning("spirder3");
end
end;
Выдержка из Lua-скрипта.
Выпускаем побегать декоративного паучка по случайными интервалам времени.
я к lua питаю чистую незамутненную ненависть после того, как обнаружил мегабайты поеботины.lua в одной быдлоподелке, которую мне впарили под видом ремейка винрарной игры
Зато благодаря ему у нас даже геймдизайнеры могут сидеть и тихонько писать свою игровую логику сами, не отвлекая плюсовиков от вылизывания архитектуры и миниигр) Иногда, правда, такие вот паутчки выходят, да... ну, пока не приходится заглядывать в скрипты - спим спокойно 😉
угу, казалось бы, наступил золотой век, прачка не управляет государством, а скачивает лицензионный Havoc с пиратбэя и спокойно рисует своё искувство в фотошопе, но нет, появляется lua и повторяется история с фотошопными мальчиками и мокромедия флешь-роялями.
> пока не приходится заглядывать в скрипты - спим спокойно
а надо бы на регулярной основе туда заглядывать (ересь! QA в геймдеве!), а то придется потом благодарных пользователей игнорировать 🙂
По-хорошему - надо. Только заглядывать в скрипты - это не QA, а код-ревью. И заглядывающий должен быть в теме всех тонкостей логики (на какой предмет тыкаешь, что происходит, зачем так, и куда это всё прикатится). К сожалению, всё это в деталях знают только гейм-дизайнеры, и то не всегда. 🙂 А программистам хватает и своих тонкостей, в общем-то. А откровенная лажа и так валит в лог в огромных количествах, за что скриптеров можно и нужно гонять даже не заглядывая вглубь. За рандом же в духе этих "спирдеров" в итоге они сами друг друга и будут гонять, когда начнут ЭТО саппортить за другим...
паутчок
я к lua питаю чистую незамутненную ненависть после того, как обнаружил мегабайты поеботины.lua в одной быдлоподелке, которую мне впарили под видом ремейка винрарной игры
понимаете?
все таблицы
и есть метатаблицы
Я только ночью под одеялом балуюся
> пока не приходится заглядывать в скрипты - спим спокойно
а надо бы на регулярной основе туда заглядывать (ересь! QA в геймдеве!), а то придется потом благодарных пользователей игнорировать 🙂
консоль это клас
то не любит коносоль тот тупой пидарас