|
Just Do It!
|
||||||||
Совместное создание игры08.01.2025, 12:45. Показов 52818. Ответов 942
Метки нет (Все метки)
если ТС готов варганить со мной сапера, то я сделаю ещё одну попытку его(пожалуй 4 версию) установить и испытать. собсно что нужно: формально отображать некие графические модели на экране в нужном его месте нужного масштаба, для теста сойдут спрайты - а потом можно и анимированные модели на усмотрение геймдиза)) и больше ничаво.
0
|
||||||||
| 08.01.2025, 12:45 | |
|
Ответы с готовыми решениями:
942
Для чего создан язык С++? создан массив Теория игр, массивы |
|
6771 / 3138 / 1065
Регистрация: 01.06.2021
Сообщений: 12,183
|
|
| 31.01.2025, 13:50 | |
|
Хулиган, а если просто создать один класс Сапёр со всеми нужными методами. Зачем дробить на Ячейку, Поле, Бомба, Номер, Флаг и пр. Это тот случай, когда делают из мухи слона.
Более того, дробить на Поле, Ячейка, Бомба и пр. нужно, когда эти объекты можно использовать отдельно от класса Сапер, например для другой игры... Но, блет, у вас только один Сапер, все эти отдельные классы лишний мусор. Если стоит задача тренироваться в ООП, тогда и берите проект посложнее, а не детский сапер. А то все это выглядит, как попытки сымитировать архитектуру Нью-Йорка в песочнице на детской площадке. Для сапера достаточного одного хидера и одного файла реализации. Можно сделать namespace для сапера. Дальше создать красивый api.
0
|
|
|
|
||||
| 31.01.2025, 14:30 | ||||
|
Добавлено через 7 минут
1
|
||||
|
6771 / 3138 / 1065
Регистрация: 01.06.2021
Сообщений: 12,183
|
|
| 31.01.2025, 14:44 | |
|
Компилятору плевать, как организован код, это нужно сделать для людей, чтобы им было все ясно и понятно. А самое главное, чтобы человек, который будет работать с api, быстро вник в процесс. Но вот, например, Xlat сделал все наоборот. Чтобы понять его код нужно потратить много времени. Чтобы подключить многочисленные заголовки, нужно снова потратить время... Кому нужно такое чудо. Хороший код это Plug & Play.
Более того, в этой теме я уже писал, что я так и не понял, как используя его api, можно создать игру и играть. Я в его апи даже механизм флажков или выставления бомб в штуках не увидел. Не знаю, может быть он уже добавил... Видимо, он для каллиграферов пишет, но я не смог за пару минут вникнуть в его API, хотя вроде я за такое время вникал в Qt, wxWidgets...
0
|
|
|
|
|||
| 31.01.2025, 16:39 | |||
|
0
|
|||
|
6771 / 3138 / 1065
Регистрация: 01.06.2021
Сообщений: 12,183
|
||
| 31.01.2025, 16:58 | ||
|
CoderHuligan, хлат плохому учит, не слушай его
1
|
||
|
|
|||||||
| 31.01.2025, 18:35 | |||||||
|
Прогнал minesweeper под Ghidra. Всё прекрасно декомпилировалось. Программа создавалась в Visual Studio с++ v 7.0. Причем на чистых api! Нашел и WinMain и wndProc. Все алгоритмы видны прекрасно.но там конечно надо разбираться,так как имена все малозначащие. Вот пример WinMain,как его декомпилировала гидра:
Кликните здесь для просмотра всего текста
Добавлено через 5 минут
0
|
|||||||
|
6771 / 3138 / 1065
Регистрация: 01.06.2021
Сообщений: 12,183
|
|
| 31.01.2025, 18:39 | |
|
0
|
|
|
|
||
| 31.01.2025, 18:43 | ||
|
0
|
||
|
6771 / 3138 / 1065
Регистрация: 01.06.2021
Сообщений: 12,183
|
|
| 31.01.2025, 18:49 | |
|
CoderHuligan, прога с открытым исходным кодом (любой может проверить, что она делает и как работает), поверь, будь там шпион, китайцы или русские подняли бы тревогу.
0
|
|
|
|
||
| 31.01.2025, 19:06 | ||
|
Добавлено через 1 минуту Причем можно реверсить старые досовские игры и пр.
0
|
||
|
87 / 87 / 18
Регистрация: 11.06.2018
Сообщений: 302
|
|
| 01.02.2025, 13:03 | |
|
XLAT, Мне показалось, или Royal_X в этой теме ни разу свой код не постил, только бинарники? Кажется ты один тут постишь честно код.
1
|
|
|
Just Do It!
|
||
| 01.02.2025, 13:15 [ТС] | ||
|
у Royal_X капитализм головного моска("все умрут, а я грейпфрукт")) - тяп-ляп и в продакшен + прокачка ЧСВ а то что релиз экспертизу у отдела маркетинга не прошел, так "это не мы гуаноделы - это рынок зажрался")) но он француз - значит делаем ему скидку)
1
|
||
|
6771 / 3138 / 1065
Регистрация: 01.06.2021
Сообщений: 12,183
|
||
| 01.02.2025, 13:16 | ||
|
Бинарники же были доказательствами, что я тоже что-то делал, причем я немного хвалился их размерами)
1
|
||
|
87 / 87 / 18
Регистрация: 11.06.2018
Сообщений: 302
|
|
| 01.02.2025, 13:17 | |
|
XLAT, я прост думаю, что он не может твой код критиковать, пока свой не покажет.
0
|
|
|
6771 / 3138 / 1065
Регистрация: 01.06.2021
Сообщений: 12,183
|
||
| 01.02.2025, 13:21 | ||
|
0
|
||
|
87 / 87 / 18
Регистрация: 11.06.2018
Сообщений: 302
|
|
| 01.02.2025, 13:21 | |
|
0
|
|
|
6771 / 3138 / 1065
Регистрация: 01.06.2021
Сообщений: 12,183
|
|||
| 01.02.2025, 13:28 | |||
|
Добавлено через 4 минуты У нас с XLAT первый случай - деловые здоровые отношения, и нет никакой вражды.
0
|
|||
|
Just Do It!
|
|||
| 01.02.2025, 13:30 [ТС] | |||
|
но критиковать не буду, потому что он не просил и тот код не предназначался, чтобы его читали. - мало комментов - да: доку всегда лень писать. - кол-во бомб нельзя установить - уже обсудили - добавить легко, как читер-метод. - критика от ии - подделка под эмоции - не более. далее, Royal_X снял маскировку С++ кодера и выступил как ясельный Си-шкодер. но это такое - раздел позволяет тут сишкошкодерам резвиться)
0
|
|||
|
6771 / 3138 / 1065
Регистрация: 01.06.2021
Сообщений: 12,183
|
|
| 01.02.2025, 13:32 | |
|
1
|
|
| 01.02.2025, 13:32 | |
|
Решение матричных игр. Есть у кого такая программа написанная уже... Запуск приложений(старых игр) в оконном режиме Алгоритм календаря игр (например в футболе)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки.
Добавлено:
- Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
|
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы.
Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|