Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/1: Рейтинг темы: голосов - 1, средняя оценка - 5.00
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3

Совместное создание игры

08.01.2025, 12:45. Показов 50280. Ответов 942
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
 Комментарий администратора 
Обсуждение вынесено из темы Ищу человека для совместного изучения программирования


Цитата Сообщение от Royal_X Посмотреть сообщение
Вот на моем неигровом ноуте последний UE без проблем запускается и не тормозит даже.
ок.
если ТС готов варганить со мной сапера, то я сделаю ещё одну попытку его(пожалуй 4 версию) установить и испытать.

собсно что нужно: формально отображать некие графические модели на экране в нужном его месте нужного масштаба,
для теста сойдут спрайты - а потом можно и анимированные модели голых девочек,
на усмотрение геймдиза))

и больше ничаво.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.01.2025, 12:45
Ответы с готовыми решениями:

Для чего создан язык С++?
Для чего создан язык С++????

создан массив
создан массив автовладельцев, для каждого известны Ф.И.О., номер, адрес...,Выяснить есть ли автовладельцы у которых имеются больше 1-ой...

Теория игр, массивы
Есть задание (прикрепил его в виде файла к сообщению). Есть решение для 12-ого варианта на BORLANDC, у меня 2-ой. Я изменил в начале...

942
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,688
11.01.2025, 11:54
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от CoderHuligan Посмотреть сообщение
В jpeg? Не кошерно.
картинка качественная, нет артефактов интерполяции или сглаживания. Все четко по пикселям. Блок имеет размер 128х128. Поэтому сделать png не проблема.
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Там нужен альфа-канал.
зачем, а главное на хрена? даже вот в этом png я его специально не добавил. Если png поддерживает данный канал, это не означает, что нужно его постоянно лепить. Зачем тупо увеличивать размер файла?
Миниатюры
Совместное создание игры  
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,688
11.01.2025, 12:00
XLAT, кстати, с Майкрософтом есть лайфхак. Когда Защита винды находит трояны в твоем софте, можешь вместо покупки цифрового сертификата, отправить экзешник в https://www.microsoft.com/en-u... submission
Submit files you think are malware or files that you believe have been incorrectly classified as malware.
Они его внесут в базу, поняв, что безопасно. И ни у кого потом Защита винды не найдет троян.
Но вот на эти дешевые антивирусы я плевать хотел.
1
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
11.01.2025, 12:04  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
Но вот на эти дешевые антивирусы я плевать хотел.
все плюют на них, но сначала плевальщики платят выкуп...
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,688
11.01.2025, 12:08
Цитата Сообщение от XLAT Посмотреть сообщение
платят выкуп
= покупка цифрового сертификата
Это самые дешевые:
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,688
11.01.2025, 12:42
CoderHuligan, XLAT, качество тайлов отличное. Доказательство в архиве. Сделал в Godot, ибо там очень хорошие инструменты для работы с тайлами: от разделения тайлов до рисования...

Вложения
Тип файла: 7z Minesweeper.7z (16.53 Мб, 8 просмотров)
2
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
11.01.2025, 12:43  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
wxwidgets
собрал дефолтный проект:


с gcc-14.2.0-llvm-19.1.1-mingw-w64ucrt-12.0.0-r2 компилем не зашёл
зашёл с gcc-14.2.0-mingw-w64msvcrt-12.0.0-r2
и готовыми бинарниками:


Royal_X,
2220 варнингов это нормально?

я не смогу на это смотреть.

везде засели безструктурщики и оопнеиспользовальщики))

...
убрал флажок мейерса - варнингов == 0
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,688
11.01.2025, 12:52
XLAT, открыл один из моих проектов на wxwidgets, 0 варнингов с Wall, 142 с Wextra

Добавлено через 4 минуты
Цитата Сообщение от XLAT Посмотреть сообщение
готовыми бинарниками
но я готовые не использую, ибо там только для динамической сборки. Я сам собираю статические wxwidgets и использую статическую сборку в проекте. В итоге прога это один exe, не нужны как кишки wxwidgets, так и самого gcc-mingw-w64 (но для последнего нужно поставить -static).
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
11.01.2025, 12:57  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
Minesweeper.7z
сделай чтобы к юзерскому экрану подгонялось разрешение.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,688
11.01.2025, 12:59
Цитата Сообщение от XLAT Посмотреть сообщение
сделай чтобы к юзерскому экрану подгонялось разрешение.
там оно подгоняется, с сохранением пропорции, чтобы не было искажений. Причем, разрешение подстраивается под монитор юзера. Т.е. качество всегда будет норм.
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
11.01.2025, 13:00  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
но я готовые не использую, ибо там только для динамической сборки
у мя тоже такая же децкая болезнь...

зато на пересборку меньше на пару сек уходит.

в релиз надо выпускать статик...
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
11.01.2025, 13:04  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
там оно подгоняется
зуб даешь?
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,688
11.01.2025, 13:11
Цитата Сообщение от XLAT Посмотреть сообщение
зато на пересборку меньше на пару сек уходит.
у меня сборка пару сек даже на статической. компилятор gcc ucrt из msys, а вот из винлибс в 3-4 раза медленнее.

Цитата Сообщение от XLAT Посмотреть сообщение
зуб даешь?
и что не так? Черные поля образуются из-за того, что пропорция сохраняется. Это для того, чтобы блоки всегда были квадратными, независимо от того, как юзер меняет размеры окна.
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
11.01.2025, 13:20  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
и что не так?
скриншот для кого? смотри скриншот - у мя нет доступа к панелям(верхним и нижним).
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
11.01.2025, 13:22
Цитата Сообщение от XLAT Посмотреть сообщение
глобально орудует международная банда аферистов-вымогателей.
Наслышан об этом. Правда это из разряда, одна бабка сказала.Но было дело, у меня там один раз в hello world на free basic нашли троян. Но все равно неприятно когда видишь такое. Обычно как делают профи. Делают эксешник и скармливают его virustotal, если есть жалобы, пытаются вычистить код, потому что они знают, что юзеры точно также будут тестить их продукт. И только когда 0 ворнингов, тогда отправляют в продакшен.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,688
11.01.2025, 13:22
Цитата Сообщение от XLAT Посмотреть сообщение
у мя нет доступа к панелям(верхним и нижним).
так с этого надо было начать))) сейчас исправлю
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
11.01.2025, 13:25  [ТС]
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Правда это из разряда, одна бабка сказала.
вы не поняли - скомпильте хеллоуворлд
и отправьте на тотал - так называемые нейросетевые анвири(курируемые бандой вымогателей) найдут там вирусы...

если хотите чтобы ваш хеллоуворлд был "чист" купите в их конторе подпись,
иначе ваш хелловорлд будет "опасным" для юзеров.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,688
11.01.2025, 13:36
XLAT, стартовое разрешение поставил 640х480. До этого было 1280х960.
640х480 - это лишь разрешение игры после запуска. Если у тебя хоть 4к монитор, то ты можешь спокойно увеличить размер окна, пиксели перерисовываются под каждый размер, потери качества тайлов не будет.
Вложения
Тип файла: 7z Minesweeper.7z (16.53 Мб, 11 просмотров)
2
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
11.01.2025, 13:45  [ТС]
Royal_X, во, щас умница.

в иделе, в либе годота откопать функцию получения текущего разрешения экрана...
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3060 / 1054
Регистрация: 01.06.2021
Сообщений: 11,688
11.01.2025, 13:48
Цитата Сообщение от XLAT Посмотреть сообщение
в иделе, в либе годота откопать функцию получения разрешение экрана...
я это знаю, но у меня цель была показать, что найденные мной тайлы не говно, а не игру делать. Я по пиксельной сетке проверял, они идеально подходят.
Т.е. вы с хулиганом можете их интерполировать без искажений. Например, в wxwidgets нужно использовать wxIMAGE_QUALITY_NEAREST, а не всякие бикубические или билинейные алгоритмы, при изменении размера. Это позволит не искажать четкие пиксели. Таким образом, растровый png поведет себя как векторный svg и не будет потери качества при любом размере.
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
11.01.2025, 13:56  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
я это знаю, но у меня цель была показать, что найденные мной тайлы не говно, а не игру делать
а может CoderHuligan хочет быть дизайнером-художником, а у нас как раз вакансия)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.01.2025, 13:56

Решение матричных игр. Есть у кого такая программа написанная уже...
Требуется программа по решению матричных игр... С выбором размера матрицы и выдачей решения... Может кто смогёт такую сбатцать?

Запуск приложений(старых игр) в оконном режиме
День добрый, подскажите, хотелось бы реализовать свое желание запуска старых игр windo`вых(типа StarCraft) в оконном режиме, с чего начать,...

Алгоритм календаря игр (например в футболе)
необходимо составить календарь футбольных матчей, допустим есть 6 команд char *teams = {"TEAM A","TEAM B","TEAM...

Движок для игр
Всем привет!!!, хотел узнать возможно ли создать движок на C++ чтобы экспортировать модели из 3ds max а после в самом движке можно было...

Выбор IDE для создания 2D игр
Здравствуйте. Задача сделать пака 2ух – мерные драчки загружая в проект анимацию-как удар(ы) и реакция на удар...(лучше всего секвенцию...


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

Или воспользуйтесь поиском по форуму:
100
Закрытая тема Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение 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, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru