Форум программистов, компьютерный форум, киберфорум
Программирование игр
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.54/48: Рейтинг темы: голосов - 48, средняя оценка - 4.54
22 / 10 / 2
Регистрация: 25.06.2018
Сообщений: 155

Нужны советы по разработке игр

30.11.2018, 17:04. Показов 12489. Ответов 209
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте,Я давно мечтаю создавать свои онлайн игры, Сейчас освоил базу си, покопавшись в нем понял что игр хороших на нем не слепишь, ни один день скитаюсь по форумам, читаю статьи и Решил. Начну изучать C++. Я знаю что разработка игр это нелегко и мне много чего нужно узнать, Я не знаю с чего начать. Сейчас любой совет на вес золота.
А больше мне нравится кодить и придумывать сценарий. Для моих будущих игр я уже придумал частичто свою историю.
Может это и покажется странным, но когда я смотрю прохождение игр, у меня включается во мне разработчик, и я начинаю думать с точки зрения разработчика. Как какая то механика могла быть реализована в коде.

Вобщем Буду очень благодарен вашим Любым полезным советам!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.11.2018, 17:04
Ответы с готовыми решениями:

Нужны советы по разработке игр
Здравствуйте меня зовут Владимир и я планирую сделать 2d платформер на Qt. Небольшой опыт в разработке игр был только не на Qt а с...

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

Нужны советы по разработке приложения под Android
Добрый день ! Я начинающий разработчик приложений для андроид . НА данный момент мне необходима ваша помощь . Я хотел бы что бы вы мне...

209
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
14.01.2019, 14:50
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Azazel-San Посмотреть сообщение
Зачем стремится тогда к "универсальности"? Универсальность всегда идет немного в разные стороны с производительностью
как раз наоборот. Да и кот обычно куда попроще. К примеру определение (и даже предсказание) коллизий что с ним не делай всегда будет работать путем проекции примитива на набор осей. При этом диапазон проекции на свои оси у примитива всегда может быть предпросчитанным. Поэтому стоит сделать универсальную функцию проецирования примитива на ось для каждого из типа примитивов а в самих функциях определения коллизий оперировать уже осями и проекциями, в том числе предпросчитанными при инициализации проекциями на свои оси. С учетом того что такая функция пондобится еще для кучи дел ну имеет смысл просто сделать такой метод для каждого типа примитива. (хотя если реально то он один для всей полигональной геометрии и разный только для курвированных примитивов типа квадрик торов и т.д.).
В результате и кода самой проекции с гулькин нос и кода коллизий кот наплакал.
вот так к примеру тест пресечения 2D ОВВ выглядит в результате.
C++
1
2
3
4
5
bool Project(const TAxe& Axe, scalar Delta=0) { return Axe.Project(Vertices,4,Delta); }
bool TOBB::Project(TOBB* R) {                       
    return Project(TAxe(R->Dir, R->Pos), R->HalfDims.x) && Project(TAxe(R->Right, R->Pos), R->HalfDims.y);
}
bool TOBB::Collide(TOBB* R) override {return Project(R) && R->Project(this);}
что тут собственно говоря тестировать то а тем более рефакторить?

Добавлено через 2 минуты
Цитата Сообщение от Azazel-San Посмотреть сообщение
Не всегда же юнит-тестами тестируют именно алгоритм
А с каких это пор в софте какие то звери кроме алгоритмов завестись успели?

Добавлено через 10 минут
Цитата Сообщение от Azazel-San Посмотреть сообщение
Отдельные компоненты. В этом и суть как я понимаю юнит-тестов.
НУ и что там тестировать если оно уже полностью отлажено? Ну и при этом каждый компонент в современном его понимании - то бишь класс это целый пакет алгоритмов применимых к какой то структуре данных. При этом тестировать вот типа на наборе данных можно только какую то отдельно взятую подпрограмму. Но как бы что оно вернет зависит от внутреннего состояния объекта. Соответсвенно такие тесты в общем то бессмысленны или настолько громоздки что будут вразы больше кода компонентов. При этом использование компонета в иерархии протестирует все это гораздо лучше потому что точно так же завязано на внутренние состояния. Именно поэтому и инкапсулируют именно механизмы. Они могут работать только в иерархии обеспечивая взаимодействия 2+ компонентов. А соответсвенно какое либо тестирование их по отдельности абсолютно бессмысленно.
Вообще юнит-тесты соответсвует выборочной проверке таблицы истинности функции по одному тесту для каждой возможной внутренней ветки. Но как бы для объектов имеющих внутреннее состояние построение таблиц истинности не возможно в принципе. Если же это механизм зависящий еще и от других компонентов имеющих внутренние состояния то тут с тестами вообще алес ховайся .
0
Mental handicap
 Аватар для Azazel-San
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
14.01.2019, 14:52
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
хотя если реально то он один для всей полигональной геометрии и разный только для курвированных примитивов типа квадрик торов и т.д.
Ну вот, в итоге вроде не такой уж и универсальной ее необходимо делать. А иногда бывают случаи когда функция используется только в 1м конкретном месте и более нигде (сейчас говорим не о пересечениях, а вообще абстрактно), зачем ее делать унивресальной?
И что-то мне кажется наши понимания в "универсальности" немного расходятся или я чего-то не понимаю.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
что тут собственно говоря тестировать
Ну, если захотеть то можно)

А вы например книжку Кента Бэка о TDD смотрели/читали?
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
14.01.2019, 14:55
Цитата Сообщение от Azazel-San Посмотреть сообщение
Хотел бы пингануть пару людей, но боюсь тапками закидают за такое.
Реально это зависит только от того кто у него на работе принимает решения технического характера - он или менеджер.

Добавлено через 2 минуты
Цитата Сообщение от Azazel-San Посмотреть сообщение
А иногда бывают случаи когда функция используется только в 1м конкретном месте и более нигде
Универсальной означает что в своей зоне ответственности она работает универсально. Т.е. для любых возможных входных данных либо даст ответ либо вернет ошибку. При этом как бы не имеет никакого смысла делать функцию которая считает 2*a если можно сделать функцию b * a.
0
Mental handicap
 Аватар для Azazel-San
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
14.01.2019, 14:59
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Реально это зависит только от того кто у него на работе принимает решения технического характера - он или менеджер.
Всеравно было бы интересно послушать, я же получается тоже в этом верчусь и хотел бы конкретнее разузнать, а может я вообще все не так понял????
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Универсальной означает что в своей зоне ответственности она работает универсально. Т.е. для любых возможных входных данных либо даст ответ либо вернет ошибку. При этом как бы не имеет никакого смысла делать функцию которая считает 2*a если можно сделать функцию b * a.
А, вот вы о чем, тогда да, тут согласен. Хотя опять же если ее функционал сводится до 2*a, то действительно надо ли делать ее b*a?
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
14.01.2019, 15:16
Цитата Сообщение от Azazel-San Посмотреть сообщение
Похоже наши понимания в "универсальности" немного расходятся или я чего-то не понимаю.
универсальная там функция проекции массива точек на ось которая вызывается из верхнего метода. И вот как раз она в алгоритмах определения коллизий всех примитивов используется и далеко не только в них.

Добавлено через 8 минут
Цитата Сообщение от Azazel-San Посмотреть сообщение
Хотя опять же если ее функционал сводится до 2*a, то действительно надо ли делать ее b*a?
жрать то не просит а пригодится может. Вообще в этом плане мыслить надо как линкер - в библиотеку все-все-все в экзешку выбрать только то что реально пользуется. И такой подход с лихвой окупается. Потому что это и есть компонент в сферическом ваккууме - т.е. он покрывает всю свою зону ответственности согласно своему смыслу в предметной области. В результате что от него потом захотят другие компоненты способен им предоставить вообще без всякого рефакторинга.
Если смотреть на любой компонент как положено - т.е. как на кирпичик из которых собираются более крупные компоненты то его универсальная реализация сразу позволяет избежать как и граблей так и ненужного рефакторинга для устранения оных граблей. А тем более что при глубокой декомпозиции зоны ответственности у каждого кипичика настолько мизерной получается что там и думать то особо не о чем, а универсальный набор уже работает на ускорение построения более крупных компонентов. И так по нарастающей. В результате получается экспоненциальный рост функциональности при линейном размере роста кода/затрат времени на разработку. В отличии от срамо-агила где в результате постоянного рефакторинга линейнфй рост функционала вызывает экспоненциальный рост костылей и времени на их костыленье.

Добавлено через 7 минут
Цитата Сообщение от Azazel-San Посмотреть сообщение
Всеравно было бы интересно послушать, я же получается тоже в этом верчусь и хотел бы конкретнее разузнать, а может я вообще все не так понял????
В этом вопросе все очень просто. Получается отладить трассировкой - отлично. Не получается - делается какой то дебаг енвайронмент в котором что то на подобие тестов с визуальным анализом что срослось что не срослось. Ну и проектировать так чтобы не надо было рефакторить. Т.е. по принципу один класс (пара классов если механизм взаимодействи) - один механизм. Следующий механизм уже в потомках. Ну и в результате получается набор кирпичиков которые или собираемые или наращиваемые наследованием для конкретной реализации чего либо а потом из них более крупное собирабельно.
Т.е. по большому счету ключ он в том что при нормальном подходе к проектированию устраняется сама необходимость в рефакторинге корректность коего де и должны проверять тесты. Хотя даже при этом они бесполезны. Переделка интерфейса требует и переделки тестов и это очевидно. Гораздо менее очевидно что и переделка реализации требует полной переделки тестов. Именно потому что они должны тестировать каждую возможную ветку выполнения.
1
 Аватар для COKPOWEHEU
4139 / 2717 / 433
Регистрация: 09.09.2017
Сообщений: 12,050
14.01.2019, 18:16
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
жрать то не просит а пригодится может
Обычно просит. Реализация универсального алгоритма обычно сложнее, чем специализированного. То же умножение это несколько десятков операций (раз нам его пришлось писать, готовой инструкции не было), тогда как умножение на 2 это сдвиг влево или сложение, всего одна операция.
1
Mental handicap
 Аватар для Azazel-San
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
14.01.2019, 18:21
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
Обычно просит. Реализация универсального алгоритма обычно сложнее, чем специализированного. То же умножение это несколько десятков операций (раз нам его пришлось писать, готовой инструкции не было), тогда как умножение на 2 это сдвиг влево или сложение, всего одна операция.
И это мы говорим вроде только о банальном умножении, а если брать сложнее и не решение тривиальных задач? Я понимаю к чему клонит ув. Fulcrum_013, но мне кажется ко всему надо подходить с расчетом, а действительно ли это нужно?
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
15.01.2019, 14:18
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
Реализация универсального алгоритма обычно сложнее, чем специализированного.
Набор частных случаев обычно просит жрать в разы больше чем универсальное решение.
0
 Аватар для COKPOWEHEU
4139 / 2717 / 433
Регистрация: 09.09.2017
Сообщений: 12,050
15.01.2019, 17:51
Зависит от количества. Если у меня в программе часто используется вычисление квадратного корня я не буду искать алгоритм возведения в любую степень, я напишу именно корень.
Да и отлаживать частные случаи проще, поскольку меньше переменных.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
15.01.2019, 18:15
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
Если у меня в программе часто используется вычисление квадратного корня я не буду искать алгоритм возведения в любую степень, я напишу именно корень.
Для чего в формулу разложения степенной функции в ряд подставите 1/2. Не проще ли один раз написать разложение самой функции и потом сделать функцию квадратного корня передающую в функцию возведения в степень фиксированный аргумент и сразу иметь тул на все случаи жизни? Тут мыслить надо по принципу все что пишем сегодня становится нашим тулом завтра.
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
Да и отлаживать частные случаи проще, поскольку меньше переменных.
Одни товарищи тут с год назад вопрошали как отладить "сапр для лестниц". Потратить на набор из 8 частных случаев они успели 5+ человеколет, набылокодить 300k+ строк и получить абсолютно неотлаживаемый набор гуано. При этом для сравнения универсальное геометрическое 3D ядро умещается в район 10k строк.
0
 Аватар для COKPOWEHEU
4139 / 2717 / 433
Регистрация: 09.09.2017
Сообщений: 12,050
16.01.2019, 10:20
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Для чего в формулу разложения степенной функции в ряд подставите 1/2
Совершенно не обязательно.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Потратить на набор из 8 частных случаев
Сколько времени вы потратите на написание универсального решателя квадратных уравнений? А уравнений любой степени?
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
16.01.2019, 11:50
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
Совершенно не обязательно.
Оно черезчур приблизительное
0
 Аватар для COKPOWEHEU
4139 / 2717 / 433
Регистрация: 09.09.2017
Сообщений: 12,050
16.01.2019, 12:28
Со своей задачей оно справляется.
Причем, как и следовало ожидать, делает это лучше универсального решения.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
16.01.2019, 14:44
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
Причем, как и следовало ожидать, делает это лучше универсального решения.
Абсолютно нет. Оно не годится ни для физически реалистичного рендера, ни для чего кроме приблизительной нормализации нормалей для для приблизительного освещения. При этом и для счета освещения его недостаточно. Потому что рядышком в формуле стоит возведение в произвольную степень.
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
Со своей задачей оно справляется.
Ну вообще частные случаи нужно реализовывать только в том случае если они дают какой либо выигрыш по сравнению с универсальным алгоритмом. К примеру то же геометрическое ядро получается настолько большим потому что 90% кода это обработка частных случаев НУРБС поерхностей типа плоскостей, конусов, сфер торов и т.д. пересечения для которых находятся быстрее чем для нурбсов с сохранением точности решения. Но тем не менее в комплекте это дает возможность моделирования любой геометрии, что существенно упрощает алгоритм автоматического моделирования чего то конкретного.

Добавлено через 14 минут
COKPOWEHEU, А вообще универсализация обычно достигается декомпозицией сущностей предметной области на набор более мелких механизмов, которые имеют свойство иметь очень ограниченное количество, но при этом практически бесконечное количество вариантов сборки. Как результат это дает и значительный выигрыш в плане сложности реализации, и оставляет простор для реализации альтернативных механизмов для частных случаев дающих выигрыш в производительности. Т.е. автомат эквивалентный паре автоматов имеет m*n состояний в то время как пара автоматов имеет n+m состояний. Именно поэтому универсализация значительно снижает сложность реализации задачи и позволяет с легкостью использовать нивыгоднейшие оптимизации там где это нужно.
0
 Аватар для COKPOWEHEU
4139 / 2717 / 433
Регистрация: 09.09.2017
Сообщений: 12,050
16.01.2019, 15:01
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Ну вообще частные случаи нужно реализовывать только в том случае если они дают какой либо выигрыш по сравнению с универсальным алгоритмом.
Если нужно только решение частного случая - пишем именно его. Если еще одного - пишем еще один. Если понадобилось (или велика вероятность что понадобится) обрабатывать десяток похожих случаев - только тогда имеет смысл поискать универсальный алгоритм.
Если общего решения нет в принципе или оно слишком сложное / затратное - пишем кучу частных.
Об этом я и говорю: не надо впадать в крайности. Достаточно ситуаций, когда несколько частных решений лучше одного общего, достаточно обратных. Не стоит всегда и везде лепить общее.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
16.01.2019, 15:16
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
Если нужно только решение частного случая - пишем именно его. Если еще одного - пишем еще один. Если понадобилось (или велика вероятность что понадобится) обрабатывать десяток похожих случаев - только тогда имеет смысл поискать универсальный алгоритм.
Вообще то решение пишется для предметной области. И частные случаи пишутся только в том случае когда дают существенный выигрыш в оптимизации. Именно такой подход позволяет ускорить и упростить разработку и повысит эффективность софта в разы.
А то о чем говорите вы ведет к вечному рефакторингу и горам тормозящих костылей. И вообще о каких вероятносятх может идти речь если все что понадобится и как его считать уже описано в постановке задачи написанной на основании детального анализа предметной области и т.з, и без которой приступать к написанию кода вообще бессмысленно ?

Добавлено через 1 минуту
Цитата Сообщение от COKPOWEHEU Посмотреть сообщение
Достаточно ситуаций, когда несколько частных решений лучше одного общего, достаточно обратных.
Но набор стоит сделать универсальным сразу. А еще лучше с универсальным интерфейсом позволяющим расширять набор без рефакторинга уже использующего элементы набора кода. А еще лучше детальнее проанализировать предметную область. С огромной вероятностью все эти частные случаи сводятся к комбинациям какого то небольшого набора сущностей более низкого уровня и механизмов их взаимодействия.
0
 Аватар для COKPOWEHEU
4139 / 2717 / 433
Регистрация: 09.09.2017
Сообщений: 12,050
16.01.2019, 16:11
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Вообще то решение пишется для предметной области.
Вообще-то решения пишутся для конкретной задачи, для которой заранее известен диапазон сферического вакуума. Решение, не удовлетворяющее условиям (слишком частное) решением не является. Решение, покрывающее существенно больший диапазон обычно избыточно.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
И вообще о каких вероятносятх может идти речь если все что понадобится и как его считать уже описано в постановке задачи написанной на основании детального анализа предметной области и т.з, и без которой приступать к написанию кода вообще бессмысленно ?
Так не бывает. Даже если пишете для себя, при эксплуатации обязательно возникнут идеи по модернизации. Не говоря уж о разработке для кого-то другого.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Но набор стоит сделать универсальным сразу.
И затратить на это неопределенно много времени.
Еще раз: сколько времени у вас займет написание решателя любых уравнений? Сумеете ли вы написать хотя бы универсальный решатель квадратных уравнений?
0
зомбяк
 Аватар для TRam_
1585 / 1219 / 345
Регистрация: 14.05.2017
Сообщений: 3,940
16.01.2019, 16:20
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
если все что понадобится и как его считать уже описано в постановке задачи написанной на основании детального анализа предметной области и т.з,
Счастливые люди, которым есть с кем обсудить хотя бы т.з., не говорю уже о постановке задачи.

Добавлено через 5 минут
И да, иногда аппетит приходит во время еды ясность задачи увеличивается по мере её реализации. Ну например когда в автомате состояний приходится реализовывать их в 3 раза больше чем предполагалось изначально.
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
16.01.2019, 16:22
Цитата Сообщение от TRam_ Посмотреть сообщение
не говорю уже о постановке задачи.
Ну вообщето как бы анализ предметной области и создание постановки - основная часть работы программиста.

Добавлено через 1 минуту
Цитата Сообщение от TRam_ Посмотреть сообщение
ясность задачи увеличивается по мере её реализации
Такого быть не может в принципе. Ясность задачи увеличивается исключительно а процессе анализа предметной области. Если она увеличивается с типа при реализации это всего лишь означает что приступили к реализации без соответсвующего анализа. Анализировать же задним числом бессмысленно. потому что анализ зачастую позволяет сократить объем потребного кода в 10+ раз и рефакторинг после анализа задним числом просто превращается в лучшем случае в выбрасывание 90% ранее написанного кода.
0
зомбяк
 Аватар для TRam_
1585 / 1219 / 345
Регистрация: 14.05.2017
Сообщений: 3,940
16.01.2019, 16:29
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Такого быть не может в принципе.
Ну вот вы говорите о
на набор более мелких механизмов, которые имеют свойство иметь очень ограниченное количество
с чем не соглашусь категорически. Мелкие механизмы наоборот, имеют свойство плодиться. Хотя зависит от задачи, в части случаев они конечно поддаются унификации на основе обобщённых алгоритмов, но не всегда.
Соответственно не во всякой первичной постановки их всех можно осмыслить и описать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.01.2019, 16:29

Собираю PC для игр. Нужны советы!
Доброго времени суток! Хочу собрать себе ПК, но нет опыта, в связи с чем множество сомнений. Знакомых\друзей, шарящих в подобных вопросах,...

Компьютер для игр ( нужны советы )
Решил купить хороший компьютер для игр . В наличии около 30 тысяч гривен . Нужен исключительно для игр (CS:GO , DotA2 , GTA 5 и тд.) Что...

Советы по разработке классов
Нужен совет. Сейчас занимаюсь созданием курсовой работы и создаю экономическую стратегию в средневековом стиле(ну это не столь важно)....

Советы по разработке алгоритма
Здравствуйте! Написал код по поиску минимального остовного дерева на windows forms - но он очевидно не очень хороший. Кто-нибудь может...

Советы в разработке БД: составления расписания в ВУЗе
Доброго времени суток, я нуждаюсь в помощи по разработке БД. Суть БД в том что она должна быть инструментом составления расписания в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
100
Ответ Создать тему
Новые блоги и статьи
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат» Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru