Когда на сайте gamin.me давно не было нового интересного поста. Так, что-то вдруг в голову пришло. Картинка кликабельна. А вот история мема, если что.Dr_Z1025 ноября 2016, 21:01012
Нефтему. Господа, меня одного смущает, что среди инди-игроделов (по крайней мере здесь) мало кто умеет в "пргармирвоне"? Или мне просто кажется?
Ну то есть, приходят люди, умеют в конструктор, начинают получать удовольствие от извратоязыков (хотя GML вроде еще норм), и не хотят ничего в эту сторону изучать.
Или я нахрен не прав?
Картинка на тему
может потому что пргармитсы делают пргарым, а игры делают гейм-дизайнеры? Они бы и рады программирование знать, только времени не остается
убился лицом в клаву
геймдизайнер делает механику игры. а программисты делают реализацию механики. но! программист почему то может быть геймдизайнером – а у геймдизайнеров быть программистом хронически НЕВЫШЛО.
что за априорные суждения и гуманитатный склад ума?
когда программист делает игру - он становится программирующим гейм-дизайнером. Но программировать, для того чтобы игру сделать, вовсе не обязательно. Ощущение что "хронически невышло" возникает из-за такой простой вещи: Когда гемдиз не шарит в многовекторной диспетчеризации динамического полиморфизма для трансляции полиморфного интерфейса в рантайм, считается что он не умеет программировать, максимум кодить. А когда прогер заставит бесцельно передвигаться невнятное пятнышко по дико раскрашенной карте под 8-битный треш, он уже считает себя ниибаца крутым индигемдизом, и художником и музыкантом заодно, просто игра для себя и массы художника не понимают.
использование стандартных терминов - гуманитарный склад ума? про внеопытные суждения - непонятно
Так как программирование это составление программы (не важно, графическое, из блоков, или текст - кодинг), то нет, игру можно сделать только с помощью программирования (но не обязательно кодинга).
Прогеры с завышенным ЧСВ это досадная норма сейчас. О времена, о нравы.
тогда это значит что все инди-игроделы умеют в пргармирвоне. Хотя мне все-таки жалко мои обрывки додиезовых скриптов называть программированием
Ну, это зависит от [само]мнения слушателя твоего высказывания о The Программировании с локальной точки зрения.
Люди с завышенным ЧСВ считающие себя прогерами из-за того что написали в 10 классе Hello World – вот что досадная норма. А еще они любят называть себя хакерами.
понимание подобной низкоуровневой C++ убер-шайтан-машины в реале мало кому нужна. и насколько я понимаю, речь вообще идет о низкоуровневых процессах копиляции. так что не до конца понял суть твоей шпильки в адрес общественного мнения.
Сам таким был. Лет до 18. Это не вопрос компетентности программиста в области игродела, это вопрос адекватности восприятия себя. Программисты в большинстве своем довольно скромные люди. Я например себе слабо представляю, чтобы Бобров ходил крутой как яйца мамонта потому что сделал кучу игр. Он пишет на плюсах и делает игры.
но я использовал этот кусочек для сравнения необходимого уровня знаний чтобы считать себя профессионалом, с точки зрения типичного программиста-игродела. И дело тут не в скромности и ЧСВ(а инженеры, особенно начинающие, часто считают себя элитой из-за принадлежности к умственному труду), а скорее в Даннинге–Крюгере
Срань господня, так это ты зафорсил этот прикол? То-то я думаю, что не могу расшифровать этот трэш) особе6нно "лаяй-генераторы" – "чудище обло осорно и лаяй"?
И как нужно интересно читать это название? Типа, "СИПЛЮСПЛЮС!!!!111!!1!1!!1"?)
ненене, я только восхитился троллевеличием автора. Поправил коммент
Но все равно круть)
За Даннинга-Крюгера отдельное оригато тебе)
Но ЧСВ и ДК это не такие уж взаимоисключающие параграфы, я полагаю.
Данжн Кипер? Данки Конг? ВТФ.
дроу колл же
Ну да, некоторые не умеют. Но всё-таки хотят. Просто делают это только тогда, когда это нужно для игры (например, мне не нужна была сортировка ни в каком виде, пока не пришлось делать инвентарь для Мариуполиса), поскольку заниматься программированием для программирования не хватает времени (нужно же ещё игры делать).
Я только так и понял что такое синус. Точнее говоря, как его использовать для задания орбиты по кругу. Сам синус нахрен не нужен.
Шейдеры современных игр с тобой не согласны. Врачи кардиологи - тоже.
Ага. Только я про чистый синус в математическом смысле, без применения его знать незачем.
оК :) Так и было задумано. Абстрактные классы на то и абстрактные, чтобы нельзя было их использовать без конкретной реализации.
Кстати, на гамаке можно вообще с движением по кругу обойтись без синуса, ведь есть lengthdir.
Это теперь он есть, а в GM6.0 не было. Но так-то можно было без синуса обойтись, записав в код lookup table для него, и просто читать значение из массива.
Ну и я имел в виду конструкцию
x=xcenter+sin(counter)
y=ycenter+cos(counter)
Так что не совсем понял, как тут приспособить lengthdir.
Старик Брезенхэм и по окружности умеет, причем совсем без (ко)синусов.
Мне не отрисовывать, мне выставлять в координаты.
Хотя так-то да, координаты на экране целочисленные. Но тут уж проще написать синус-косинус, чем вычислять по нему.