|
Just Do It!
|
||
Давайте сделаем игру Columns09.12.2025, 17:46. Показов 22600. Ответов 315
Метки нет (Все метки)
например, ТЗ https://disk.yandex.ru/d/l7-X5wW48Zn9Ig так как тут все кодеры-одиночки, то каждый пилит сам - полностью всю игру, но есть другой вариант, который гораздо прогрессивнее: порезать игру на модули - каждый пилит свою часть. затем части складываются в одно целое, которое и есть целевая программа - игра.
0
|
||
| 09.12.2025, 17:46 | |
|
Ответы с готовыми решениями:
315
Господа программисты есть идея создать игру. Давайте объединимся Может соберемся и сделаем игрушку? Может соберемся и сделаем что-нибудь вместе? |
|
Нарушитель
6319 / 3044 / 1054
Регистрация: 01.06.2021
Сообщений: 11,627
|
||
| 22.12.2025, 10:56 | ||
Иногда лучше просто посмотреть на код и вопросы исчезнут. Mikle Quits, я без иронии и стеба говорю, если есть идеи, замечания, пиши на гитхабе. Не обязательно даже предлагать код, можешь просто заявить о багах, если найдешь. Все тут тебя уважают, не бери ничего в голову.
0
|
||
|
Just Do It!
|
|||
| 22.12.2025, 11:14 [ТС] | |||
|
из нас бы могли бы получиться воспитатели детского сада - дети нас бы боялись и ходи бы строем)) я вот всегда с иронией, а значит с издевкой, а значит я не до коммуникабелен ... ну, на самом деле у мя это самоирония, но это только ты понимаешь))
1
|
|||
|
Just Do It!
|
||
| 22.12.2025, 12:30 [ТС] | ||
|
Royal_X,
запушил anti-bug injection теперь нужна решимость в попытках сломать эту физику. Добавлено через 15 минут anti-bug injection - 2
1
|
||
|
Нарушитель
6319 / 3044 / 1054
Регистрация: 01.06.2021
Сообщений: 11,627
|
|
| 22.12.2025, 18:48 | |
|
XLAT, я поиграл в твою игру. Только до сих пор не понял, по какому принципу работает снег. Скажи коротко, поскольку лень смотреть в код. Раньше я думал, что выпадает, когда положение игрока плохое и в случае проигрыша, но сейчас заметил, что это не так.
0
|
|
|
Just Do It!
|
|||
| 22.12.2025, 19:29 [ТС] | |||
|
2. есть три интенсивности. 3. для каждого периода интенсивность выбирается рандомно. 4. это весь принцип. я хочу улучшить снег - чтобы интенсивность сменялась плавно - это легко сделать - но щас занят. собранные линии исчезают - но без уплотнения колодца.
0
|
|||
|
Just Do It!
|
|
| 06.01.2026, 14:56 [ТС] | |
|
всё прочее(среди прочего погружение в emscripten) опускаю и что на финише:
сделал попытку компиляции в статик вид(нужен для веб-версии игры): 1. - выкачал готовые статик бинарные зависимые либы(~50) с помощью vcpkg - объём получился ~2гб. - тест компильнулся(35 мб) и рабоает. - колоны тоже компильнулись(37мб) нормально, но проблема запуска из-за сломанного конфига с ненайденным рендером. - разбираться не стал. 2. - испытал штатный способ статик сборки от разрабов. - в демо(11мб) разрабов остаются две длл - возможно, что это гуано они специально подложили, чтобы оживить их форум)) - короче, для мелкого прожекта копаться в таком дуреломе нужна ещё коропка с доп-мотивацией)) на этом моё участие(...) в этом прожекте я буду считать завершенным. (на самом деле этап размещение игры в магазе это отдельный этап с отдельным скилом трудолюбия) что дальше? дальше есть задумка создать здесь на форуме новый тред в режиме [дневник] на тему(мою старую): "Война роботов" тоже с исходниками на гитхабе.
0
|
|
|
Нарушитель
6319 / 3044 / 1054
Регистрация: 01.06.2021
Сообщений: 11,627
|
||
| 06.01.2026, 16:08 | ||
|
то, что при штатном способе остаются кое-какие dll - это признак, что разрабы написали корявый CMakeLists.txt. Если сильно захотеть, то можно копаться в коде и попытаться исправить конфиг сборки. По идее, после сборки не должно быть никаких dll. Или просто вручную статически скомпилировать отдельные либы. После штатной сборки статика нет никаких ошибок компиляции, но сами стандартные утилитки не запускаются и это тоже признак криворукости разрабов, ведь, эти утилиты и код для их сборки написаны ими. короче, всё это действительно разочаровывает и уничтожает желание вообще что-то делать на этом движке.
0
|
||
| 06.01.2026, 19:14 | |
|
Ну как-то..
Не думаю что оба участника так уж юны/наивны что надеются создать "великую игру всех времен и народов". Тогда что они хотят и какие цели/задачи ставятся? Единственное что видно - освоение движка (ogre). И снова неясно - зачем? Оценить его возможности можно было и по демкам (пусть и приблизительно).
0
|
|
|
Нарушитель
6319 / 3044 / 1054
Регистрация: 01.06.2021
Сообщений: 11,627
|
|||||
| 06.01.2026, 20:23 | |||||
|
0
|
|||||
| 06.01.2026, 20:58 | ||
|
0
|
||
|
Нарушитель
6319 / 3044 / 1054
Регистрация: 01.06.2021
Сообщений: 11,627
|
||
| 06.01.2026, 22:43 | ||
|
Вот, например, чем я только что занимался. Поймут не все. Это не то, что кажется на первый вгляд) Дошел до этого уровня.
0
|
||
|
Just Do It!
|
|
| 07.01.2026, 11:36 [ТС] | |
|
Royal_X,
Igor3D, 書 сначала для вас плохие новости: 1. Если вы не будете жрать свеклу, то вас побьют цыгане. 2. Так как Вселенная скоро схлопнется, то получается мы живём в бессмысленной Вселенной. 3. Понимание 2 пункта заставляет умирать поэтов молодыми. 書 но есть и хорошие новости: 1. Между нулем и единицей находится континуум, который бесконечно больше натуральной бесконечности. 2. Сам путь важнее той цели к которой ведёт этот путь. 3. Понимание 2 пункта заставляет самураев оставаться счастливыми. 書 на этом про мотивацию у меня пока всё. а теперь после утирания соплей по делу: 1. вы готовы вести дискуссию по делу, а не размазывать сопли? 2. вчера создал проект на Unity: 3. есть вопрос про редакторные скрипты. 4. тема вопроса, если обобщать от корня, то моно обозвать и так "Процедурная генерация объектов на сцене" 5. сам вопрос сформулирую позже...
0
|
|
|
Нарушитель
6319 / 3044 / 1054
Регистрация: 01.06.2021
Сообщений: 11,627
|
|||
| 07.01.2026, 14:06 | |||
|
но если говорить в общем, то можно сделать несколькими способами: 1. создать префаб, а потом Instantiate. Самый нормальный способ. Причем, советую обращаться к префабу не через поиск, а по ссылке. 2. можно использовать GameObject.CreatePrimitive для создания примитивов через код, но в 99% случаев это излишне, поскольку см. 1 3. когда речь идет о создании множества объектов через код, то используется способ 1, но создается пул объектов в целях оптимизации. Дело в том, что добавление и удаление объектов очень затратные операции. Смысл пула в том, что создаются объекты (способом 1), выставляется obj.SetActive(false) и добавляются в пул, а потом когда нужно их активируют. 4. есть еще множество способов создания объектов (из ресурса, асинхронное и т.д.), но самый норм это способ 1.
0
|
|||
|
Нарушитель
6319 / 3044 / 1054
Регистрация: 01.06.2021
Сообщений: 11,627
|
|
| 07.01.2026, 15:38 | |
|
0
|
|
|
Just Do It!
|
||||||
| 07.01.2026, 18:17 [ТС] | ||||||
|
1.
что у кого-то там из вас нет мотивации, а теперь требуешь, чтобы тебя не впутывали)) если ты ещё до сих пор не в курсе откуда взято про "жрать свеклу", то в геймдиз ты ещё не скоро вкатишься)) 2. суть вопроса: - розовые фигуры при использовании sharedMaterial, - а на Material редактор кидал варнинг про утекающие материалы. - оказалось шейдер "Standart" хоть и виден в инспекторе, но тип URP проекта его не принимает. - заменил этот шейдер на "Universal Render Pipeline/Lit" - остался осадок, что сам редактор про это глухо молчал. - итого, всё что мне было нужно получить на текущем этапе(сей этап завершен): (сгенерено в редакторе и далее генерация в рантайме) 3. если локально - по мелочи - ваще не затратно... 4. колона это фабрика гемов. 5. - есть текстовый карта-шаблон сцены. - (далее по идее такая карта тоже должна рандомно генериться, оставаясь эстетически адекватной) - по этой карте расставить по сцене: текстуры, 3d модели. - собсно это всё - далее погружение в детали. тут даже не важно какая именно будет игра тут важно вылить в форму металлом сам технологический приём. далее, создать динамические объекты, которые будут ползать по карте и взаимодействовать с: - объектами сцены. - и с самими с собой. каким образом это они будут делать должно будет прописано в дизайне игры. но тут опять же, на текущем этапе важны не сами правила игры, а сами юнити-техно-паттерны этаких процессов... т.е. щас я делаю упор на "смотреть движок", а игра идёт как свободная песочница, какая она там будет щас не суть, хотя ТЗ на игру, разумеется, тоже есть... В конечной цели установка такая: сделать минимально играбельное "Неважно Что" и запостить энто на прилавок магаза тупо в качестве теста.
0
|
||||||
|
Нарушитель
6319 / 3044 / 1054
Регистрация: 01.06.2021
Сообщений: 11,627
|
||
| 07.01.2026, 18:37 | ||
|
- во вкладке Inspector материала можно переключаться между разными шейдерами - если у тебя проект URP, то значит дефолтно при создании материала будет выбран шейдер URP/Lit, но опять же, шейдер можно поменять - если проект в режиме рендеринга URP, то рекомендовано использовать URP шейдеры - когда выбран правильный шейдер, теперь можно настроить сам материал - какие опции и входные параметры будут доступны для материала - зависит от шейдера. Если нет нужного входного параметра, то нужно сменить шейдер. Например, у шейдера URP / Lit, как и у прочих URP шейдеров, я не нашел входного параметра для загрузки текстуры прозрачности (именно текстуры, а не выставления альфы). Но это не проблема. В таких случаях ты просто создаешь кастомный URP шейдер (можно через Shader Graph) и там определяешь все нужные параметры. Далее для материала выбираешь свой кастомный шейдер. - таким образом, шейдеры универсальны и определяют возможности и характеристики материала. Материал же индивидуален и применяется уже к визуализатору меша. *** Кстати, в UE по-другому все называется. То, что в юнити называется шейдером, там называется Material. А то, что в юнити называется материалом, там называется Material Instance. Поэтому, некоторые нубы в UE для каждого объекта создают Material, думая, что под этим словом подразумевается "материал" и тем самим, насилуют производительность игры, поскольку на самом деле они создают тяжелые шейдеры.
0
|
||
|
Just Do It!
|
||
| 09.01.2026, 11:09 [ТС] | ||
|
на экране розовые материалы. проблема общая, например, про неё рассказывают тут: у мя в редакторе всё отлично, но после билда в веб или винду вижу, что все материалы розовые... Royal_X, ты пробовал билдить свои прожекты в паблик? какая версию у тя юньки? URP пробовал?
0
|
||
| 09.01.2026, 11:09 | |
|
В развитие темы совместного проекта(может соберемся и сделаем что-нибудь вместе) Давайте отыщем "Грааль" Давайте напишем соц.сеть. Объединяемся. А давайте свою операционку забабахаем Сюжет и название игрушки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|