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

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

08.01.2025, 12:45. Показов 49812. Ответов 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 / 3058 / 1054
Регистрация: 01.06.2021
Сообщений: 11,678
11.01.2025, 14:00
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Royal_X Посмотреть сообщение
у меня цель была показать, что найденные мной тайлы не говно, а не игру делать
а вообще, godot можно использовать для прототипирования и тестирования самого алгоритма, учитывая, что в классе TileMapLayer обращение к тайлам и их выставление происходит по координатам поля, а не по пикселям.
1
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
11.01.2025, 14:01
Цитата Сообщение от CoderHuligan Посмотреть сообщение
И только когда 0 ворнингов, тогда отправляют в продакшен.
Но и это не гарантирует отсутствие вложений. virustotal можно легко обмануть.
Цитата Сообщение от XLAT Посмотреть сообщение
скомпильте хеллоуворлд
и отправьте на тотал
Я сегодня это специально сделал: код чист как слеза. Наверно спят товарищи. Причем это не hello world, а win api приложение.
Цитата Сообщение от Royal_X Посмотреть сообщение
Minesweeper.7z (16.53 Мб
Кстати, стандартный Minesweeper от ненавистной microsoft весил всего 120 кб..
Вот почему я хочу хардкора
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3058 / 1054
Регистрация: 01.06.2021
Сообщений: 11,678
11.01.2025, 14:08
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Кстати, стандартный Minesweeper от ненавистной microsoft весил всего 120 кб..
ты загляни еще внутрь архива, ведь я его жестко сжал. Там более 80 МБ))))
С каждой новой версией годот толстеет. Но в этом плане остальные движки - Unity, UE, во много раз хуже...
На третьей версии годот было бы 30 МБ. И кстати, ничего не мешает делать на третьей версии, учитывая, что для сапера вообще не понадобятся фичи из 4 версии. Но согласен, что на winapi будет в килобайтах.

Добавлено через 3 минуты
Цитата Сообщение от CoderHuligan Посмотреть сообщение
код чист как слеза.
ты exe выложи

Добавлено через 26 секунд
Цитата Сообщение от CoderHuligan Посмотреть сообщение
а win api приложение
gdiplus используется?
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
11.01.2025, 14:08
Цитата Сообщение от Royal_X Посмотреть сообщение
что найденные мной тайлы не говно
А я еще вчера нашел аутентичные.
Цитата Сообщение от XLAT Посмотреть сообщение
CoderHuligan хочет быть дизайнером-художником
CoderHuligan хочет все попробовать))

Добавлено через 43 секунды
Цитата Сообщение от Royal_X Посмотреть сообщение
gdiplus ипользуется?
Да, подключено, и даже строку текста выводит.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3058 / 1054
Регистрация: 01.06.2021
Сообщений: 11,678
11.01.2025, 14:09
Цитата Сообщение от CoderHuligan Посмотреть сообщение
нашел аутентичные
выложи в архиве
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
11.01.2025, 14:14  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
И кстати, ничего не мешает делать на третьей версии, учитывая, что для сапера вообще не понадобятся фичи из 4 версии
всё же определиться надо вам, либо вы хотите разбогатеть, либо вам ничего такого не понадобиться))
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3058 / 1054
Регистрация: 01.06.2021
Сообщений: 11,678
11.01.2025, 14:23
Цитата Сообщение от CoderHuligan Посмотреть сообщение
стандартный Minesweeper от ненавистной microsoft весил всего 120 кб..
вообще не проблема сделать на винапи такой же. Но он же будет только на винде работать. А нам нужен кроссплатформенный.

wxwidgets поддерживает Direct2D, GDI+, Cairo, Core Graphics, что означает сапер будет работать на Windows, Linux, Mac OS...

Добавлено через 7 минут
Цитата Сообщение от XLAT Посмотреть сообщение
в релиз надо выпускать статик...
и кстати, я собираю статик только релизный - весит около 82 МБ

Сам же экзешник со статиком обычной оконной проги весит 7 МБ с хвостом, с учетом, что туда уже включены зависимости wxwidgets и компилятора... Довольно неплохо для фреймворка.
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
11.01.2025, 14:28
Цитата Сообщение от Royal_X Посмотреть сообщение
ты exe выложи
вот
gdi1.zip
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
11.01.2025, 14:29
Цитата Сообщение от Royal_X Посмотреть сообщение
Но он же будет только на винде работать.
Через wine и на линукс наверно пойдет
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3058 / 1054
Регистрация: 01.06.2021
Сообщений: 11,678
11.01.2025, 14:31
CoderHuligan, ахаха, даже не скачалось. Чистый код говоришь))) Защита винды удалила как Trojan:Win32/Sabsik.RD.A!ml

0
 Аватар для Наталья8
638 / 396 / 67
Регистрация: 09.03.2016
Сообщений: 4,323
11.01.2025, 14:34
Да у меня ни чего не качаеться. Ни наше ни ваше.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3058 / 1054
Регистрация: 01.06.2021
Сообщений: 11,678
11.01.2025, 14:36
Наталья8, кстати, у меня бывало даже так, что я создал прогу на винапи, все норм работает на ПК и защита винды не жалуется. Я загрузил прогу на форум, а сам файл удалил с ПК. При попытке скачать мою же прогу из форума, защита винды уже удаляла как троян.
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
11.01.2025, 14:37
Цитата Сообщение от Royal_X Посмотреть сообщение
выложи в архиве
Пожалуйста:
tilesminesweeper.zip
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6329 / 3058 / 1054
Регистрация: 01.06.2021
Сообщений: 11,678
11.01.2025, 14:38
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Пожалуйста:
качество аЦтой
0
 Аватар для Наталья8
638 / 396 / 67
Регистрация: 09.03.2016
Сообщений: 4,323
11.01.2025, 14:38
В натуре ламбда вчера писал... Помогает....
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//short strl_of = (strlen(ms) > 0) ? strlen(ms) : strlen(small_buf);
                char *cut=NULL, *cut_small=NULL;
    //if (strlen(ms) > 0) {// Если сюда влетело когда прочитало меньше шести строк то строки в малом буфере. А в <ms> нету ни хуя.
 if (strlen(ms) > 0)cut = (ms + (strlen(ms) - leng_one_line));//  указатель на начало уже в массиве строки с датой(выше выделенной)
 if (strlen(small_buf) > 0)cut_small = (small_buf + (strlen(small_buf) - leng_one_line));
                    
                    if (cut > 0 && *(cut + 4) == '-' &&
                        *(cut + 35) == '.' &&//  Есть опознавание даты. Лишнего не отрежет...
                        *(cut + 40) == '0' &&
                        *(cut + 43) == ' ')*cut = '\0';// Отрезать из массива строку с датою (ставит нультермин. выше даты )
                else
                    if (cut_small > 0 && *(cut_small + 4) == '-' &&
                        *(cut_small + 35) == '.' &&//  Есть опознавание даты. Лишнего не отрежет...
                        *(cut_small + 40) == '0' &&
                        *(cut_small + 43) == ' ')*cut_small = '\0';
====================

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
//=======================================
                auto  divide{ [](char *ms, int  leng_line) {
                                     
                    if (strlen(ms) > 0) {
                        char *cut = (ms + (strlen(ms) - leng_line));
             if (cut > 0 && *(cut + 4) == '-' &&
                            *(cut + 35) == '.' &&//  Есть опознавание даты. Лишнего не отрежет...
                            *(cut + 40) == '0' &&
                            *(cut + 43) == ' ')*cut = '\0';// Отрезать из массива строку с датою (ставит нультермин. выше даты )   
                                        } } };
 
                divide(ms, leng_one_line);
                divide(small_buf, leng_one_line);
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
11.01.2025, 14:41
Цитата Сообщение от Royal_X Посмотреть сообщение
ахаха, даже не скачалось.
Это же архив. Нет там ничего.

Добавлено через 2 минуты
Цитата Сообщение от Royal_X Посмотреть сообщение
качество аЦтой
Отличное качество. Не надо тень на плетен наводить.
Кстати, забыл предупредить. Я компилировал на win 7 под 32 бита. Так что если запускать то надо запускать в режиме совместимости с семеркой или поместить в папку для x86 приложений.
0
 Аватар для Наталья8
638 / 396 / 67
Регистрация: 09.03.2016
Сообщений: 4,323
11.01.2025, 14:42
Royal_X,
Да если оно мне было бы очень надо.
Защиту винды отключаешь и тор браузером качаешь.
Не очень мне надо.
Ценность ваших кубиков, сомнительна вообще.
А вообще, если архив запаролить, то прокатывает...
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
11.01.2025, 14:42
Под 64 бита мне надо делать проект в mingw gcc.
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
11.01.2025, 14:54
скрин
2
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
11.01.2025, 15:03
В принципе я могу зайти в win 10 и оттуда компилировать, но не вижу особого смысла, так как на десятке тоже все идет отлично.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.01.2025, 15:03

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
120
Закрытая тема Создать тему
Новые блоги и статьи
Мобильное приложение 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
хоп хоп хоп хидахоп, а я кладую))
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru