|
Just Do It!
|
||
Давайте сделаем игру Columns09.12.2025, 17:46. Показов 22795. Ответов 315
Метки нет (Все метки)
например, ТЗ https://disk.yandex.ru/d/l7-X5wW48Zn9Ig так как тут все кодеры-одиночки, то каждый пилит сам - полностью всю игру, но есть другой вариант, который гораздо прогрессивнее: порезать игру на модули - каждый пилит свою часть. затем части складываются в одно целое, которое и есть целевая программа - игра.
0
|
||
| 09.12.2025, 17:46 | |
|
Ответы с готовыми решениями:
315
Господа программисты есть идея создать игру. Давайте объединимся Может соберемся и сделаем игрушку? Может соберемся и сделаем что-нибудь вместе? |
|
Нарушитель
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,676
|
||
| 18.12.2025, 15:22 | ||
|
Я тоже много чему научился на гитхабе благодаря этому проекту - кролику. Жаль, что на гитхабе нельзя сделать пул только для одного файла или для нескольких выбранных файлов. Все равно приходится форкануть и синхронизировать весь репозиторий, что не совсем круто. Добавлено через 3 часа 6 минут XLAT, кстати, вижу, что ты добавил SFML в проект ради воспроизведения аудиофайлов. Только зачем SFML, если можно было использовать SDL2? Так или иначе, придется поставлять SDL2.dll вместе с игрой.
0
|
||
|
Just Do It!
|
|||
| 19.12.2025, 23:37 [ТС] | |||
|
был связан с тем, что шары приподняты в фигуре на половину их размера... А перед этим сёдня была страшная история с поиском бага: - фигура, "вдруг" стала находить коллизию в пустой корзине. - начал разматывать клубок. - нашёл, что физика возвращает, что коллизии нет, - а на фигуру приходит, что коллизия есть... - мандец, 2 часа отладки и полное отчаяние)) - спросил у нс на счет уба в делегатах - выдал мне 8 причин - я смеялся до чего же он наивный)) - короче, оказалось что я забыл поставить брейк у кейса. - то есть нс оказался прав по поводу наивной банальности, которая имеет место случаться... самая интересно, что я увидел отсутствующий брейк далеко от компьютера, занимаясь несвязанной с прожектом бытовухой) кстати второй баг уже я увидел на изи, благодаря этой "страшной истории", которая меня заставила достаточно глубоко вникнуть в собственный код) Добавлено через 4 минуты в гсс просто так пару кейсов подряд не пропишешь...
1
|
|||
|
Нарушитель
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,676
|
|
| 19.12.2025, 23:50 | |
|
XLAT, я тебе уже там ответил - да, баг вроде исчез. Но со звуком есть проблема, не знаю, почему ты отменил пул. Если нажать на клавиши влево или вправо и удерживать, то звук лагает (многократное проигрывание - поэтому я и предлагал добавить проверку, мол если проигрывается, то больше на запускать). Либо тогда делай так, чтобы звук проигрывался по правильному ивенту нажатия (т.е. триггерился при нажатии, а не нажатии и удерживании). И кроме звука, я еще одну проблему описал https://github.com/BDOTimer/Ogre3d-Beginner/issues
0
|
|
|
Just Do It!
|
|||
| 20.12.2025, 00:51 [ТС] | |||
|
Добавлено через 1 минуту
0
|
|||
|
Нарушитель
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,676
|
||
| 20.12.2025, 00:52 | ||
Категорически не советую оттуда брать код для серьезных вещей.
0
|
||
|
Just Do It!
|
|||
| 20.12.2025, 00:55 [ТС] | |||
|
Добавлено через 1 минуту Добавлено через 59 секунд Royal_X, в приоритетах у мя щас порешать с багами воксельной физики... но это завтра - сёдня я уже скипел...
1
|
|||
|
Нарушитель
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,676
|
|
| 20.12.2025, 01:00 | |
|
XLAT, этот проект будто Лернейская гидра, рубишь баг, но на его месте два новых появляются) осталось несколько дней, ты просто обязан закончить в срок
Наверное, тебе нужно лучше спать, чтобы голова работала на 100%. Старайся по ночам не писать. И попытайся не оказаться под эффектом Тетриса
0
|
|
|
Just Do It!
|
|||
| 20.12.2025, 01:26 [ТС] | |||
|
но на самом деле настоящее решение это не давать юзеру посылать команду двигать фигуру, если эта фигура двигается, то есть это не проблема звуковой оболочки... Добавлено через 1 минуту а я на рудниках кодинга должен тяжелой киркой не выгибаясь стучать? Добавлено через 6 минут Royal_X, давай продолжай уй колбасить - проекту нужны панель: - добавить строчку. - забиндить на строчку своё текстовое поле. т.е. панель настраиваемая - ибо статистики можно и много, а можно и мало - по настроению выводить... ещё кнопки нужны - "начать игру заново" + что-то там ещё может быть ...
0
|
|||
|
Нарушитель
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,676
|
|
| 20.12.2025, 01:32 | |
|
XLAT, хорошо. Посмотрю, что можно с гуем сделать.
Но мне кажется будет круче, если вместо кнопок пользователь будет нажимать на елку или на прочие объекты на сцене (можно добавить, если чего-то нет). Типа нажал на снеговика - новая игра началась.
1
|
|
|
Нарушитель
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,676
|
|
| 20.12.2025, 16:41 | |
|
XLAT, добавил показ очков на экране. Принимай пул
Добавлено через 4 часа 23 минуты XLAT, сделал еще пул. При изменении размеров окна пропорции вьюпорта ломались, я исправил это. https://github.com/BDOTimer/Og... er/pull/49
1
|
|
|
Нарушитель
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,676
|
|
| 20.12.2025, 17:38 | |
|
XLAT, как ты относишься к тому, чтобы я полностью удалил твой костыльный класс FPS из
debug.h и вместо этого я хочу выводить статистику в самой игре нажатием на F12? Это будет выглядеть так. Никаких велосипедов не будет, панель апишная. Если даешь добро, то я все сделаю и оформлю в виде пула. Только ты принимай предыдущий пул.
0
|
|
|
Нарушитель
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,676
|
||
| 20.12.2025, 18:10 | ||
но ведь в игре действительно был баг...
0
|
||
|
Just Do It!
|
||
| 20.12.2025, 18:48 [ТС] | ||
|
поправка на камеру тоже исправлена. щас на счетчик выводится количество совпавших жемчужин. Royal_X, нули на пробелы можно заменить? + добавил начать игру заново F4 - это было больно ...
0
|
||
|
Нарушитель
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,676
|
|||
| 20.12.2025, 18:58 | |||
|
Добавлено через 38 секунд XLAT, так а что думаешь насчет Давайте сделаем игру Columns ? Добавлено через 2 минуты Добавлено через 3 минуты XLAT, сейчас сделаю пул.
0
|
|||
|
Just Do It!
|
||
| 20.12.2025, 19:02 [ТС] | ||
|
фпс нужен - потому что алгоритмы могут проседать перфоманс, собсно, тупо для дебага нужно за этим следить - игроку то он зачем? - но пусть будет.
0
|
||
|
Нарушитель
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,676
|
|
| 20.12.2025, 19:05 | |
|
XLAT, принимай пул, теперь ведущих нулей не будет, а очки будут выровнены по центру
0
|
|
|
Нарушитель
6329 / 3057 / 1054
Регистрация: 01.06.2021
Сообщений: 11,676
|
||||
| 20.12.2025, 19:20 | ||||
|
Добавлено через 30 секунд Добавлено через 9 минут XLAT, все, сделал на F12 Добавлено через 11 секунд принимай пул Добавлено через 52 секунды я в help пока не написал про F12, это ты сам решай, нужно ли, чтобы игрок знал или нет. Но я, например, в качестве игрока хотел бы знать Добавлено через 54 секунды я твой класс FPS в debug.h закомментировал, если он не нужен вообще, то удаляй Добавлено через 2 минуты
1
|
||||
|
Just Do It!
|
|
| 20.12.2025, 19:23 [ТС] | |
|
Royal_X, ретурн 0 пропал, караул!
счётчик уже помог мне определить, что диагонали не считает ...
0
|
|
| 20.12.2025, 19:23 | |
|
В развитие темы совместного проекта(может соберемся и сделаем что-нибудь вместе) Давайте отыщем "Грааль" Давайте напишем соц.сеть. Объединяемся. А давайте свою операционку забабахаем Сюжет и название игрушки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты 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
хоп хоп хоп хидахоп, а я кладую))
|