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

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

08.01.2025, 12:45. Показов 46357. Ответов 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
Just Do It!
 Аватар для XLAT
4219 / 2680 / 656
Регистрация: 23.09.2014
Сообщений: 9,235
Записей в блоге: 3
16.01.2025, 12:21  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Royal_X Посмотреть сообщение
я сразу поменял кодировку у controller.h.
utf-8 стандарт индустрии - никаких windows-1251 и ип..
1. если в файле все символы анси, то изначально нет никакой возможности определить нацпринадлежность автора))
2. анси будет равнобедренен в любой кодировке
3. и тут начинаются заскоки ИДЕ.
4. для C::B я не рекомендую их выпрямлять в настройке СВ(такая возможность есть.
5. оставить по умолчанию - файлики c нац-кодировкой открываются в нацкодировке.
6. иначе есть риск получить ШИФР.
7. для конверта можно заюзать C::B--->Edit--->File Encoding--->UTF-8
8. но там есть косячок - нужно проклацать больше одного раза - и не забыть убедиться, что всё прошло нормально))
9. на такие косячки требуется доп-внимание, которого всегда у меня не хватает)

Цитата Сообщение от CoderHuligan Посмотреть сообщение
dev C++
я её юзал тут на форуме и кстати с UTF-8 я помню у меня были там большие проблемы.
ушел на С::B - идеальная среда для небольших проектов - но нет темной темы...
рекомендую вместо Dev, архив 2024 года выпуска(из трех штук собирается) < 30 Mb

Цитата Сообщение от CoderHuligan Посмотреть сообщение
VS 10.
мда VS2010 теплая ламповая, но Мир летит в тартарары и надо за ним успеть))

Добавлено через 4 минуты
Цитата Сообщение от Royal_X Посмотреть сообщение
auto cfg = std::make_unique<Config>(Config{16, 16});
хехе, я такое читерство сразу выпилил))

на стороне клиента конфиг установить не получится, потому что запрещено читирить)

какой конфиг установить будет решать админ на сервере у которого модель:
model.cpp
Code
536
537
538
539
540
541
542
543
544
545
    ///------------------------------------------------------------------------|
    /// Интерфейс для клиенской части.(Реализация)
    ///------------------------------------------------------------------------:
    Config startGame()
    {
        cfg   = std::make_unique<Config>(Config{5,5});
        pgame = std::make_unique<Game  >();
 
        return *cfg;
    }
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3037 / 1054
Регистрация: 01.06.2021
Сообщений: 11,569
16.01.2025, 12:21
Цитата Сообщение от XLAT Посмотреть сообщение
utf-8 стандарт индустрии - никаких windows-1251 и ип..
ну вот, если это знаешь, то зачем controller.h имел мусорную кодировку

у меня всегда так настроено. Я всегда использую UTF-8


я в итоге поменял в Notepad++
Но прикол в том, что если разок открыть проект, увидеть кракозябры в комменте в controller.h, закрыть файл, поменять кодировку, то проект все равно не компилится. Нужно менять кодировку до того, как открыть проект в иде.
0
Just Do It!
 Аватар для XLAT
4219 / 2680 / 656
Регистрация: 23.09.2014
Сообщений: 9,235
Записей в блоге: 3
16.01.2025, 12:25  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
у меня всегда так настроено. Я всегда использую UTF-8
вот так и можно угробить файл нац-кодировкой - но если дисциплина позволяет, то можно оставить,
но лучше от греха подальше вернуть в дефолт...
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3037 / 1054
Регистрация: 01.06.2021
Сообщений: 11,569
16.01.2025, 12:33
XLAT, так в C::B нет иного параметра для выставления кодировки для новых файлов (для создания файлов). Т.е. там только этот параметр, который отвечает, как за кодировку открытия, так и сохранения... Мне нужно, чтобы мои новые файлы имели UTF-8.

Добавлено через 4 минуты
Цитата Сообщение от XLAT Посмотреть сообщение
вот так и можно угробить файл нац-кодировкой
если каждый поц будет писать своей нац. кодировкой, то что случится с этим миром?

Добавлено через 1 минуту
Цитата Сообщение от XLAT Посмотреть сообщение
какой конфиг установить будет решать админ на сервере у которого модель:
хотел просто играть на 16х16, без всяких этих извращений - но не получилось...
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
16.01.2025, 12:47
Цитата Сообщение от XLAT Посмотреть сообщение
мда VS2010 теплая ламповая, но Мир летит
А другие мой ноут уже не тянет. На компе вообще xp стоит.
Цитата Сообщение от XLAT Посмотреть сообщение
Мир летит в тартарары
Туда ему и дорога))
Цитата Сообщение от XLAT Посмотреть сообщение
ушел на С::B - идеальная среда для небольших проектов
Надо поставить новую, всё лень. Сейчас качаю свежую.
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3037 / 1054
Регистрация: 01.06.2021
Сообщений: 11,569
16.01.2025, 12:48
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Сейчас качаю свежую
свежая C::B поддерживает даже С++26
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
16.01.2025, 12:54
Отлично.
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3037 / 1054
Регистрация: 01.06.2021
Сообщений: 11,569
16.01.2025, 12:55
XLAT, ахинея с процентным соотношением бомб не понравилась. Она еще может подойди как дефолтный параметр, типа если количество не задано, то вычисляется автоматически. Но нужно еще дать возможность настроить количество бомб в штуках.
1
Just Do It!
 Аватар для XLAT
4219 / 2680 / 656
Регистрация: 23.09.2014
Сообщений: 9,235
Записей в блоге: 3
16.01.2025, 13:11  [ТС]
вот накидал манул как можно скомпилить мой прожект в Visual Studio Code:

VISUAL CODE: КАК КОМПИЛИТЬ С++ МНОГОФАЙЛОВЫЙ ПРОЕКТ БЕЗ ГУГЛА(питающегося информационной свалкой)

Добавлено через 2 минуты
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Отлично.
правила Сапёра по русски в консоле на Win7 пишет?
0
16.01.2025, 13:14

Не по теме:

Цитата Сообщение от XLAT Посмотреть сообщение
VISUAL CODE: КАК КОМПИЛИТЬ С++ МНОГОФАЙЛОВЫЙ ПРОЕКТ БЕЗ ГУГЛА(питающегося информационной свалкой)
не соблюден формат "без регистрации и СМС", надо "... БЕЗ ГУГЛА И ЧАТА ГПТ"

0
Just Do It!
 Аватар для XLAT
4219 / 2680 / 656
Регистрация: 23.09.2014
Сообщений: 9,235
Записей в блоге: 3
16.01.2025, 13:14  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
ахинея с процентным соотношением бомб не понравилась
да, возможно лучше поменять на проверку допустимого диапазона кол-ва мин для текущего размера поля,
шоб не получалось, что кол-во бомб больше, чем самого поля,

но это согласование сделано для ПРОСТАТЫ, вроде же упоротых фанатов Сапёра нет? или уже есть?
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3037 / 1054
Регистрация: 01.06.2021
Сообщений: 11,569
16.01.2025, 13:16
Цитата Сообщение от XLAT Посмотреть сообщение
вроде же упоротых фанатов Сапёра нет? или уже есть?
дело не в сапере, а в кролике
1
Just Do It!
 Аватар для XLAT
4219 / 2680 / 656
Регистрация: 23.09.2014
Сообщений: 9,235
Записей в блоге: 3
16.01.2025, 13:35  [ТС]
Цитата Сообщение от XLAT Посмотреть сообщение
ПРОСТАТЫ
*простоты

а то щас понабигут извращенцы...
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
16.01.2025, 13:38
Цитата Сообщение от XLAT Посмотреть сообщение
правила Сапёра по русски в консоле на Win7 пишет?
К сожалению нет, выводит крякозябрами. Пока не пойму в чем проблема. Скомпилировалось нормально. Вроде свежую поставил, а под капотом gcc 8, но С17 тянет..
1
Just Do It!
 Аватар для XLAT
4219 / 2680 / 656
Регистрация: 23.09.2014
Сообщений: 9,235
Записей в блоге: 3
16.01.2025, 14:03  [ТС]
Цитата Сообщение от CoderHuligan Посмотреть сообщение
К сожалению нет, выводит крякозябрами. Пока не пойму в чем проблема.
да проблема то известная,
консоль в винде писали как бык поспал.
везде она работает по разному, в win11 наконец то сделали её более менее нормальной,
но это значит, что на старых ОS нужно извращаться,

можно переписать,
но почему мне не охота это делать?

потому что я хочу, чтобы прога работала в Линуксе без лишних макросо-писаний ...

линукс не переваривает wchar_t так, как мне бы хотелось, подменяя её транслитерацией.

Добавлено через 9 минут
и да: ещё от компилятора зависит - приду домой проверю на старом ноуте.

ну и Dev C++ отправьте в архив, я хз что там у вас за версия, но в целом UTF-8 он не умеет...
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
16.01.2025, 14:29
Цитата Сообщение от XLAT Посмотреть сообщение
ну и Dev C++ отправьте в архив, я хз что там у вас за верси
А не в нем компилирую, а в CB 20.03, который только что установил. Я могу устранить подключением windows.h и вызовом функции СharToOem, но у меня пока нет желания))
1
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
16.01.2025, 15:09
/// C++20 / исходник в utf-8
Не обратил внимания..
0
737 / 704 / 110
Регистрация: 29.05.2015
Сообщений: 4,316
16.01.2025, 15:26
А человека для совместного изучения программирования уже нашли?
0
Just Do It!
 Аватар для XLAT
4219 / 2680 / 656
Регистрация: 23.09.2014
Сообщений: 9,235
Записей в блоге: 3
16.01.2025, 15:36  [ТС]
Цитата Сообщение от alexu_007 Посмотреть сообщение
А человека для совместного изучения программирования уже нашли?
это админы сюда запустили бота, чтобы мы Сапёра нашкодили.
1
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6315 / 3037 / 1054
Регистрация: 01.06.2021
Сообщений: 11,569
16.01.2025, 15:36
Цитата Сообщение от alexu_007 Посмотреть сообщение
А человека для совместного изучения программирования уже нашли?
XLAT был прав, когда писал:

Цитата Сообщение от XLAT Посмотреть сообщение
засекаем время,
даю, как самый позитивный оптимист: 8 из 10,
что он(бот) появится тут через 3 дня,
и ещё раз через 3 (три) недели, и на этом всё))
ТС в последний раз заходил 8 января, т.е. на следующий день после публикации поста, и больше не заходил
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.01.2025, 15:36

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
280
Закрытая тема Создать тему
Новые блоги и статьи
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни 1. Механизм отложенного высвобождения фосфора Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ Реализована разная скорость. . .
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2. Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её. Всё это стресс конечно. Почему?. . .
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот. Ларри Уингет
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru