Результаты поиска
| |
Gudleifr | Дата: Суббота, 25 Июня 2016, 19:02 | Сообщение # 621 | Тема: Моя повесть |
почти ветеран
Сейчас нет на сайте
| Цитата xMoonGuarDx ( ) В принципе хотел написать классическую повесть
Цитата Более серьёзно заниматься литературой [Джек Лондон] стал в возрасте 23-х лет, после возвращения с Аляски
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
|
|
| |
Gudleifr | Дата: Суббота, 25 Июня 2016, 12:17 | Сообщение # 622 | Тема: Pascal ABC. Вывод на экран случайного числа. |
почти ветеран
Сейчас нет на сайте
| Цитата AKukuruz ( ) что нужно добавить в код чтобы зациклить Очевидно, цикл.
Так дело не пойдет. Вам надо сделать одно из двух: покопаться в исходниках примеров (которые скачались вместе с pascal), либо почитать одну из книжек Вирта.
Или, на крайняк, начать изучать программирование...
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
|
|
| |
Gudleifr | Дата: Суббота, 25 Июня 2016, 10:49 | Сообщение # 623 | Тема: Что видите на рисунке? |
почти ветеран
Сейчас нет на сайте
| Ну, во-первых, не девушка, а тру-эмо. Во-вторых, не лежит, а стоит (шея не расслаблена). А, в-третьих, подобный стиль рисования предполагает иллюстрацию чувств, и в отсутствии таковых смотрится похабенью. С другой стороны, при наличии чувств/смысла, даже более похабные рисунки выглядят презентабельно (см., например, у меня на страничке иллюстрации из "Вокруг Света"). Хотелось бы посоветовать просто научиться рисовать, но это не поможет. Надо научиться рисовать только тогда, когда есть, что сказать. (В студенческие годы немного рисовал и получалось только после запоев - когда был достаточно зол на человечество, чтобы вывалить на него наболевшее).
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
Сообщение отредактировал Gudleifr - Суббота, 25 Июня 2016, 11:23 |
|
| |
Gudleifr | Дата: Пятница, 24 Июня 2016, 10:20 | Сообщение # 624 | Тема: Как вы проектируете игры? |
почти ветеран
Сейчас нет на сайте
| Цитата mobipak ( ) Сначала пишете ТЗ или сразу начинаете программировать? Ни то, ни другое. Сразу начинаю играть.
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
|
|
| |
Gudleifr | Дата: Пятница, 24 Июня 2016, 09:56 | Сообщение # 625 | Тема: Pascal ABC. Вывод на экран случайного числа. |
почти ветеран
Сейчас нет на сайте
| Цитата AKukuruz ( ) пока не усвоил 1. random получает (диапазон) и возвращает (сл.число) integer. 2. read - это чтение, а пе выдача 3. перед end точка с запятой не ставится (в pascal она не завершает, а разделяет операторы). 4. нужно еще randomize - для запуска random
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
Сообщение отредактировал Gudleifr - Пятница, 24 Июня 2016, 09:58 |
|
| |
Gudleifr | Дата: Четверг, 23 Июня 2016, 20:56 | Сообщение # 626 | Тема: Лужу, паяю, ЭВМ починяю... |
почти ветеран
Сейчас нет на сайте
| Этот документ - попытка объяснить, зачем начинающему программисту институт. Ведь, существует огромное количество курсов, которые обещают научить писать красивые и успешно продаваемые программы без какой-либо перегрузки мозга высшими материями и отсиживания задницы на ненужных лекциях.
Чуть ли не единственным доводом за институт остается "чисто армейский" - "школа жизни". До института ты - школяр, после - инженер - мужик, наличие мозгов и рук которого подтверждено официальным документом. Тебя можно брать с собой в командировку, затыкать тобой дыры на производстве и поручать прикрывать тылы.
Как можно изучать программирование? 1. Проработать один (пару-другую) патентованных учебников (видекурсов). 2. Упражняться в решении большого числа маленьких задачек на интересующие темы. 3. Изучать только то, что нужно по жизни. 4. Попытаться написать что-то большое, попутно изучая потребные науки.
Что дома, что в институте этим заниматься. Разница только в самомнении и доверии к учителю.
Есть ли какие-то "великие тайны", которые знают только "институтские", и которые дают им нечестное преимущество в конкурентной борьбе?
Есть. Но хитрость в том, что их нельзя просто так передать. Ведь, старые книжки такие толстые не потому, что там много воды, а потому, что то, о чем там рассказывается, нельзя изложить в двух словах. Как объяснить первокласснику тригонометрию? Никак. А как объяснить ему, что он еще до тригонометрии не дорос? Тоже никак. Просто есть вещи, о которых детям не говорят, чтобы самим не выглядеть глупыми.
Вот институт и пытается не столько вложить в голову студента некие знания и умения, сколько организовать в его мозгу место для их хранения. И научить инженера этим местом пользоваться разумно.
ГЛАВА ПЕРВАЯ. ОСНОВНЫЕ ПОНЯТИЯ Аксиома 1: Программистов не бывает. Есть только системщики и пользователи. Системщики бывают математикам или электронщиками, а пользователи - физиками или лириками.
Следствие 11: Программирование - есть создание кибернетических машин, максимум энтропии которых соответствует останову при получении правильного результата.
Следствие 12: Машина понимает только действия и значения. Любые абстракции - функции, объекты, компоненты, системы, языки - это лишь многоуровневые системы имен, (обозначающих некоторые наборы действий, значений и других имен), удобных для решения некоторых конкретных задач.
Следствие 13: Если запись решения на языке программирования оказывается более путаной и длинной, чем на человеческом языке, значит, программист не владеет нужным языком программирования.
Следствие 14: Тестирование программы не может доказать отсутствия в ней ошибок.
Следствие 15: Сложность программы определяется только ее размером.
ГЛАВА ВТОРАЯ. КУРСЫ Аксиома 2: Нельзя научить решать задачи, но можно научиться решать задачи.
Следствие 21: В обучении программированию наглядность курсов обратно пропорциональна полезности. Ибо программирование - умение абстрагироваться от наглядности.
Следствие 22: Знания/умения программиста никак не могут иметь ценности за пределами конкретной задачи.
Следствие 23: Сначала научись что-то делать и только потом учись это программировать.
ГЛАВА ТРЕТЬЯ. ЗАДАЧИ Аксиома 3: Человек решает задачу. Человек программирует решение для машины. Человек знает необходимые детали устройства машины. Эти три умения программиста между собой никак не связаны
Следствие 31: Любое решение программистской задачи можно записать языком математики. Т.к. машина является материальным представлением языка математики, то существует способ перевода решения задачи на язык машины. Этот способ называется языком программирования.
Следствие 32: Языки программирования в равной степени могут созданы теоретиками, практикам или самим программистом.
Следствие 33: Если результат можно рассчитать, это хорошо, если нет - нужно использовать таблицы. Только, если и это невозможно, можно применять сложные структуры управления языка программирования.
Следствие 34: язык программирования выбирается/изобретается таким, чтобы как можно больше результатов рассчитать.
ГЛАВА ЧЕТВЕРТАЯ. САМОДЕЛКИ Аксиома 4: мы живем в матрице, которую называем культурой.
Следствие 41: Машина должна исполнять не ту работу, которую легко запрограммировать, но ту, которую человеку исполнять сложно или неинтересно.
Следствие 42: Легкость программирования определяется не интеллектуальностью машины, но ее простотой.
Следствие 43: Машины/языки развиваются в двух направлениях: "понимают, что вам надо" - интерпретаторы, и "знают лучше вас, что вам надо" - компиляторы. И это развитие далеко опережает реальные потребности программиста.
Следствие 44: Простейший способ написать что-то сложное - переложить работу на пользователя.
Следствие 45: Объединять простые модули в сложную программу удобнее всего средствами операционной системы. Не стоит это делать вручную (изобретать для этого сложные языки).
ГЛАВА ПЯТАЯ. ПРОЕКТЫ Аксиома 5: Очень небольшой процент рабочего времени программист тратит на написание программ. Гораздо больше уходит на то, чтобы заставить их работать. Первое приятно и престижно, второе - нет.
Следствие 51: Ни один программист не любит сложных программ. Пропадает даже та маленькая толика удовольствия, которая ему положена.
Следствие 52: Еще эфемернее предстает возможность научиться программировать на большом проекте. Неразрешимые проблемы встретятся раньше, чем появятся первые результаты.
Следствие 53: Единственный способ написания хорошей программы - полное выбрасывание исходников, как только они перестают нравиться.
ЗАКЛЮЧЕНИЕ. Человек в своей личной эволюции, начиная от стадии скотского эгоизма проходит стадию альтруизма, затем - пофигизма, и, наконец, дорастает до эгоизма разумного. И роль любого учебного заведения - способствовать этой эволюции. Или, хотя бы, научить человека воспринимать себя, любимого, чуть менее серьезно.
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
Сообщение отредактировал Gudleifr - Четверг, 03 Ноября 2016, 00:29 |
|
| |
Gudleifr | Дата: Понедельник, 20 Июня 2016, 21:22 | Сообщение # 627 | Тема: Вопрос, решающий будущее! |
почти ветеран
Сейчас нет на сайте
| Цитата Dess ( ) Я хотел бы быть по профессии гейм дизайнером. Никуда поступать не надо:
1. - Что Вы думаете об игре? - Я не игродел, я гейм-дизайнер.
2. - Что Вы думаете о дизайне? - Я не дизайнер, я гейм-дизайнер.
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
|
|
| |
Gudleifr | Дата: Воскресенье, 19 Июня 2016, 18:22 | Сообщение # 628 | Тема: Warhammer 40.000 Сrusade |
почти ветеран
Сейчас нет на сайте
| Ну, как бы, в линейке WH40 уже есть SPACE CRUSADE. Да и стандарт на модели уже устоялся - и книги, и мультики, и игры. И, как бы, просто поднасрать (даже не определившись с тем, о чем будет игра) - не есть комильфо.
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
Сообщение отредактировал Gudleifr - Воскресенье, 19 Июня 2016, 18:22 |
|
| |
Gudleifr | Дата: Воскресенье, 19 Июня 2016, 08:35 | Сообщение # 629 | Тема: Как это называется? |
почти ветеран
Сейчас нет на сайте
| Цитата xMoonGuarDx ( ) Учитывая, что вы написали аналог VS на коленке за пару недель, вам не составит труда, за недельку написать абсолютно любую функциональность, которую вы хотите, разработав под неё нужные вам инструменты и продвигая нужные вам идеи, если конечно, современное железо позволяет реализовать ваши идеи. Во-первых, это ерунда. Я не писал "аналог VS". В свою очередь, "аналог VS" ни по какому критерию не соотносится с "абсолютно любой функциональностью".
Но, во-вторых, в Вашей фразе есть рациональное зерно: очень хочется, чтобы "не составило труда за недельку написать абсолютно любую [конечно, в разумных пределах] функциональность". И тема начинается именно с этого. Современное ПО этого не допускает не потому, что слабое, а "чисто из вредности".
Цитата xMoonGuarDx ( ) п.с. кстати, используйте... Использую. Вынужден. Но это неудобно.
Цитата xMoonGuarDx ( ) Увеличение уровня производства не является прямой(линейной) зависимостью от количества сотрудников. Дык, и я о том, что уровень производства давно не увеличивается.
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
|
|
| |
Gudleifr | Дата: Суббота, 18 Июня 2016, 09:19 | Сообщение # 630 | Тема: Как это называется? |
почти ветеран
Сейчас нет на сайте
| Цитата Saitei ( ) А жаль
Цитата MR_Borg ( ) попробуйте Stellaris Это Форум игроделов или где?
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
|
|
| |
Gudleifr | Дата: Пятница, 17 Июня 2016, 12:29 | Сообщение # 631 | Тема: C# Developer |
почти ветеран
Сейчас нет на сайте
| Цитата 3da ( ) Всю жизнь мечтал делать игры, собственно по этой причине меня и занесло в Software Development. Я понимаю так. Программист воспринимает программу, которую пишет, как игровую или нет. Во-втором случае, действительно, это подлежащий монетизации геморрой. А в первом? Вместо того, чтобы спокойно писать-играть, нужно доводить до ума, кастрировать в угоду быдлу, писать кучу бумаг...
Алехин:Цитата Я был бы счастлив творить совсем один, без необходимости, как это случается в партии, сообразовывать свой план с планом противника, чтобы достичь чего-нибудь, представляющего ценность. Ах, этот противник, этот навязанный вам сотрудник! Всякий раз его представления о красоте расходятся с вашими, а средства (сила, воображение, техника) так часто оказываются недостаточными для активного содействия вашим намерениям!.. Какое страдание (неведомое ни в какой другой области искусства или науки) чувствовать, что ваша мысль, ваша фантазия неотвратимо скованы, в силу самой природы вещей, мыслью и фантазией другого, слишком часто посредственными и всегда глубоко различными от ваших! И, заметьте, он говорит это о неудачной партии (т.е. игре!), а не о работе под диктатом дизайнера, которому глубоко насрать на то, как воспринимает ТЗ программист...
Открою секрет. Программисту для игры совершенно не нужно работать в геймдеве. Зная азы (теорию игр, начала кибернетики, кусочек бихевиоризма...), можно получать игровое удовольствие и от серьезной работы.
Байка: Как-то, после успеха книжек "Физики шутят", кто-то предложил: а не выпустить ли "Кибернетики шутят". Ему и ответили, что они, в общем-то, никогда ничем другим и не занимались.
Так, что на мой неискушенный взгляд КПД цепочки "сделать - продать - купить - поиграть" ниже любого плинтуса. Это как в том анекдоте про "неправильно рыбу ловишь".
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
Сообщение отредактировал Gudleifr - Пятница, 17 Июня 2016, 12:30 |
|
| |
Gudleifr | Дата: Четверг, 16 Июня 2016, 12:09 | Сообщение # 632 | Тема: Игры без красивой графики не нужны? |
почти ветеран
Сейчас нет на сайте
| Наконец-то понял, чем меня раздражала эта тема. Наличием слова "игра". Ведь, в первом посте его вполне можно было заменить на "презервативы", "песни для евроньюс", "предвыборные кампании"... И дальнейшее обсуждение (в т.ч. мои посты) ничуть не пострадает.
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
|
|
| |
Gudleifr | Дата: Четверг, 16 Июня 2016, 10:25 | Сообщение # 633 | Тема: Игры без красивой графики не нужны? |
почти ветеран
Сейчас нет на сайте
| Цитата mobipak ( ) обычный пользователь смотрит сначала на скриншоты "Обычный пользователь"? Видимо, писал "оригинальный системщик". А куда еще смотреть клиенту? Современные писатели/сниматели обзоров - народ, малость, неадекватный. В последнее время даже на олдгеймс самой распространенной аннотацией стало: "Дерьмо конечно, но ценителям старины - сойдет".
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
|
|
| |
Gudleifr | Дата: Среда, 15 Июня 2016, 13:28 | Сообщение # 634 | Тема: Игры без красивой графики не нужны? |
почти ветеран
Сейчас нет на сайте
| Т.к. последняя новая игра была выпущена лет 30 назад, то все, что было позже, неизбежно отличается только контентом. Причем, у многих настольных игр и сам компьютер является только частью контента.
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
|
|
| |
Gudleifr | Дата: Воскресенье, 12 Июня 2016, 18:16 | Сообщение # 635 | Тема: Конкурс по разработке игровых проектов "Gamiron №12" |
почти ветеран
Сейчас нет на сайте
| Не суетитесь. Победитель уже есть - "2048". Для эстетов - лабиринт на последней странице журнала "Наука и Жизнь" 06/76.
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
|
|
| |
Gudleifr | Дата: Воскресенье, 12 Июня 2016, 16:19 | Сообщение # 636 | Тема: В преддверии Gamiron №12 |
почти ветеран
Сейчас нет на сайте
| Цитата Gudleifr ( ) Ну как бы одинаково думающих людей не бывает. Зато, одинаково не думающих - пруд пруди. И каждый конкурс отбивает желание думать у все большего количества людей.
Цитата PiFaGoRich ( ) Ты против конкурса с темой или конкурсов вообще? Вообще. Лозунг творца: можешь не делать - не делай. Всегда найдется множество талантливых людей, которые не могут не делать. Не надо топить их порывы в высерах случайного хотения.
Цитата PiFaGoRich ( ) А вообще советую не разводить холивары, всё равно все остануться при своем мнении. Дык и я о том. См. выше.
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
Сообщение отредактировал Gudleifr - Воскресенье, 12 Июня 2016, 16:20 |
|
| |
Gudleifr | Дата: Воскресенье, 12 Июня 2016, 15:10 | Сообщение # 637 | Тема: В преддверии Gamiron №12 |
почти ветеран
Сейчас нет на сайте
| Цитата RobotZero ( ) Я думал, что тема на конкурсе позволяет более глубоко погрузиться в нее В условиях, когда большинству пофигу "куда погружаться" (кто крут, кто - наоборот), это лишь условно-халявная кормушка.
Цитата RobotZero ( ) Ну и для кого-то это возможность получить опыт. Опыт чего? Умения сеть на хвост? Повторю: когда человеку есть, что сказать, он говорит, когда нет - говорит то же, что и все (и конкурс - лишь способ облегчить последнее). Хотя, зачем его облегчать?
Единственное, что может оправдать проведение конкурса - наличие великого учителя (он же Кот Матроскин), который сможет перенаправить полученную энергию в мирных целях ("Специалисты из университета штата Вашингтон разработали онлайн-игру Foldit, участники которой должны вручную подбирать конфигурацию белков. Этому трудоемкому занятию геймеры посвящают часы, дни и месяцы - ни один ученый не готов потратить столько времени на такое скучное и утомительное, хотя и очень важное занятие"). Наличие же паразитирующего на этой куче мусора игро-маркета - это оправдание дури еще большей дурью.
Хватит. Это всего лишь троллинг. Давайте дальше, "погружайтесь".
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
Сообщение отредактировал Gudleifr - Воскресенье, 12 Июня 2016, 15:11 |
|
| |
Gudleifr | Дата: Воскресенье, 12 Июня 2016, 14:47 | Сообщение # 638 | Тема: В преддверии Gamiron №12 |
почти ветеран
Сейчас нет на сайте
| Цитата PiFaGoRich ( ) основной смысл этих конкурсов: развивать гибкость мышления, способность придумать и реализовать интересную игру имея чётко поставленые рамки Не катит. Какая же это гибкость мышления игродела, если он тупо сидит и думает: "Что можно еще придумать?",- а ему, нате, на блюдечке - тема? Это не соревнование на самую большую тыкву, а бесплатная раздача навоза.
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
|
|
| |
Gudleifr | Дата: Воскресенье, 12 Июня 2016, 14:15 | Сообщение # 639 | Тема: В преддверии Gamiron №12 |
почти ветеран
Сейчас нет на сайте
| Цитата PiFaGoRich ( ) Вообще на тему выбора в играх можно говорить часами, и все равно не придти к единому мнению, настолько все неоднозначно. Ну, как бы тут все очевидно. Автор предлагает игроку несколько стратегий поведения: с одной стороны, различимых для него, с другой, имеющих явную авторскую оценку. А будет ли это книга-игра, шахматы или сбор ачивок в платформере - значения не имеет.
Но, не будь я троллем, не могу не заметить, что сама идея конкурсов (и прочих интернет-движух) глубоко порочна. Вымучивать из себя что-то глубоко ненужное в надежде получить толику признания - что может быть более жалким? А если человеку есть, что сказать, он скажет и без этой накрутки. Он это скажет, даже, если всякие тролли ему будут рот затыкать. Думаю, полезнее будет проводить не конкурсы, а торжественные экзекуции - закрытия мусорных и несостоявшихся проектов (с немедленным баном, за их воскрешение в рамках форума). Во-первых, это хоть немного подвинет авторов к умственной деятельности, во-вторых, будет работать старый программистский принцип: хорошей программой может быть только та, исходники которой были безвозвратно утеряны на полдороги.
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
|
|
| |
Gudleifr | Дата: Воскресенье, 12 Июня 2016, 08:45 | Сообщение # 640 | Тема: Как это называется? |
почти ветеран
Сейчас нет на сайте
| Цитата Saitei ( ) что меня больше всего печалит - так это вымирание RTS как жанра. Попробую объяснить еще раз. Да, существует предание, что в 90-х вышло много классических игр, так сказать, основоположников жанра. В которые играли все от мала до велика. На самом деле, это все сильно преувеличено, о том, что "эта фигня" - классика, игроки часто узнавали лет через пять (если интересно). Но я, в общем-то, не об этом.
Я веду речь о том, что "классичность" (и даже "жанровость") этих игр - X-Com, Wolfenstein3D, DuneII...- следствие удачной идеи (пожалуй, последней в своем роде) - "А давайте объединим несколько игр в одну, зато с пониженными требованиями к игроку!". Взять ту же DuneII - если сравнить с более ранними RTS, например, Herzog (Zwei), мы увидим что хардкорность упала на порядок. Компьютерно-игровая атмосфера (игровой автомат гремит динамиками и сверкает лампочками, на экране - что-то дикое) сменилось ковырянием в менюшках. В одном флаконе - ролевые (и дизайнерские) остатки DuneI, экономический симулятор, Battle City... И совсем не странно, что именно тогда появился жанр RTS. Тогда вообще появились жанры - до этого были просто (видео)игры. Именно выпуск упрощенных игр-мутантов породил стремление разложить все по полочкам.
И совсем не странно, что эти жанры сейчас выродились в бездумное следование канонам. Ведь успех коктейля - в дозировании ингредиентов. Когда-то это удалось, сейчас другие машины, другие игроки, другая жизнь... Старая рецептура уже не помогает. Десять лет делали игру все более простой и удобной. Наконец, достигли предела. А какой-то своей особой игры за душой у RTS (как и FPS, XXXX и других жанров) нет. Есть только смесь древних видеоигр.
Т.е., еще раз повторю лейтмотив темы: не "ностальжи", а закономерное следствие "прогресса".
Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
Сообщение отредактировал Gudleifr - Воскресенье, 12 Июня 2016, 08:54 |
|
| |
|