Вы видите копию треда, сохраненную 12 февраля 2023 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
А если вы непосредственно являетесь ее участником, то пожалуйста расскажите об истории своего вката и поделитесь гайдами.
Алсо, по совместительству тред поиска владельца кота
увлекался демосценой.
Те кто увлекались демосценой ушли либо в гугл либо в яндекс лучшими кодерами еще лет так 15 назад, им не до нулевой. Сейчас скажи спасибо если сойбой кодеры не делают сложность выше O(n).
Что-то инет прилег отдохнуть
Подпишусь на олдфажный тред.
Помню в 2004 когда у меня ПеКа появился, демки были популярны. В 64 кбайта запихивали просто ШЕДЕВОРЫ, не понимаю, как им это удавалось.
Хуюфами
Там такие бабки крутятся что ты ирл можешь делать литералли что угодно, двач для битардов и омежек. Если даже залетели то чисто ради фана ибо знакомые сказали.
Так произошло и с программой печати десятичных чисел. Это была подпрограмма, иногда использовавшаяся в других программах. Она позволяла транслировать двоичные числа, которыми оперировал компьютер, в обычные десятичные цифры. По словам Сандерса, эта проблема являлась «своего рода павлиньим хвостом в программировании, и если вы могли написать рабочую программу печати десятичных чисел, то вы знали о компьютере достаточно, чтобы расправить хвост и называть себя, в некотором роде, программистом. А если вы были в состоянии написать действительно хорошую процедуру, то вы могли бы попробовать называть себя хакером». Проблема превратилась в нечто большее, чем просто состязание, окончательный бамминг (bumming на хакерском жаргоне - выкидывание "лишних" команд) процедуры печати десятичных чисел превратился для хакеров в своеобразные поиски Святого Грааля.
В течение нескольких месяцев было изготовлено множество версий процедуры печати десятичных чисел. Если программист был непроходимо глуп или был полным идиотом и совершенным «лузером», то подпрограмма конверсии отняла бы у него около сотни команд. Но любой хакер, стоивший своего имени, мог уместить ее в меньший объем. В конечном счете, попеременно убирая инструкции то в одном, то в другом месте, процедуру уменьшили до примерно пятидесяти инструкций.
После этого дела приняли серьезный оборот. Хакеры тратили многие часы, пытаясь найти путь, как можно было бы сделать все то же самое, но при помощи меньшего количества кода. Это стало больше чем соревнованием - это стало настоящим крестовым походом. Сколько бы сил не было потрачено, никто не был в состоянии преодолеть барьер из пятидесяти команд. Возник вопрос: а можно ли вообще сделать ее меньше? И есть ли предел, ниже которого бамнуть программу просто нельзя?
Среди многих, кто пытался решить эту головоломку, был парень по фамилии Дженсен, высокий и тихий хакер из Мэйна. Он обычно тихо сидел в Клудж Комнате (Kluge Room - пристанище хакеров в Массачусетском Технологическом Институте конца 50-ых и начала 60-ых годов) и покрывал своими каракулями распечатки с таким же невозмутимым спокойствием, как живущий в лесной глуши человек неспешно обстругивает ножом деревяшку, сидя на завалинке перед своим домом. Дженсен всегда пытался найти способ как сжать свои программы в объеме и увеличить их скорость. Его код, на первый взгляд, представлял собой беспорядочную последовательность логических и арифметических команд, часто вызывающих производство различных расчетов в разных частях одного и того же 18-битного слова (компьютер TX-0 использовал 18-разрядные слова). Если коротко, то его стиль программирования состоял из удивительных вещей и волшебных трюков.
До Дженсена существовала некоторая устоявшаяся точка зрения, что единственным логическим алгоритмом для процедуры печати десятичных чисел является последовательное вычитание, при котором использовались таблицы степеней числа 10 так, чтобы результирующее число попадало в соответствующие столбцы цифр. Дженсен как-то догадался, что таблица со степенями десятки была не нужна. Он придумал алгоритм, который позволял конвертировать числа обратным образом, а при помощи хитрого программного фокуса печатать их в нужном порядке. Кроме того, было дано сложное математическое доказательство всего этого, которое становилось понятным только после того, как хакеры увидели программу Дженсена, пришпиленную к доске объявлений, из которой было видно, что ему удалось преодолеть лимит длины программы для печати десятичных чисел. В ней было сорок шесть команд. Все присутствовавшие, с отпавшими челюстями уставились на код. Марж Сандерс потом припоминала, что хакеры, впервые за много дней, вели себя необычно тихо.
Пока что инет лагает статьи попощю
Так произошло и с программой печати десятичных чисел. Это была подпрограмма, иногда использовавшаяся в других программах. Она позволяла транслировать двоичные числа, которыми оперировал компьютер, в обычные десятичные цифры. По словам Сандерса, эта проблема являлась «своего рода павлиньим хвостом в программировании, и если вы могли написать рабочую программу печати десятичных чисел, то вы знали о компьютере достаточно, чтобы расправить хвост и называть себя, в некотором роде, программистом. А если вы были в состоянии написать действительно хорошую процедуру, то вы могли бы попробовать называть себя хакером». Проблема превратилась в нечто большее, чем просто состязание, окончательный бамминг (bumming на хакерском жаргоне - выкидывание "лишних" команд) процедуры печати десятичных чисел превратился для хакеров в своеобразные поиски Святого Грааля.
В течение нескольких месяцев было изготовлено множество версий процедуры печати десятичных чисел. Если программист был непроходимо глуп или был полным идиотом и совершенным «лузером», то подпрограмма конверсии отняла бы у него около сотни команд. Но любой хакер, стоивший своего имени, мог уместить ее в меньший объем. В конечном счете, попеременно убирая инструкции то в одном, то в другом месте, процедуру уменьшили до примерно пятидесяти инструкций.
После этого дела приняли серьезный оборот. Хакеры тратили многие часы, пытаясь найти путь, как можно было бы сделать все то же самое, но при помощи меньшего количества кода. Это стало больше чем соревнованием - это стало настоящим крестовым походом. Сколько бы сил не было потрачено, никто не был в состоянии преодолеть барьер из пятидесяти команд. Возник вопрос: а можно ли вообще сделать ее меньше? И есть ли предел, ниже которого бамнуть программу просто нельзя?
Среди многих, кто пытался решить эту головоломку, был парень по фамилии Дженсен, высокий и тихий хакер из Мэйна. Он обычно тихо сидел в Клудж Комнате (Kluge Room - пристанище хакеров в Массачусетском Технологическом Институте конца 50-ых и начала 60-ых годов) и покрывал своими каракулями распечатки с таким же невозмутимым спокойствием, как живущий в лесной глуши человек неспешно обстругивает ножом деревяшку, сидя на завалинке перед своим домом. Дженсен всегда пытался найти способ как сжать свои программы в объеме и увеличить их скорость. Его код, на первый взгляд, представлял собой беспорядочную последовательность логических и арифметических команд, часто вызывающих производство различных расчетов в разных частях одного и того же 18-битного слова (компьютер TX-0 использовал 18-разрядные слова). Если коротко, то его стиль программирования состоял из удивительных вещей и волшебных трюков.
До Дженсена существовала некоторая устоявшаяся точка зрения, что единственным логическим алгоритмом для процедуры печати десятичных чисел является последовательное вычитание, при котором использовались таблицы степеней числа 10 так, чтобы результирующее число попадало в соответствующие столбцы цифр. Дженсен как-то догадался, что таблица со степенями десятки была не нужна. Он придумал алгоритм, который позволял конвертировать числа обратным образом, а при помощи хитрого программного фокуса печатать их в нужном порядке. Кроме того, было дано сложное математическое доказательство всего этого, которое становилось понятным только после того, как хакеры увидели программу Дженсена, пришпиленную к доске объявлений, из которой было видно, что ему удалось преодолеть лимит длины программы для печати десятичных чисел. В ней было сорок шесть команд. Все присутствовавшие, с отпавшими челюстями уставились на код. Марж Сандерс потом припоминала, что хакеры, впервые за много дней, вели себя необычно тихо.
Пока что инет лагает статьи попощю
640x360, 4:23
Введение
- Не делайте как делаю я, делайте, как я говорю
Привет. Я схватил этот злосчастный грипп и теперь развлекаю себя просмотром своей демо-коллекции и чтением старых номеров Hugi. Обнаружив, что сплошь и рядом встречаются одни и те же ошибки, причем которых легко можно было избежать, я решил написать эту статью. Поскольку основная причина ошибок - неосведомленность или даже недостаток опыта, я думаю, моя информация сможет помочь новичкам (и опытным сценерам).
Заметьте, я не собираюсь кидаться на новичков с упреками. Мы все когда-то ими были, неопытность - это не то же самое, что глупость или тупость и т.д. Я, на самом деле, хороший и дружелюбный товарищ, так что, пожалуйста, не воспринимайте критику слишком строго. Отклики, флейм, критика, вопросы и прочее горячо приветствуются, вы можете (даже должны) послать мне e-mail по адресу mnurmika (at ) cc.hut.fi.
Кто я такой? Мое настоящее имя Martti Nurmikari, сейчас мне 22 года и я учусь в Технологическом институте в Хельсинки. На сцене я с 1995-го, хотя сам еще (пока) особенно много не сделал. В данный момент я являюсь кодером в Traction.
Я в полной мере осознаю, что мои старые работы нарушают те правила, о которых я собираюсь вам поведать. В конце концов, это образовательный процесс. В следующий раз будет лучше ;) Кроме того, по моим работам вы легко обнаружите, что я предпочитаю определенный тип дизайна. Я уважаю демки и в других стилях (и планирую ими заняться), так что не подумайте, что я ненавижу все, что выглядит технологично.
Итак, ближе к делу. Сначала мы поговорим о самой важной вещи:
Зачем делать демки
- Я делаю это по воле дьявола
Есть много причин, по которым люди интересуются сценой. Я был привлечен сюда, когда позаимствовал у своего друга CD с GUS-драйвером и обнаружил на нем Crystal Dreams II и Second Reality. Полагаю, многие начинали таким же образом: они видят демку и думают, что это здорово. В тот момент, когда я увидел CD2, я понял, что тоже хочу делать что-то подобное. Но какие бы причины у вас ни были, убедитесь, что они для вас ясны.
По моему мнению, в основе своей существует два типа групп. Первым типом является группа друзей, которые только что решили заниматься сценой. Большинство из этих групп довольно маленькие, вероятно, они не так талантливы как "супергруппы", но зато у них больше энтузиазма. Большинство демогрупп относится именно к этой категории. Вторым типом группы является супергруппа. Они часто бывают международными, у них очень талантливые члены, они очень уважаемы. В качестве примера можно упомянуть Haujobb, Farbrausch, Sunflower и им подобных (и все группы, в которых состоит Visualice ;))
Большинство людей занимается сценой потому что это весело и из-за возможности заниматься творчеством. Некоторые упирают на художественную сторону, в то время как другие сосредоточены на приобретении друзей, общении и пати. Для кого-то интерес могут представлять деньги, но я сомневаюсь, что наберется серьезное количество таких людей. Если вы достаточны хороши, чтобы делать деньги на производстве демок, вы могли бы делать то же самое для компании и получать нормальное жалованье.
Теперь, раз уж вы начинающий, то скорее всего одиноки или у вас есть какие-то друзья. Вы потратили четыре часа на просмотр победителей компо и решили, что в ближайший год-два вы сделаете что-нибудь подобное. Ладно, время начать планирование вашего первого продукта. Добро пожаловать - это будет настоящее приключение.
Не важно, каковы ваши мотивы, раз вы решили начать работать на вашей первой продукцией - самое время изучить основы. Основная мысль этой статьи заключается в том, что не важно - новичок вы или нет - у вас нет причин делать лажу. Читайте и учитесь как не допустить этого :) В том случае, если для вас это дело совершенно новое, вашей первой целью, вероятно, будет пройти преселект и дойти до большого экрана на демопати. И поверьте мне, видеть на нем свою работу - это потрясающее ощущение. Вот почему вам необходимо быть уверенным в том, что ваша демка достаточно хороша чтобы привлечь внимание жюри.
Запомните, демка состоит из четырех составляющих: код, графика, музыка и дизайн. Если вы хотите, чтобы ваша демка была удачной, все четыре компонента жизненно необходимы. Я пишу это с позиций кодера/дизайнера, поскольку в двух других областях мои таланты минимальны.
640x360, 4:23
Введение
- Не делайте как делаю я, делайте, как я говорю
Привет. Я схватил этот злосчастный грипп и теперь развлекаю себя просмотром своей демо-коллекции и чтением старых номеров Hugi. Обнаружив, что сплошь и рядом встречаются одни и те же ошибки, причем которых легко можно было избежать, я решил написать эту статью. Поскольку основная причина ошибок - неосведомленность или даже недостаток опыта, я думаю, моя информация сможет помочь новичкам (и опытным сценерам).
Заметьте, я не собираюсь кидаться на новичков с упреками. Мы все когда-то ими были, неопытность - это не то же самое, что глупость или тупость и т.д. Я, на самом деле, хороший и дружелюбный товарищ, так что, пожалуйста, не воспринимайте критику слишком строго. Отклики, флейм, критика, вопросы и прочее горячо приветствуются, вы можете (даже должны) послать мне e-mail по адресу mnurmika (at ) cc.hut.fi.
Кто я такой? Мое настоящее имя Martti Nurmikari, сейчас мне 22 года и я учусь в Технологическом институте в Хельсинки. На сцене я с 1995-го, хотя сам еще (пока) особенно много не сделал. В данный момент я являюсь кодером в Traction.
Я в полной мере осознаю, что мои старые работы нарушают те правила, о которых я собираюсь вам поведать. В конце концов, это образовательный процесс. В следующий раз будет лучше ;) Кроме того, по моим работам вы легко обнаружите, что я предпочитаю определенный тип дизайна. Я уважаю демки и в других стилях (и планирую ими заняться), так что не подумайте, что я ненавижу все, что выглядит технологично.
Итак, ближе к делу. Сначала мы поговорим о самой важной вещи:
Зачем делать демки
- Я делаю это по воле дьявола
Есть много причин, по которым люди интересуются сценой. Я был привлечен сюда, когда позаимствовал у своего друга CD с GUS-драйвером и обнаружил на нем Crystal Dreams II и Second Reality. Полагаю, многие начинали таким же образом: они видят демку и думают, что это здорово. В тот момент, когда я увидел CD2, я понял, что тоже хочу делать что-то подобное. Но какие бы причины у вас ни были, убедитесь, что они для вас ясны.
По моему мнению, в основе своей существует два типа групп. Первым типом является группа друзей, которые только что решили заниматься сценой. Большинство из этих групп довольно маленькие, вероятно, они не так талантливы как "супергруппы", но зато у них больше энтузиазма. Большинство демогрупп относится именно к этой категории. Вторым типом группы является супергруппа. Они часто бывают международными, у них очень талантливые члены, они очень уважаемы. В качестве примера можно упомянуть Haujobb, Farbrausch, Sunflower и им подобных (и все группы, в которых состоит Visualice ;))
Большинство людей занимается сценой потому что это весело и из-за возможности заниматься творчеством. Некоторые упирают на художественную сторону, в то время как другие сосредоточены на приобретении друзей, общении и пати. Для кого-то интерес могут представлять деньги, но я сомневаюсь, что наберется серьезное количество таких людей. Если вы достаточны хороши, чтобы делать деньги на производстве демок, вы могли бы делать то же самое для компании и получать нормальное жалованье.
Теперь, раз уж вы начинающий, то скорее всего одиноки или у вас есть какие-то друзья. Вы потратили четыре часа на просмотр победителей компо и решили, что в ближайший год-два вы сделаете что-нибудь подобное. Ладно, время начать планирование вашего первого продукта. Добро пожаловать - это будет настоящее приключение.
Не важно, каковы ваши мотивы, раз вы решили начать работать на вашей первой продукцией - самое время изучить основы. Основная мысль этой статьи заключается в том, что не важно - новичок вы или нет - у вас нет причин делать лажу. Читайте и учитесь как не допустить этого :) В том случае, если для вас это дело совершенно новое, вашей первой целью, вероятно, будет пройти преселект и дойти до большого экрана на демопати. И поверьте мне, видеть на нем свою работу - это потрясающее ощущение. Вот почему вам необходимо быть уверенным в том, что ваша демка достаточно хороша чтобы привлечь внимание жюри.
Запомните, демка состоит из четырех составляющих: код, графика, музыка и дизайн. Если вы хотите, чтобы ваша демка была удачной, все четыре компонента жизненно необходимы. Я пишу это с позиций кодера/дизайнера, поскольку в двух других областях мои таланты минимальны.
480x360, 2:18
- Хм, она же работает на МОЕМ компьютере!
Если вы хотите оказать (положительное) впечатление на зрителя, первым делом следует убедиться, что он действительно сможет посмотреть вашу работу. Вот несколько моментов, которые нужно постоянно держать в голове:
Думайте перед тем как пробовать
Пожалуйста, сделайте проверку тех вещей, которых может не оказаться, например, OpenGL-расширений или определенного железа. Тогда вы не будете выглядеть посмешищем в глазах людей, у которых нет этого наисовременнейшего оборудования. Лучше получить сообщение "извините, но нашей демке требуются вертексные шейдеры, которые у вас, похоже, отсутствуют", чем вернуться в Windows или лицезреть сплошной черный экран вместо демки. Убедитесь только, что ваши проверки действительно работают, я знаю, по крайней мере, две демки, которые жалуются на то, что мой компьютер не поддерживает мультитекстурирование (одна из них даже делает предположение о том, что я бедный, поскольку не могу приобрести нормальную видеокарту, причем дема 1999-го года). У меня всего лишь GeForce 2, однако я нисколько не сомневаюсь в том, что он способен выполнять мультитекстурирование.
Следующая мысль вроде бы должна быть очевидной, но, похоже, это не так: тестируйте свою программу на разных компьютерах. Если вы не можете сделать это до срока сдачи (что все равно является плохим оправданием, закончить работу на пати - это, конечно, стимулирует и развлекает, но я не очень понимаю тех, кто говорит "это лажа, но я наваял ее прямо на пати, так что чего вы еще хотите?" Тогда зачем это вообще релизить?), сделайте это после пати и исправьте баги в финальной версии, в крайнем случае, займитесь этим в вашем следующем релизе.
Сообщения об ошибках
Одним из самых загадочных проявлений современного демокодинга является тот факт, что некоторые не помещают в свои работы сообщения об ошибках. Я могу понять это, если речь идет о 64k или 4k интрах, в которых важен размер кода, но как насчет демок и финальных версий интр? Ничто так не раздражает, как черный экран или падение Windows во всей красе без какой-либо информации о причинах ошибки или возможном решении проблемы. То, что первая версия вашего демо-движка свободно работает на вашей машине еще не означает, что вам не следует контролировать ошибки.
Кроме того, пишите сообщения об ошибках на английском. Зрителю будет мало пользы, если ваша дема вывалится с messagebox-ом, в котором говорится "przsyf placfz!!1" (поляки, без обид :))
Диалоги с конфигурацией
Пожалуйста, сделайте такой диалог. Я не желаю смотреть вашу демку на 640x480x16 бит. Или на 120 Гц, которые не поддерживает мой монитор.
DOS
Пожалуйста, больше никакого DOS. У нас 2004-й год. Или, если вам это необходимо, хотя бы убедитесь, что она работает под Win2k/XP, иначе многие не смогут ее посмотреть. К счастью, у нас теперь не так много работ под DOS, за исключением моей 4K-интры, но там был древний код для реального режима и я даже хотел ее зарелизить :) (pot kettle black...)
ESC
Да, действительно есть работы, в которых вы не можете выйти по Escape. Они обычно паршиво выглядят и в других отношениях тоже, сочетание в результате ужасное. Слава богу, большинство демопати регламентирует это в своих правилах для компо.
Переключение режима экрана
Это моя любимая претензия. Слишком многие демки не восстанавливают разрешение экрана после своего завершения. Если вы используете старый код NeHe (как, похоже, делают многие), воспользуйтесь новым (или еще лучше, напишите свой собственный). Протестируйте его на различных компьютерах.
480x360, 2:18
- Хм, она же работает на МОЕМ компьютере!
Если вы хотите оказать (положительное) впечатление на зрителя, первым делом следует убедиться, что он действительно сможет посмотреть вашу работу. Вот несколько моментов, которые нужно постоянно держать в голове:
Думайте перед тем как пробовать
Пожалуйста, сделайте проверку тех вещей, которых может не оказаться, например, OpenGL-расширений или определенного железа. Тогда вы не будете выглядеть посмешищем в глазах людей, у которых нет этого наисовременнейшего оборудования. Лучше получить сообщение "извините, но нашей демке требуются вертексные шейдеры, которые у вас, похоже, отсутствуют", чем вернуться в Windows или лицезреть сплошной черный экран вместо демки. Убедитесь только, что ваши проверки действительно работают, я знаю, по крайней мере, две демки, которые жалуются на то, что мой компьютер не поддерживает мультитекстурирование (одна из них даже делает предположение о том, что я бедный, поскольку не могу приобрести нормальную видеокарту, причем дема 1999-го года). У меня всего лишь GeForce 2, однако я нисколько не сомневаюсь в том, что он способен выполнять мультитекстурирование.
Следующая мысль вроде бы должна быть очевидной, но, похоже, это не так: тестируйте свою программу на разных компьютерах. Если вы не можете сделать это до срока сдачи (что все равно является плохим оправданием, закончить работу на пати - это, конечно, стимулирует и развлекает, но я не очень понимаю тех, кто говорит "это лажа, но я наваял ее прямо на пати, так что чего вы еще хотите?" Тогда зачем это вообще релизить?), сделайте это после пати и исправьте баги в финальной версии, в крайнем случае, займитесь этим в вашем следующем релизе.
Сообщения об ошибках
Одним из самых загадочных проявлений современного демокодинга является тот факт, что некоторые не помещают в свои работы сообщения об ошибках. Я могу понять это, если речь идет о 64k или 4k интрах, в которых важен размер кода, но как насчет демок и финальных версий интр? Ничто так не раздражает, как черный экран или падение Windows во всей красе без какой-либо информации о причинах ошибки или возможном решении проблемы. То, что первая версия вашего демо-движка свободно работает на вашей машине еще не означает, что вам не следует контролировать ошибки.
Кроме того, пишите сообщения об ошибках на английском. Зрителю будет мало пользы, если ваша дема вывалится с messagebox-ом, в котором говорится "przsyf placfz!!1" (поляки, без обид :))
Диалоги с конфигурацией
Пожалуйста, сделайте такой диалог. Я не желаю смотреть вашу демку на 640x480x16 бит. Или на 120 Гц, которые не поддерживает мой монитор.
DOS
Пожалуйста, больше никакого DOS. У нас 2004-й год. Или, если вам это необходимо, хотя бы убедитесь, что она работает под Win2k/XP, иначе многие не смогут ее посмотреть. К счастью, у нас теперь не так много работ под DOS, за исключением моей 4K-интры, но там был древний код для реального режима и я даже хотел ее зарелизить :) (pot kettle black...)
ESC
Да, действительно есть работы, в которых вы не можете выйти по Escape. Они обычно паршиво выглядят и в других отношениях тоже, сочетание в результате ужасное. Слава богу, большинство демопати регламентирует это в своих правилах для компо.
Переключение режима экрана
Это моя любимая претензия. Слишком многие демки не восстанавливают разрешение экрана после своего завершения. Если вы используете старый код NeHe (как, похоже, делают многие), воспользуйтесь новым (или еще лучше, напишите свой собственный). Протестируйте его на различных компьютерах.
олдфаг, игравший в Прехисторика на Intel 286
640x360, 4:01
Современные демки стремятся многого требовать от железа. Это, конечно, можно понять, поскольку у большинства народа есть быстрые процессоры и куча памяти, и я вовсе не против этого. Тем не менее, примите к сведению, что многие люди все еще используют карты класса GeForce 2. Если вы используете пиксельные и вертексные шейдеры для чего-то грандиозного вроде эффектов искривления, огня или воды, то пожалуйста. Если же вы используете их для закраски Гуро, подумайте, действительно ли они необходимы или добавьте опцию для остальных нас. Хотя я думаю, в ближайшее время все изменится, поскольку все больше и больше людей апгрейдит свое железо (если честно, я бедный студент и не могу позволить себе Geforce 4 :)). С другой стороны, хорошим примером превосходного использования шейдеров является Planet Risk от Andromeda Software Development. Если вы можете сделать вашу работу столь же достойной - тогда вперед!
К счастью, эпоха Windows дала нам демо-продукцию, которая "ведет" себя в известной степени примерно. Сегодня малое количество работ имеет какие-то проблемы, так что те, кто помнит времена UniVBE и GUS, вероятно, довольны теперешним положением дел. Кстати, хотел бы сказать, что я восхищаюсь теми, кто пишет программы, не убиваемые с помощью ctrl+alt+del под Windows NT/2k... :) (Может быть, кто-нибудь напишет статью о том, как это делается? Это выше моих сил).
В качестве примера демки, которая здорово выглядит, но которую сложно заставить работать, я упомяну пользующуюся дурной репутацией Optic Nerve с Asm'93. Я слышал, что она действительно хорошо смотрится. Но я не уверен в этом, поскольку никогда не видел ее и не знаю кого-либо, кто может заставить ее работать. Навряд ли вы захотите, чтобы такое случилось с вами.
Утечки памяти и указатели
Самая обычная/раздражающая причина падения программы. Ваша демка отхапала 140 системных мегабайт и высвободила лишь 80, или ваши указатели стали указывать на что-то неверное. Если программа не упадет после выхода или во время исполнения, система непременно начнет еле-еле ворочаться и умрет после просмотра нескольких демок с такими гадостями. Поэтому обзаведитесь менеджером памяти и начните проверять использование памяти вашей программой. Мы крепко зарубили это себе на носу, поскольку парочка наших ранних демок грешила этим делом. Ситуаций с перезагрузкой компьютера после просмотра демы быть не должно.
В завершение: если вы хорошенько подумаете, то обнаружите, что программирование демок не сильно отличается от разработки ПО в мире бизнеса. Поразмыслите над этой метафорой: мы программные инженеры, поставляющие ПО для наших потребителей - сценеров. Если мы вообще собираемся быть серьезной компанией и добиться успеха, мы должны удовлетворять своих потребителей насколько это возможно. Это означает производство софта, работоспособного во всех отношениях.
640x360, 4:01
Современные демки стремятся многого требовать от железа. Это, конечно, можно понять, поскольку у большинства народа есть быстрые процессоры и куча памяти, и я вовсе не против этого. Тем не менее, примите к сведению, что многие люди все еще используют карты класса GeForce 2. Если вы используете пиксельные и вертексные шейдеры для чего-то грандиозного вроде эффектов искривления, огня или воды, то пожалуйста. Если же вы используете их для закраски Гуро, подумайте, действительно ли они необходимы или добавьте опцию для остальных нас. Хотя я думаю, в ближайшее время все изменится, поскольку все больше и больше людей апгрейдит свое железо (если честно, я бедный студент и не могу позволить себе Geforce 4 :)). С другой стороны, хорошим примером превосходного использования шейдеров является Planet Risk от Andromeda Software Development. Если вы можете сделать вашу работу столь же достойной - тогда вперед!
К счастью, эпоха Windows дала нам демо-продукцию, которая "ведет" себя в известной степени примерно. Сегодня малое количество работ имеет какие-то проблемы, так что те, кто помнит времена UniVBE и GUS, вероятно, довольны теперешним положением дел. Кстати, хотел бы сказать, что я восхищаюсь теми, кто пишет программы, не убиваемые с помощью ctrl+alt+del под Windows NT/2k... :) (Может быть, кто-нибудь напишет статью о том, как это делается? Это выше моих сил).
В качестве примера демки, которая здорово выглядит, но которую сложно заставить работать, я упомяну пользующуюся дурной репутацией Optic Nerve с Asm'93. Я слышал, что она действительно хорошо смотрится. Но я не уверен в этом, поскольку никогда не видел ее и не знаю кого-либо, кто может заставить ее работать. Навряд ли вы захотите, чтобы такое случилось с вами.
Утечки памяти и указатели
Самая обычная/раздражающая причина падения программы. Ваша демка отхапала 140 системных мегабайт и высвободила лишь 80, или ваши указатели стали указывать на что-то неверное. Если программа не упадет после выхода или во время исполнения, система непременно начнет еле-еле ворочаться и умрет после просмотра нескольких демок с такими гадостями. Поэтому обзаведитесь менеджером памяти и начните проверять использование памяти вашей программой. Мы крепко зарубили это себе на носу, поскольку парочка наших ранних демок грешила этим делом. Ситуаций с перезагрузкой компьютера после просмотра демы быть не должно.
В завершение: если вы хорошенько подумаете, то обнаружите, что программирование демок не сильно отличается от разработки ПО в мире бизнеса. Поразмыслите над этой метафорой: мы программные инженеры, поставляющие ПО для наших потребителей - сценеров. Если мы вообще собираемся быть серьезной компанией и добиться успеха, мы должны удовлетворять своих потребителей насколько это возможно. Это означает производство софта, работоспособного во всех отношениях.
https://youtu.be/G5GyO2DgQlM
https://youtu.be/F5b-ZHy7XtU
https://youtu.be/JKNyToqz9-w
как такую красоту запихнули в 64 кб?
если бы эти кодеры писали Крузис, он бы летал на Пентиуме 4 аверное.
>>314040
https://conspiracy.hu/release/64k/offscreen_colonies/
Можете у себя на ПК запустить, если у вас Windows.
Просто ВАУ. Это какая категория?
png хранит информацию о каждом пикселе и сжимает deflate. Эти демки вообще не хранят изображения, они рисуют их с помощью кода.
https://www.warmplace.ru/soft/pixilang/index_ru.php
https://habr.com/ru/post/20545/
Неа не летал бы, смысл у демосценеров наоборот выжать из железа максимум.
640x360, 2:25
https://github.com/psenough/teach_yourself_demoscene_in_14_days
https://thebookofshaders.com/
https://www.youtube.com/user/AssemblyTV/playlists
https://www.youtube.com/channel/UCNk5-g0ese5YjDBK0Owx0Dg/playlists
https://jamie-wong.com/2016/07/15/ray-marching-signed-distance-functions/
https://9bitscience.blogspot.com/2013/07/raymarching-distance-fields_14.html
https://www.alanzucconi.com/2016/07/01/signed-distance-functions/
http://mercury.sexy/hg_sdf/
https://iquilezles.org/
Я в универе пытался запилить бэд эппл на осциллографе, но мне стало лень и я забил.
Какой же аутизм, ебанись.
640x360, 2:26
>А ты сам серьезно занимаешься этим, ОП?
Во времена работы в НИИ, когда я занимался вычислениями и физическим моделированием, иногда приходилось писать софт для визуализации больших данных. В этто период и начал увлекаться компьютерной графикой, но во что-то серьезное это не переросло из-за событий в личной жизни. Т.е. банально не хватило времени на это.
640x360, 3:10
@
В 64 кб запихивают графон, который рендерится в реалтайме и выглядит охуенно даже сегодня
@
Работает на Pentium 200 MMX и 64 Мегабайтами памяти
@
Программисты сейчас
@
100 гигабайтная залупа ставит на колени 15 кг железа, жрущего киловатт, с 13909k+4090+64Gb RAM
@
Выглядит как говно
ты просто пизданул хуйню от фонаря, иди нахуй
Любая сфера куда приходят большие деньги перестает делать искусство и начинает производить продукт. Он средней паршивости, его много и за него платят. С одной стороны это хорошо, но вместе с этим умирает азарт, искра и самобытность.
Охуительный тред, спасибо ОПчик. Пиздец чего-то он меня зацепил. Может, это мне так кажется, но во всех этих демках столько оптимизма по поводу развивающихся технологий, столько энтузиазма, столько надежды во взгляде в будущее. Не подумай, что я сейчас начну ворчать про то, как всё скатилось, нет, вовсе нет. Всё идёт дальше, возможно, не так быстро как на заре компьютерной эры, но прогресс всё ещё движется вперёд. Вот только сейчас это уже привычно, понятно, успехи в области железа и ПО воспринимаются как данность. А тогда это был фронтир, новые земли, каждый твой шаг в этой области мог быть первым. Это была прерогатива узкого круга ботанов, которых никто особо за людей не считал. И они творили и превозмогали постоянно, каждый день. Дух захватывает от мыслей о том времени. Первая сеть, BBSки...
Смотря на эти древние артефакты ощущаю стыд. Как будто эти люди верили в то что делали и верили в меня, что я приду на смену им, подхвачу их знамя. Буду делать компьютеры лучше, быстрее, точнее. А я всё это променял на жирную котлету каждый месяц и тикеты в Жире. Я ушел от изначальных идеалов быстрого и удобного софта для людей. Я так мал и жалок на их фоне.
мимо веб-макака 6.5к$
Спасибо, что посетил тред. Не стоит себя винить, если выбрал жирную котлету вместо чего-то эфимерного, это нормально. Мало кому хочется остаться "лузером", особенно в наш век, когда каждая гнида из массмедиа вызывает у тебя синдром "упущенных возможностей". Я хоть и люблю технологии, это моя работа и профессия, но в некотором роде считаю их злом. Особенно из-за того, что поменялась модель социального взаимодействия между людьми.
640x268, 2:20
А "утро" это когда? Я просто тоже не железный и дольше 3х ночи по МСК, скорее всего, не смогу просидеть.
Если кратко, то смысл демосцены - это выстраивание сюжета с помощью генерации в реальном времени. Т.е. если записывая видео, мы сохраняем много-много картинок поочередно(очень упрощенно), то в демосцене мы с помощью кода описываем КАК и КАКОЙ визуал будет генерироваться в реальном времени на экране.
>А как тогда оп заливает их в мр4?
Я их просто скачиваю с сайтов и ютуба, пережимая, чтобы загрузить на двач. Но саму демосцену можно записать как обычное окно на компьютере, здесь никакой магии нет.
Вот
>>313490
не поленись и посмотри видео, чтобы понимать атмосферу и движуху тех лет.
Метка слетела.
https://youtu.be/m4g7iymOXR4
Хоть это и не демосцена, ощущается вайб старины и трекерной музыки. Сразу же подумал, будто демку посмотрел. Жаль, что не 64 кб.
Потому что это запись экрана, деб. Сама программа весит меньше, потому что генерирует за счёт системы самого компа графон просто.
ЛАМПОВЫЙ ТРЕДИК НА НОЧНОМ ГДЕ ПАЛЯТ ГОДНОТУ БЫДЛУ
@
ЧЕРЕЗ 60 ПОСТОВ ВЫЯСНЯЕТСЯ ЧТО САМ ОП УЗНАЛ О НЕЙ ИЗ ВИДЕО ФФТ
Почему так нахуй? Эдак реальной, скрытой годноты во всём интернете не останется. Ну ладно, продолжу копать.
640x360, 2:00
>ЧЕРЕЗ 60 ПОСТОВ ВЫЯСНЯЕТСЯ ЧТО САМ ОП УЗНАЛ О НЕЙ ИЗ ВИДЕО ФФТ
Отнюдь, с демками я познакомился в сельском компьютерном клубе, когда с пацанами в кваку по LAN гоняли.
А у ФФТ хорошая серия видео, чтобы рекомендовать совсем зеленым. Ибо, чтобы в полной мере наслаждаться данным видом искусства необходимо понимать контекст и время в котором это происходило. Сейчас зумерам это может показаться полной херней, потому что они родились уже во время полной компьютеризации и не застали стык двух эпох. Но для тех людей это была совершенно новая облась, это сродни открытию нового материка или планеты. Поэтому оюбяснить это кто-то должен, а читать статьи и МНОГО БУКАВ никто не будет. Да и зачем, когда вокруг столько контента? Вот поэтому были выбраны данные видео.
Поэтому, может быть, ближе к лету создам тред уже со своими демками.
https://anonfiles.com/w1C8ZcW9y1/Conspirasy_-_Chaos_Theory_exe
В треде от этого же автора есть демки.
У меня где-то есть с падающими символами, как в Матрице, но я по привычке ставлю просто чёрный экран. Не смысла гонять матрицу, когда моник не используется.
Что за пидораший стереотип "если есть бабки, то нет дела до N"? Чем тогда по твоему должны заниматься люди, у которых есть деньги?
Сейчас посмотрел до конца. Там в конце Ена дарит своей подруге Луне "нихуя", которое обозначено черным цветом. Луна и черный цвет норм сочетаются логически.
Черный цвет может быть использован для аналогии слова ночь например, что может означать, что в подарке Ены есть некая аллегория.
480x360, 2:27
Пусть будет.
480x360, 2:24
Надеюсь тред до утра не потрется.
Если кому нужно, вот ответ нейросети с примерами:
1. Чиптюн: https://youtu.be/s_VcF1iEw90
2. 8-бит: https://youtu.be/xb0cMDEyMzg
3. 16-бит: https://youtu.be/1ORLBdqdx84
4. Электро Хаус: https://youtu.be/mYb_DmxjeJU
5. Глитч-хоп: https://youtu.be/sIUrgbK8PYU
6. Вейпорвейв: https://youtu.be/ea_UOPzuyZU
Нет, чувак, то, что тебе нужно, она не может. Она может только генерировать идеи и помогать форматировать текст.
Чем угодно но только не двачем. Да хоть дельфинов трахать или с кобылкой на ферме обниматься. Встречаться с людьми по интересам ирл, такими же богатыми.
У меня от твоего первого пика знакомая мелодия в голове заиграла.
В сосничестве баловался графическими эффектами на ассемблере Z80 и не знал про демосцену, пока мне не подогнали дискетку с демоклассикой. После этого желание делать что-то самому резко пропало и я стал зрителем.
Да. Демосцена одно из основных моих хобби. Пишу чиптюн, трекерную музыку и рисую пиксель арты, часто именно с заделом на ретровость
Аноны ИТТ, подскажите, придумали ли уже ПО, в котором можно воссоздавать подобный 3д видеоряд или просто всякую еблю пиксельных узоров? я имею ввиду именно без кодинга, что-то типо блендера но там слишком всё современно и качественно.
Без преодоления ограничений типа проца на несколько мегагерц или размера бинарника в 64 кб это не интересно и не демосцена.
>>323747
Заявляю о своих приступных намерениях - на трушность мне почти похуй. Я и так не представляю как демосцена может быть "трушной" сейчас, она, считай, устарела, как черно-белые фильмы например. И если сейчас кто-то будет снимать ЧБ кино, то это будет намеренная фишка игры с настольгией, а не тру ЧБ кино.
Ну вот у меня аналогичные желания. Я увы не погромист, в коде не шарю, но думаю сейчас уже есть хоть какие-то средства чтоб создавать подобное просто освоив интерфейс ПО, а не джаваскрипт.
Так что если кто знает - плиз..
>Я и так не представляю как демосцена может быть "трушной" сейчас, она, считай, устарела, как черно-белые фильмы например.
Лол, ну и слушай дальше своих кристал кастлс, они демосценой никогда не станут.
анон, если бы я не помнил, что я в интернете, я был бы очень удивлён твоей агрессии. я ненавязчиво своё мнение выразил, но уже, увы, должен "ну и идти" "ну и делать что-то там"
>устарела, как черно-белые фильмы
Плохое сравнение. Цвет в фильмах - это качественный скачок, а демосцена просто медленно подыхает.
Мне кажется, что и то, и другое в своё время считались как бы техническим прорывом. Но, в то же время, и то и другое сейчас выглядит устарело, но находятся эстеты которым это по душе. Единственная некорректность в моём сравнении что демосцена это охуенно а чб фильмы какая то серая хуйня, но думаю его смысл от того не теряется.
Хуй не масло - и без него прекрасно. Вот тебе еще одно доброе сравнение.
Спасибо.
Лееее не пизди сучка баляяяя. Мне с братиками нужно 300к/нсек рубить а не ваши байты дрочить жи есть.
Хорошая была эпоха, но особой ностальгии почему-то не ощущаю.
Того же самого отношения придерживаюсь. Это сродни отношения наркобаронов к своему товару. Они стараются максимизировать продажи и в то же время сами не употребляют и объясняют своим детям, что если они попробуют эту дрянь, то будут лишены наследства.
Сажа приклеилась
540x540, 1:01
Качаешь любой продвинутый 3D софт, тот же блендер, гуглишь процедурные анимации на ютубе.
Такие штуки как и многое из треда делается в 3D буквально за 5 минут.
Так весь смысл в том, чтобы сделать ультра-годноту, упираясь в 4/64 кб экзешника.
Демосцена мертва, нет разве?
Демосцена мертва, нет разве?
Демосцена мертва, нет разве?
Это обычный развод, большинство видео из 3D софта, сразу видны эти дефолтные формочки, текстурки или симуляции частиц.
К тому же такие вещи без визуального интерфейса и тонны гайдов нормально не сделаешь.
Спасибо, аноны.
Не демосценер, но близко. Делал "игру" для ДОСа. Мотиватором было желание написать свой софтвеерный рендер.
Гайд - первые книги Ла-Мота, "секретны программирования игр", рейкастер аля вульфенштейн, есть на русском, и "black art of 3d programming", 3д графика.
Так и сейчас в айти есть области где народу мало относительно, а технологии не развиты. Нейросети. Несколько лет назад - криптовалюты.
Сделал?
Представляю что можно было бы щас нарендерить на пределах железа.
>>323894
Будем честны крюгер выглядел как говно даже когда я его в хуй знает каком нулевом году запустил с диска нигромании. Да, эффекты модные типа бампмапов все были на месте, но процедурные текстуры и абсолютно хуесосные эффекты ставили это поделее на место - место техдемки и выебонов. Во что бы ты поиграл? В дум3 или техдемку? Вот то то же и оно. К тому же, дум3 и так был до жопы оптимизирован, в ид работали программисты, которые тоже стейт оф зэ арт графику ваяют.
>Несколько лет назад - криптовалюты.
Крипта буквально за пару лет вместо идейных программистов аутистов стала требовать кабанчиков на подскоке для развода миллионов лохов ебаных.
>Несколько лет назад - криптовалюты.
Крипта, виртуальная реальность, метавселенные и прочие МММ от мира ИТ - это все мусор, который не стоит времени. Технология должна качественно менять реальный мир, а не быть игрушкой для одебиливших от хорошей жизни людей. В ином случае, когда в реальном мире наступает кризис, весь этот виртуальный цирк сворачивается. Сама идея крипты просто шикарна, но какое из государств лишит себя управления денежными потоками? Давайте будем реалистами, из всего хайпующего в ИТ только нейросети являются одним из фронтиров современного ИТ.
Охуенный тред, ОП.
Не так давно шерстил сайт с архивом этой годноты.
Потом укатился на модульный музон.
Кстати, еще годнотой были плагины на винамп, кто помнит.
Божественный милкдроп, например.
>метавселенные
Мета была классная идея, но ОПЯТЬ виар как залупа под носом прошло мимо. В этих копрорациях работают задроченные петуханы, окруженные советом директоров и менеджерами снизу вверх.
Я понимал как обосно будет мета выглядеть в реальности - глючно, однообразно, не кастомизируемо, в низком разрешении.
Но меня марк купил в своей рекламе когда на подкасте рассказывал про виртуальные собрания - что звук голоса будет в виртуале распространяться по реалистичной модели - можно будет шепнуть соседу на ухо так, чтобы никто не слышал. И я подумал вот все мои друзья в другой стране остались, было бы классно собраться с ними в одной комнате потусоваться, хоть в виртуальной. Сейчас видео звонилки абсолютно не дают эффекта присутствия, я наоборот даже больше скучать начинаю после них.
Короче, я хочу сказать, что мета была классной идеей, я даже стал лучше к цукербергу относиться, честно говоря. Типа это реально был бы прорывной продукт и есть ощущение, что это он его решил и приказал запустить, тупо устав в сенате оправдываться за махинации фейсбука.
Но в итоге его сгубил слишком близкий релиз, слишком большой скоуп проекта еще. Если бы они сосредоточились ТОЛЬКО на виртуальных собраниях и вылизали бы их до идеала, было бы гораздо лучше. Но нет, там уже и игры и хуигры и свои миры и магазины и горы всякой хуеты. Каждый из этих элементов надо годами муках рожать с помощью топовых специалистов, а не выпукивать по-быстрому к концу квартала, бросив силы на монетизацию.
Я думаю в эту кашу насрала корпоративная структура фейсбука. Мало кто понимает, что корпорации выпускают говно не потому что им хочется, а потому что для них внутренние и внешние правила - закон. Они высасывают прибыль любыми путями в ущерб будущего развития не потому что сильно жадные, а потому что их собственно правила ПРИНУЖДАЮТ так делать. Корпорация по сути, как из названия понятно, это отдельный организм, люди его рабы. Рабы законов прибыли.
Точнее даже не корпорации, а корпорации, которые торгуются публично. Как только компания выходит на рынок акций за инвестициями это конец ее нахуй. Перед ней встают железобетонные обязательства по прибыли. Всем похуй при этом где она ее будет брать. Маневрировать в этой системе жесть как сложно.
Мне кажется, что из-за своих эмоций и желания увидеть друзей ты идеализируешь поделие Марка. Просто посмотри на пикрил. Тебе приятно видеть своих друзей такими? Это не волшебный очки с дополненной реальностью, когда ты можешь взять друзей с собой и походить с ними по городу. Это просто нескучный VRChat с графикой уровня игры 2003 года. Это же вечное ощущение фальшивости и нереальности, которые и так окружают нас. Поэтому ничего не может быть лучше реального мира. Уверен, что даже нейроимпланты не смогут заменить его. Так что советую найти возможность пересекаться с ними в физическом мире.
Да я знаю, что вышло говнище.
Я говорю о том, что идея была отличная и технологии УЖЕ есть, просто требуется создать ПРОДУКТ, с которым произошел лютый обсёр. Проблема в том, что для ПРОДУКТА требуются какие-то запредельные инвестиции, которые мало кто потянет, а те, кто потянет, скованны корпоративными правилами и могут только обсёр сделать из-за этого. Патовая ситуация.
>Патовая ситуация.
Ситуация в том, что это
>>340431
>быть игрушкой для одебиливших от хорошей жизни людей
поэтому и развивают ее только при наличии излишка денег. А когда денежный поток в экономике начинает уменьшаться(как, например, сейчас из-за кризиса), то все попильные проекты забрасываются, а тысячи бесполезных жоп, которые сидели в коворгингах и пили смузи, увольняются.
>>316462
>Программисты тогда
Тогда запихивали не от хорошей жизни.
>Оп хуй нахуя ты в б создал? кати в софтач
В софтаче он долго не протянет, поэтому это просто тред однодневка на нулевой.
Я не понимаю что ты донести пытаешься. Что все, что не первой необходимости не нужно? Демосцена тогда тоже нахуй не нужна, как и компьютеры, собственно.
Точно не сидением на дваче.
Зачем ты стараешься, друг? Очевидно, что это никому не интересно. Я вообще удивлен, что тред дожил до 167 поста и не умер.
Ну мне это интересно, но я получаю степень по кс и работают. Мне даже на мои дрысные проектики времени не хватает, не то, чтобы демки учиться делать. Хотя я хочу потом в свободное время игруху какую-то накодить, немного знакомился с рендером и это очень интересно.
А так демосцена дела минувших дней, которые россию почти не затронули, к тому же.
Блять демосцену первую посмотрел на pentium 166mmx, в 1998 году, до сих пор стоит!
Даже переиздание WoW Classic. Точно так же лагает в Даларане, на новом железе, как и в 2008 году. Даже и зачем им пытаться оптимизировать игру. Ведь если человек не может купить новый ПК, значит и в плане оплаты подписки, и покупки внутриигровых предметов он будет несостоятелен.
https://www.youtube.com/watch?v=x1d8O0E3i08
Ты ведь пынямаешь что игруха на 96кб это генерируемая шляпа и чисто пруф оф концепт а не норм игра.
Сверхбогатые тоже не норми. Норми это под 500к примерно и начиная с 100к.
Ебать ты нахуй, удачи там.
>я отсталый для низкоуровнего кодинга
Им только отсталые и занимаются, ибо не хватает мозгов на пистон/жабу/вебмакакинг.
сам из таких
Скобкоговно, десятки команд ассемблера запомнить проще, чем тысячи операторов ЯВУ и тонкости ООП.
То есть на перфокарте 0 и 1 выбивать самый простой способ программирования по-твоему?
Ты на диске тоже вручную биты намагничиваешь? Тебе про ассемблер говорят. Во времена перфокарт он уже был.
>Ты на диске тоже вручную биты намагничиваешь?
Я так понимаю с этим и мамка твоя бы справилась уже.
>чем тысячи операторов ЯВУ и тонкости ООП.
Ага, так сложно, что каждый второй Васян с завода вкатывается в эту парашу.
>десятки команд ассемблера запомнить проще
Одно дело запомнить, а другое с помощью этого что-нибудь неаписать.
>Ага, так сложно, что каждый второй Васян с завода вкатывается в эту парашу.
А разве ещё не?
>Одно дело запомнить, а другое с помощью этого что-нибудь неаписать.
Берёшь и пишешь. Ровно так же, как на сях, дельфях или подобном.
есть конечно, но за последние годы нихуя не видел нормального, все говно какое-то
последнее что помню elevation от rgba, massagin by farbrausch (nvision 2008 invitation), да всякие sts-03 aeon flux, sts-02 electric kool-aid, sts-05 royal temple ball, 1995 и we cell by kewlers
с тех пор как пошли видюхи с тесселяцией у демоебланов пошли демки где нихуя нет, а просто полигонов нагенерено на какой-то всратый эффект и все пиздец, помню на gtx 560 лагало, потом апгрейднулся, лагать перестало, зато стало ясно какое дерьмо, больше нет ни вау эффекта, ни идеи
Вообще сложно представить какой можно было бы НОВЫЙ НЕВИДАННЫЙ графон накодить, чтобы было ВАУ. Сейчас уже рейтрейсинг в риал тайм делают и визуал улучшается в основном за счет большего и большего разрешения йоба-текстур.
Только какие-нибудь 3д фракталы с анимацией, я хз.
Да ладно, не такой уж ФФТ и плохой. Ебало не палит, а в годноте быдло не разберется, даже если спалят ему. Но каким-то людям он показывает дорогу в новые движения, которые могут быть интересны.
>massagin by farbrausch
Найти бы этот шедевр в виде демки..
Помню накуренный смотрел и слушал этот видос - было кайфово.
Графика стагнирует с 15 года из-за консолей, достаточно сделать постоянное высокое разрешение в постоянно высоком фпс и это уже будет прорыв. А если еще не мылить все в 10 метрах то запредельное качество.
FlynnFlyTaggart Знаменит стал по выпускам видосов про дип веб и прочие крипипасты для малолетних, но что интересно рассказывал реально иногда интересные факты и скорее стебался с крипипаст. От его я узнал про мраморных шершней сериал про Слендера, но снятый очень неплохо и не пиздюками. Про цикад рассказывал. Короче все что, кажется таинственным или наоборот известно всем, но никто не задавался вопросом что это ( например из последнего, стиль оформления винды аля 00-е). Про жанры музыки рассказывает про бурзум например, что неплохо. В общем глянь, не смотря на то что он миллионик с годами становится только лучше.
Нихуя олдовый тред. Был на cc'05, кажется, жал руку mindw0rk, до сих пор считаю его самым охуенным исследователем андерграунда и хак/демосцены в рунете, хоть он и давно уже пропал.
>Если кратко, то смысл демосцены - это выстраивание сюжета с помощью генерации в реальном времени. Т.е. если записывая видео, мы сохраняем много-много картинок поочередно(очень упрощенно), то в демосцене мы с помощью кода описываем КАК и КАКОЙ визуал будет генерироваться в реальном времени на экране.
А зачем это всё? Чисто повыёбываться? Я работаю программистом, после работы от кода блевать хочется. Не говоря уже о том чтобы пердолить какие-то не имеющие практической ценности штуки.
Ну а что насчет зарплат? «Это просто отвратительно», – считает профсоюзный работник Ибрагим Диалло, которому довелось несколько лет проработать механиком на одном из сотрудничавших с ЦЕНР предприятий. По его словам, эти проблемы связаны с тем, что ЦЕРН представляет собой особую территорию: «Там не все так уж прозрачно». Физики, инженеры и техники работают во множестве зданий, иногда и под землей, а эксперименты могут идти круглосуточно.
Президенту ассоциации сотрудников ЦЕРН Мишелю Гуссенсу прекрасно известно о положении этих россиян, однако он отмечает общее сокращение числа служащих и длительных трудовых договоров (3800 в 1979 году, 2500 в настоящий момент). Кроме того, ему не нравится растущее число стипендиатов, которое сегодня достигает 500 человек. «ЦЕРН использует весь запас гибкости для нормальной работы и пользуется готовностью людей принимать эти условия», – считает он. В организации подчеркивают, что «пользователи не работают на ЦЕРН, а принимают участие в научной деятельности ЦЕРН от лица направившего их института»
Демосцена давно умерла, ты че.
Алсо, как-то давно залез в ассемблерные исходники одной демки, просто охуел от сложности (хотя я сам писал полиморфные вирусы и т.д.).
>Он придумал алгоритм, который позволял конвертировать числа обратным образом, а при помощи хитрого программного фокуса печатать их в нужном порядке.
Это что ли про остаток от деления на 10 в цикле? Сам придумал и писал на асме лет в 14.
Я не о том говорю, токсик мамин.
Речь о том, что прорывных эффектов невиданных не осталось уже.
Анончики, где скачать?
Пишут, что было напечатано всего 1000 бумажных копий, а электронных вообще нигде нет.
Так ты не программист, ты просто веб макака ссаная, формошлеп. Прослойка между базой данных и клиентом. Харк тьфу.
Да не уходя далеко от консолей, полная разрушаемость и воксельный мир.
у тебя тяночки нет и не будет ты будешь в комплюхтерах ковыряться до самой старости и сдохнешь обосравшись и обоссавшись даже не оставив наследства детям ведь дети рождаются у тех кто смог найти тяночку а ты не смог
чиканутый кот, будешь ли ты хуй?
Причина подрыва какая, мань?
> Алсо, можно ли так наголо вкатиться в ассемблер без навыков вообще?
Можно, но смысла мало. Лучшен просто няшную(сишку) поучить.
Блин ну тебе надо алгоритмы заебись знать в любом случае. Это только таким петуханам как >>367775 не надо.
Алсо, на ассемблере уже 15 лет нехуй делать, реально. Человек уже не может написать лучше в плане оптимизации, чем компилятор си/си++. Учи кресты лучше. На ассемблере ты ничего не выиграешь, кроме геммороя. Его знать надо уже чисто для совсем особых случаев - когда реверс делаешь, компилятори или какую-нибудь встройку особо анальную. И то там тоже проще на плюсах ваять.
Блеать, это было в середине 90-х, я даже не помню, откуда я его достал. Сложный код был с матаном, я не мог его понять, хотя мог писать на асме длинные программы, которые компилировались и работали с первого раза, знал все опкоды наизусть и т.д.
Да когда речь о графике и оптимизации идет по коду даже на более высокоуровневых языках невозможно ниче понять че он делает. Вспомни тот же инверс сквер рут в квейке. Там не зная метода приближенных вычислений и матеши тупо 0 шансов восстановить по коду че он делает вообще. А на ассемблере то просто вообще можно и не браться.
Алсо, без знаний кампутер саенс ты сами языки то можешь выучить ЛЕГКО, только писать ты будешь ХУЙНЮ. Язык учить очень просто.
Учи алгоритмы. Если матеша в объяснених не понятна, то учи матешу. Устройство компьютера, я так полагаю, ты знаешь.
Есть просто дохуя готовых решений для кучи проблем, которые ты не будешь знать и городить неэффективные велосипеды.
Он как бы по играм, но мы общий язык найдем точно.
Ты уверен, что она вообще может быть в интернете, если, как ты говорил, всего 1к бумажных копий? Попрубуй на libgen и zlib(через зеркало в торе) посмотреть. Елси там не будет, то вряд ли где-нибудь еще найдешь
Так вон она, на картинке.
>А зачем тебе тянка?
Чтобы ебать её хуем в пизду
>Зачем тебе деньги?
Чтобы кушать и развлекаться
>Хочу это секретное знание добыть!
Поробуй на форчане тред с реквестом создать. Через поисковик, имхо, ты ее не найдешь
>Чтобы ебать её хуем в пизду
>Чтобы кушать и развлекаться
А в те времена это было лучше пизды и еды понимаешь? Это сейчас мы привыкли к компьютерам и интернету, а тогда это был новый мир.
> Кстати тру олды и ценители - вкатывайтесь в https://2ch.hk/old/res/57139.html (М)
> Он как бы по играм, но мы общий язык найдем точно.
Бамп бамп
Да, через пару дней зайду спросить где можно современный аналог спектрума купить.
>Человек уже не может написать лучше в плане оптимизации, чем компилятор си/си++.
может, хотя далеко не везде это надо. А современный с++ - это рак. Чего стоит только натьё на хабре, мол, кармаковский код с хаками для быстрого вычисления корня и т.д. - UB по стандарту?
А по факту так и задумано, надо лишь понимать пределы применимости. Конкретно в DOOM никого не волнует, если изредка результат будет неточный. А у педрил жопа горит.
Современный С++ - это продукт компромисса, который вынужден подбирать много мёртвого кода после шаблонов, а в результате за ними надо следить, чтобы memset не выкинул, посчитав, что результаты не используются - и хуй с ним. А тот memset вычищал из памяти клячи шифрования
>десятки команд ассемблера запомнить проще, чем тысячи операторов ЯВУ и тонкости ООП
В теории да, в реальности все ровно наоборот.
Студенты, например, вообще не могут в асм нынче, преподы все упрощают дальше некуда и все равно.
По факту средний выпускник вообще не соображает, как шайтан-машина что-то внутри считает, только и может, что Kokoko kokoko = new Kukareku(kudax).
>А современный с++ - это рак
Не соглашусь. Современные плюсы - это метаязык, который содержит в себе десятки диалектов и подмножества, которые можно мешать между собой. В этом его слабость и сила. Просто не стоит использовать плюсы там, где можно обойтись скриптухой.
>десятки команд ассемблера
лол. Если считать все расширения до всех подсемейств AVX-512, то их столько ,что ты охуеешь
Hello, my fellow demo sceners!
Does anybody have the PDF copy of this book?
https://www.amazon.com/Demoscene-The-Real-Time-Lassi-Tasaj%C3%A4rvi/dp/952917022X
И приложи эту пикчу.
Если уж Страуструп говорит, что не знает его на 100%, то это точно рак.
Само понятие UB, когда якобы компилятор может делать так, как ему хочется некоторые шизы говорят, что винт форматировать - это вообще нейросифилис какой-то. Не знаешь что делать - или ругайся или делай буквально как написано, не выделывайся.
Сам как думаешь?
>>368215
Ну в принципе да, сейчас я понимаю, что там были программы на асме, как результат многих итераций по оптимизации и усложнению, плюс куча уровней абстракции, которые в оптимизированном асме не видно и которые я будучу школотой еще не знал в любом случае.
Это как сейчас я запощу тут свой однострочник с Литкода для хард-проблемы, хотя за ним куча выкладок с аналитикой и оригинал в овер9к строк.
>а тогда это был новый мир
Навсегда ушедший, теперь компюлхтеры это мир кабанчиков, олдфажный дух навсегда ушел.
Если я не путаю, то на характер он полная мразь, он же на твитче подстримливает
Меня только что мод на фочане по хттп отпечатку вайпанул со всех борд. Юзай авторешалку, есть расширение
ты лучший, анон! руку жму!
уже нашел, спасиб
>Если уж Страуструп говорит, что не знает его на 100%, то это точно рак.
Там бОльшая часть хуйни нужна только с надмозгом 145 ICQ, которая компиляторы других языков пишет и с чем обычный зевака не сталкивается в жизни.
>Само понятие UB, когда якобы компилятор может делать так, как ему хочется
> Не знаешь что делать - или ругайся или делай буквально как написано, не выделывайся.
Стандарт - это хуйня, которая должна обобщить и формализовать язык для множетсва архитектур, поэтому и появилось такое понятие как УБ. Не факт, что УБ будет именно на твоей архитектуре, это уже от реализации компилятором зависит. Например, у gcc и clang может быть разный список УБ. У меня встречалось на практике, что шланг хуярил УБ, потому что ШТАНДАРТ, а gcc компилировал нормальный код, потому что это УБ x86 не касается. В общем, не столько стандарт важен, как его конкретная реализация.
>мой кот сбрендил
Анон с котом, дорогой ты мой человек, ты ли это? Давно тебя не видел, но недавно только вспоминал
Я когда-то слышал (лет 15 назад, лол), что ЧЕЛОВЕЧЕСТВУ в принципе нужно, вот реально, спецов по ассемблеру, на весь шарик - человек 20-30 всего.
И это какие-то люди, которые кодят ядра операционок, драйверы, бивисы, что-то совсем уж концептуальное и прорывное.
Т.е. правильно ли я понял, ты сначала придумываешь, что ты хочешь сделать, потом делаешь под это алгоритм, потом пишешь рыхлый вариант всего этого, рабочего, а потом начинаешь его сушить, оптимизируя там и тут, пока OVER9000-строк-код превращается в несколько десятков строк же?
Да ладно, каждый реверсер это так или иначе спец по асму, их дохуя. Драйверы и ядра это тоже не что-то особенное, нужно норм образование и практический опыт — исследовательский или в компании, не более того. В моей стране достаточно молодых ребят с такими умениями, хотя может конечно это местная специфика маленькой но гордой страны, лол. Понятно, что веб-макак на порядки больше, но если сравнивать в абсолютных числах с олдфажными программистами, то навернео специалистов даже больше.
>>371064
Именно так, если речь об упаковке демки в минимальные размеры. Но сейчас таким никто не занимается, даже в критическом коде. Могут быть другие ограничения, по функционалу например, когда нельзя использовать стандартные библиотеки и т.п. Но именно размер уже давно не является ограничивающим фактором.
Ну, речь была не о том, сколько есть, а о том, сколько реально надо, особенно при теперешнем давно сформировавшемся тренде (выверте) на НЕ оптимизацию кода.
Вспоминаются слова, которые приписывают Гейтсу из начала 00х.
"Мы мол знаем, что Win XP прожорлива и хочет много памяти.
Но при нынешних смешных ценах на память..."
Нахуя мол что-то оптимизировать, если подвезут еще больше ядер, ггц, гигабайт уже завтра.
Sichik.....
432x224, 1:20
Чем закончилась эволюция демосцены?
>К сожалению игроразработчики не заинтересованы в оптимизации. А скорее наоборот, чтобы мотивировать людей покупать новое железо.
Крипта еще лучше мотивирует. На самом деле: Игры + Крипта+ИИ.
Кек, от этой хрени у меня цифровизация таки.
Я году так в 2002 угорел по этой теме, т.к. в локалку местную кто-то выложил пак крутых работ с демо-сцены.
Мне было 15, кодил по тихой для себя на delphi, в глобальный инторнет выходил только по праздникам. т.к. был дорогой (5р за 1мб, при общем бюджете семьи в 10к лол).
В то же время подзаработал деньжат и купил себе книгу - OpenGL в Delphi.
Ну и понеслась. Пытался делать разные демки, неплохо даже получалось на чисто базовом уровне.
Само собой, это был говнокод с мочей, но меня реально увлекло.
Уже позже, когда интерес поугас (да и хули там на дельфях с ГЛ годного сделаешь) и у меня появился инторнет дешевый, я сделал открытие, как таки делаются все эти демки лол.
ахуенчик, видел пару документалок, сам писал всякие штуки на вебгл. наконец то не лахта/сопля тред
Осталось чего?
> я сделал открытие, как таки делаются все эти демки лол.
И как же блять? Интригант хуев, ученые открыли жми сюда срочно чтобы...
Но демосцена про то чтобы впихуть невпихуемое чтобы все ахуели а не книжки по опенжл и делфи
то
Призовой фонд твое мохнатое очело?
Сюжета уже не помню, но были моменты, что вроде тян с куном гуляют по пустыне вроде с собакой и охреневают, что над ними начинают плыть парусные корабли в воздухе. Графон был а-ля видеорил https://youtu.be/9m3Wjq6M9BI то есть не спрайтовая, а графонистая, но вроде все перемежалось иногда харез (относительно конечно) 2д рисунками.
Сами понимаете, память может подводить, но точно пустыня, точно корабли летящие.
ты далбаеб ебаный который не разбирается между процедурными текстурами, полноценной музыкой и шейдерами и всратой процедурной геометрией которую крутят туда сюда без цели
>процедурной геометрией которую крутят туда сюда без цели
как раз то о чем я говорил - дали долбоебам тесселяцию - они подумали ебать круто и начали делать однотипную хуйню
демосцена мертва из-за них
у меня сосед по комнате общаги такие картинки генерил, еще в 90х. текстуры, камера летающая, свет, на асме еще.
ну есть конечно, а что тут рассказывать-то?
тот же самый кодинг, только не макакинг, а обычный с оптимизацией
Мне похуй, я вижу что демка говно и я тебе говорю, что демка говно.
Не понял, что в данном контексте значит "в RF". Вывод можно просто на x/y осциллографа кинуть. Или на VGA, там тоже всё просто. Но в 8к будет тесно в любом случае.
Или ты не про видеодемки? Тогда я как-то хуй знает даже, какие такие архитектуры можно интересные на стандартной логике запилить, хоть с ограничениями, хоть без. Всё уже было у древних греков.
>что в данном контексте значит "в RF"
Radio Frequency, чтобы можно было в антенный вход старого аналогового телевизора воткнуть. VGA сложнее. Можно осциллографу на x,y, а можно лучом трубки осциллографа векторно рисовать.
>8к будет тесно в любом случае
ХЗ. На 178 транзисторах есть Тьюринг-полная машина. На 110k LUT вон i486 эмулируют. Понятия не имею как.
Я как-то надеялся, что за прошедшее с момента выхода книжки время это его решение о 46 инструкциях кто-нибудь опубликовал, но, по ходу, нихуя. Или, может, я просто гуглю хуёво.
https://payhip.com/b/yw4KY
Нашел книгу тут, аноны. купил за 9 баксов. Там всего 36 страниц в PDF-файле, на первый взгляд ничего особенного. Если кому надо - залью на файлообменник.
Ну и? Ты сам-то скачал? Этот сайт - байт по ключевым словам.
На либген залей.
Моя любимейшая
Какой же ты безумный, братишка.
Мне надо, куда зальешь?
>Этот ебаный тред когда нибудь потонет? Йоба-программист на опе сделал его вечным?
Ну вот зачем ты это сделал? Зачем? Теперь мне придется найти тебя и сделать так, чтобы ты никогда не писал в интернет. Говори адрес.
Зачем тебе мой адрес, изверг? Как будто ты сам не можешь сдеанонить меня по щелчку пальца.
Если ты запостишь хотя бы одну шебмку с демосценой в этот тред, то у тебя появится возможность избежать наказания.
https://library.bz/main/uploads/8D2E3424FF652BCE7064881C78BB0841
А вот, можно так пошарить.
username: genesis
password: upload
Читайте, анончики и будьте кульными демосценерами.
Спасибо, анон.
Жаль конечно 9 баксов на такую микро-книженцию, но пусть будет для коллекции, как краткая история Демосцены.
Тем более я серьезно хочу вкатываться, а это будет своего рода коллекционная книга, пусть и в PDF.
Этот кот выглядит так, как будто он РЕХНУЛСЯ
Почитал тред, нихуя не понял. Эта ваша "демосцена" - что-то вроде фингербоксов?
Недавно разгребал свои старые вещи, и на дне ящика с барахлом обнаружил его - свой старый кастомный фингербокс с корпусом из ольхи. Механика. Вспомнил, как до самого утра сидел на сайтах и форумах по фингербоксингу. Как прогуливал школу из-за того, что не мог после этого проснуться. Соревнования в подвальных клубах любителей фингербокса, организованные в жилых домах и торговых центрах. Тусовку, друзей, с некоторыми из которых общаюсь до сих пор. Как радовался, когда впервые получалось выполнить какой-то новый трюк. И всегда было, чем заниматься, куда расти дальше. Новые трюки, новые фингербоксы. Можно было вообще свой сделать, даром что литературы про это очень мало, и в сеть почему-то не выкладывают или сразу банят.
А потом взрослая жизнь, учёба, работа. Времени стало катастрофически не хватать. Сначала думал - буду заниматься по одному часу в день. А потом, конечно, это чудесное хобби было заброшено.
Создавай в /old/ анончик. Тред вечноживой Демосцены.
Хуй знает, я не был эмо.
Но был ПАНКОМ.
А сейчас я повыкидывал цепи, напульсники, футболки с КиШом, одеваюсь в спорт-стиль и работаю в IT. Стал эдаким нормисом.
Давайте не бампать, а уже ОБУЧАТЬСЯ демкам.
Запилим хотя бы простецкую: вращающийся логотип Двача.
Все кого бы эта тема могла заинтересовать уже отписались, либо просто прочитали тред(82 человека).
Поэтому соглашусь с аноном выше, дайте уже треду умереть, а сами идите развиваться. Ближе к лету создам еще один тред уже с собственными результатами.
Вот тебе и ответ.
Оп, действительно, мониторь /old/ может запилит кто (я или ты лол) тред про демосцену. А к лету создашь тред тут и будешь ссылаться туда.
Интересовался, но понял что мой мозг тупо не работает "так"
Ао итогу я просто пишу огромный неоптимизированный код на питоне и мне платят деньги.
Им проще мощностей нарастить
Смотрел в детстве парочку с дисков игровых журналов, и еще тогда не понимал, кого этот абстракционизм вставляет. Скучная мертворожденна залупа, не оставившая ни следа в культуре.
Нужно вернуться в то время, чтобы понять в чём фишка. Для начала вернёмся в 2004 и вспомним как все аутировали на первые флеш-анимации и игры в интернете. Например Масяна, которую смотрели все, а теперь даже ностальгия не заставит смотреть это скучное, по современным меркам, говно. Так и с демо-сценами, до нулевых на эти демо-сцены можно было аутировать часами, так как интернет был настолько медленным и пустынным в плане контента, что анимированные демо-сцены весящие всего несколько килобайт, действительно вставляли. Каждый школьник осваивающий программирование хотел запилить свою демо-сцену.
Насильно мил не будешь. Технодемки делали, как я понял, чтобы выебнуться, как человек могёт. Есть подобное занятие ещё - прохождение игр на скорость, например, ровно с той же целью. В этой области тоже выдающиеся результаты, когда игра, которую ты проходил в юности много недель, проходится за 7 минут, причем за первое место идёт соревнование с разбросом в секунды.
Спецолимпиада идёт не только в дисциплине совтовой генерации видеоряда.
Например, кто-то делает на жопаскрипте шахматы весом меньше килобайта.
Кто-то разрабатывает свою ОС с нуля, просто потому что может.
Кто-то собирает кубсат в гараже.
Много всяких чудаков есть.
Сюда же - самостоятельная сборка процессора. Базовый компьютер, на самом деле, содержит всего пару сотен логических элементов.
В архиваче сохранен.
> интернет был настолько медленным и пустынным в плане контента, что анимированные демо-сцены весящие всего несколько килобайт, действительно вставляли
Вот этот ухватил суть. Точно так же, как в 2006 передавали друг другу картинки по ик-порту, а потому что интернета не было нахуй, как и компьютера, и это был единственный доступный контент.
И каким чудом казалась передача сообщений через ICQ, гораздо дешевле, чем через смс. 1 мегабайт интернета всего 5 рублей стоил.
Пойду дальше медленно и неуклюже верстать формочки на мобилке для диплома. Грустно это всё.
Хуй знает анончик, те, кто выдают на гора такой продукт обычно хорошо твикают что-то готовое, а не пишут с нуля.
Алсо в программировании главное получать удовлетворение от того, что делаешь именно ты.
Ну и не боги горшки обжигают, скажем так. Нужен какой-то базовый интеллект, довольно высокий, но получение релевантного опыта и образования гораздо важнее.
Этого удвою.
Заканчивалась она флагштоком на котором кажется болтался французский флаг, вроде это было как будто в холмистой местности. Скорее всего 64кб.
То есть собственно только этот момент в демке и запомнился, вроде редко кто пихал в них не лого своей крю, а флаг своей страны.
480x360, 7:33
720 весит сто мб почти.
64кб, 2003 год. Чел из России если мне не изменяет память.
В смысле как?
5-6 сцен низкополигональных, маршруты для камеры и трекерная музыка? Ты вообще понимаешь как данные в компе хранятся?
Хотя конечно щас зумерам надо 10 гигов оперативки, чтобы статичный жепег отрендерить, базарю.
Можно сползать на https://pouet.net и посмотреть релизы тех или иных демок - попадается что они с исходниками бывают.
Вообще попробуй без сжатия снять полное прохождение какой-нибудь игры часов на сто и орхуей как они тысячи терабайт видео запихаи в 50 гигов игры. Дебильный какой-то вопрос, если честно.
Не 64кб правда. 8мб. Но 2003 год
Я бы начал с того, что не подключал бы библиотеки и писал бы все с нуля. Только то, что реально нужно.
Ну там алгоритм сжатия, вроде как подходит и для демок.
Например, такие https://youtu.be/2q84BVT7TQc
Эх, я так ноты в шкалке научился понимать — забивал песенки из совковой книжки в Scream Tracker.
>pic
GPT снова несет чушь?
Кто этот "Наиевиль, испанский чиптюнщик"?
>>418883
GPT-3, model text-davinci-003
https://www.youtube.com/watch?v=2mtctbodNXY
https://www.youtube.com/watch?v=btv2yWZxfVY
Разобрал ответ нейросети подробно:
- Naievil: ничего не найдено
- Sir Garbagetruck, нашел: https://www.youtube.com/watch?v=XNncgizdQOs
- Bit Shifter, нашел: https://youtu.be/yTIt6SMg41M
Sir Garbagetruck внезапно годно.
>- Sir Garbagetruck, нашел: https://www.youtube.com/watch?v=XNncgizdQOs
Годно, как такой стиль называется.
>>419927
Нашел релейт плейлист, гуглил по тегу из скрина "the sound of scenesat vol 2"
https://www.youtube.com/watch?v=O1d_3kX8w7Y&list=PL8ghlw2sw4HWcSos3NyJEvNuuPeH1pr2d
>Не смысла гонять матрицу, когда моник не используется.
Сейчас у зумеров ИГРОВЫЕ ЭЛТ в моде, так что ты не совсем прав.
Желаю славной ночи, треда страж!
Гайд очень простой - сначала реализуй на OpenGL куб который вращается стрелками. Потом - загрузи модельку с помощью OpenGL, пусть она вращается под музыку. Понятно что это будет на OpenGL/DirectX. Не обращай внимания пока что на размер файла. На первом этапе важно чтобы это запускалось. Потом - чтобы это было одним файлом. А к оптимизациям доберешься потом
Можно вообще обойтись одним синусом.
Релейт: https://youtu.be/u1pRapBEHlU
Исходник проекта: https://github.com/StanislavPetrovV/The-Planet-Sine
Гоняют по гигам в полуподвальные клубасы. Эморевайвал же.
Да и эмокор, спецом для детей нулевых, ушлые кабанчики из числа этих детей сейчас снова откопали. Гонял в прошлом году на оматоре и дедкедов. Как в детстве, хуле.
Могу просто на хостинг залить. У меня оцифровка есть.
Если есть ВО по профилю не бизнес-информатика, ну ты понял то вполне. Алгоритмы компьютерной графики изучаются на втором или третьем курсе, не помню. Математические основы - первый курс.
>>422400
Мда, неплохо, очень даже. Такое чувство что я это когда-то читал. Я когда-то решал задачу: есть длинная рельса (прямоугольный металлический профиль, ну или труба), которую сверлят в местах указанных пользователем. Показать в 3D что получится после того как закончили ее сверлить. Так и не решил нормально. С этой книги читал о триангуляции многоугольников, чтобы отобразить то, что получилось.
Мне очень нравится как пишут американцы книги - на примерах, очень иллюстративно, иногда могут пропускать унылые доказательства, лишь бы удержать интерес читателя.
эта расцветка обложки
Это старая версия gpt-3 так могла
>Ток течет по проводам в виде синусоиды. В город входит одна высоковольтная линия, через поля и леса, в которой три провода и три фазы с синусоидой. Далее ток распределяется по потребителям, в котором от этого тока, из простой синусоиды, появляются триллионы цифровых сигналов в цифровых устройствах в виде ступенек. Мысль об этом завораживает. Тот факт, что все это происходит автоматически, без нашего сознательного контроля, еще более удивителен. Как будто сам город живой, гигантский организм, который гудит от электрической активности.
Люблю помучить gpt, рейт:
>Перепиши это, что стало понятным, что простой синус из сети дробится на цифровой ступеньки. Добавь пацанской роматики большого города в текст
>Ток течет по проводам города, как сердцебиение, гудя от электрической активности. Через поля и леса проходит единственная высоковольтная линия, несущая синусоиду, которая разветвляется на три провода и три фазы. Из этой простой синусоиды происходит невероятное преобразование - триллионы цифровых сигналов появляются в цифровых устройствах в виде ступеней. Это внушающий благоговейный трепет подвиг — наблюдать силу электричества в действии, когда оно автоматически перемещается из сети в устройства города, соединяя его жителей в паутину энергии, в живой организм, пульсирующий жизнью. С заходом солнца линия горизонта города светится оранжевым оттенком, напоминая о мальчишеской романтике большого города и его невидимой, но мощной электрической жизни.
оригинал:
>Rewrite this to make it visually clear that a simple sine from the network is divided into digital steps. Add boyish romance of the big city to the text.
>Current flows through the wires of the city like a heartbeat, humming with electrical activity. A single high-voltage line enters through the fields and forests, carrying a sinusoid that branches out into three wires and three phases. From this simple sine wave, an incredible transformation is made, as trillions of digital signals appear in digital devices in the form of steps. It is an awe-inspiring feat, to witness the power of electricity in action as it automatically moves from the network and into the devices of the city, connecting its inhabitants in a web of energy, a living organism that pulses with life. As the sun sets, the skyline of the city glows with an orange hue, a reminder of the boyish romance of the big city and its unseen but powerful electrical life.
А смысл? Веб-макаками по крайней мере платят деньги, но кто тебе заплатит за аутирование с 3d-векторами? Увы, увы, увы.
Это называется стенография, и кому такое нужно, чужого бота в телеге использовать не будут.
>в паскале
Школьник (18 летний, конечно же) ИТТ? Даже не знаю кто ещё прикасается к паскалю сегодня.
Твоя идея напомнила мне наноборду бтв. Если интересно и считаешь что пригодится/прокачает тебя то пили, почему бы и нет.
>стеганография
Пофиксил тебя.
>чужого бота в телеге использовать не будут.
Почему? Ключ будет только у пользователя.
>Школьник (18 летний, конечно же) ИТТ?
Мимо. Моб 24 лвл
>Даже не знаю кто ещё прикасается к паскалю сегодня.
Паскаль оказал большое влияние на другия языки в свое время(хотя бы синтаксисом). Ну и мне просто интересно знакомиться с языками, которые превносили что-то новое в свое время, чтобы потом попытаться высрать свой недоязычок. Ничего серьезного, просто хобби.
Так справилась эта ваша chatGPT.
>в паскале
Банально нет либ к нему. Ботапи рассчитан на модно-молодёжных смузихлебов с петухоном наперевес. А если идти сложным путем, то я вообще не знаю клиентов (полноценных клиентов, а не говноботов), которые так или иначе не юзали бы тдлиб. А второй тдлиб, да ещё и на поцкале, ты не осилишь.
>>424333
>большое влияние на другия языки в свое время
Лол. Он за пределами постсовка был выбором маргиналов.
>хотя бы синтаксисом).
Тогда тебе в сишку. Ибо её синтаксис оказал влияния процентов на 80-90 существующих ЯВУ.
640x360, 4:18
Даже спустя 14 лет впечатляет, что это всего 64 килобайта.
С микроконтроллерами/ардуино актуально до сих пор, и дальше также будет.
---
Вроде релейт к теме тренда:
1) https://youtu.be/ROpLjd9iQQU
2) https://youtu.be/Oym7B7YidKs
3) https://youtu.be/7EwU-juNl1M
1024x1024, 1:48
>успехи в области железа и ПО воспринимаются как данность
лол не...
У меня то самое чувство первой встречи с ПК и со смартфоном, было недавно в ВР очках pico 4.
Это же реально топ кек, когда ты можешь полноценно работать в ВР.
В этих пико 4, 1:1, что, и в каком качестве ты сейчас видишь в релейт ролике. Рилли я не утрирую или угораю над "тупыми тумбаюмбами", ты ахуешь с прогресса, когда рейтанешь эти очки и поймешь что я не шутил.
Это совсем другой лвл.
чего у него вес такой здоровый, 183 мб для книги что то дохира
Да, что я хотел узнать, так как я до сих пор не рейтанул эту фичу. На пикрелейте бровзер с очков пико. В этой этой рыбалке можно рыбачить с другом, и там есть голосовая связь. Интересно может ли друг тоже видеть твой браузер в воздухе? Это было бы пиздец эпичным поворотом...
Вы видите копию треда, сохраненную 12 февраля 2023 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.