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

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

08.01.2025, 12:45. Показов 49098. Ответов 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
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
10.01.2025, 21:03  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Royal_X Посмотреть сообщение
Но некоторые имеют хорошее количество закачек, а их разрабы получают ...
ты на машине времени поехал не в ту сторону - ты заехал слишком далеко вперед))

если хочешь получать неплохие к-билеты, то тогда слушайся меня))

ладно, считай, что это шутка, но в каждой шутке есть доля шутки.
0
10.01.2025, 21:12

Не по теме:

Цитата Сообщение от XLAT Посмотреть сообщение
ладно, считай, что это шутка, но в каждой шутке есть доля шутки
я уже вспотел холодным потом, думал ты всё это всерьез, уже собирался вступить в ЕР, чтобы получить какой-нибудь иммунитет. Сейчас полегчало. Но еще больше полегчает, когда увижу, что ты, наконец, закончил сапера.

0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
10.01.2025, 21:14  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
Закон Мойши гласит
"решил сделать прожект на 1 ярд евро, так сделай сначала простенький сапер."

обычно нубы считают, что силы на ярдный проект(типа написать аля-фейсбук) и проект на аля-сапер равновелики,
что, разумеется, совсем(очень и очень совсем) не так.

поэтому и получаются такие посты))
0
10.01.2025, 21:34

Не по теме:

Цитата Сообщение от XLAT Посмотреть сообщение
так сделай сначала простенький сапер
сделать-то можно, но он не принесет денег без рекламы. А несколько десятков тысяч баксов на рекламу не жалко тратить только чуваку, для которого это копейки, учитывая возможный риск, который существует в любой предпринимательской деятельности, являясь ее квинтэссенцией.
В итоге, возвращаемся к главному капиталистическому закону: с каждым годом богатые только богатеют, а бедные только беднеют. В рамках природной погрешности, очень редко богатые становятся бедными, а некоторые бедные богатыми.



Не по теме:

XLAT, кстати, не знаю, видел ли ты, но есть такой урок по годот С++

Кликните здесь для просмотра всего текста

0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
10.01.2025, 21:37  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
сделать-то можно, но он не принесет денег без рекламы.
когда я говорю: давайте толпой сделаем сапер - я имею виду: давайте весело развлечемся.
вообще то за развлечения деньги платят, а тут развлечение бесплатно.
чуешь профит?

это в первом приближении...

Цитата Сообщение от Royal_X Посмотреть сообщение
принесет денег
потише... читая твои посты CoderHuligan может решить,
что его хоят надуть на интеллектуальную собственность и снова закроется))
0
10.01.2025, 21:38

Не по теме:

Цитата Сообщение от XLAT Посмотреть сообщение
и снова закроется
уже закрылся. Вместо того, чтобы код писать, страуса читает.

Цитата Сообщение от XLAT Посмотреть сообщение
давайте весело развлечемся
я только за, только никто не начинает

0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
10.01.2025, 22:57  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
главному капиталистическому закону
мне - метафизику это можно не рассказывать - я зашел в своих рассуждениях гораздо дальше ...

***

подытожу:
за основу возьму вот эту мессагу:
Цитата Сообщение от KSergey9 Посмотреть сообщение
Без GDI+ нещитово!
итого:
1. сама логика сапера элементарна в том плане что нужно только голова и правила.
2. задерживаем фокус на гуй:
3. целевые гуи:
- консоль - эмулируем на gdi+(плохо, ибо не кросс)
- gdi+ - по просьбе зрителей
- sfml - потому что прост и шейдеры
- web - потому что модно, а знам денег там много
- анрил - если автор проснется

паттерн MVC, потому все про него знают.

модель - сервер.
визуализатор и контроллер - клиент.

сервер и клиент могут быть разнесены удалено(на перспективу) или в одном сырце.

для тестовых гуев достаточно отображение спрайтов и текста.

ок.
0
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
10.01.2025, 23:46
Цитата Сообщение от XLAT Посмотреть сообщение
ага, так почему вы тогда так боитесь ооп?
Ещё раз спрашиваю: где такое вам привиделось??

Добавлено через 5 минут
Цитата Сообщение от XLAT Посмотреть сообщение
я вот щитаю, что код нужно писать красивый, а не гавнокод...
Код надо писать поддерживаемый и понятный соседу.
А красота - она у каждого сильно своя.

Я писал красивый код - сосед снисходительно поплёвывал. И ведь не поспоришь.
Сосед писал красивый код - хрен разберёшь и при минимальном изменении требований бизнеса приходилось половину заново переписывать с дикими рисками "перетестировать всё". Хотя код в самом деле в полном соответствии с крутейшими книжками и практиками написан, не поспоришь.

Короче "красивый код" - чушь полная. Чисто для книжек "Программистские этюды". Читать приятно, эстетство почесать можно, и даже восхитительно порой "Ай да Пушкин, ай да сукин сын!", только смысла нет.
Поэтому код должен быть поддерживаемый, вот что требуется для промышленного кода. Не меньше и не больше.
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
11.01.2025, 00:37  [ТС]
Цитата Сообщение от KSergey9 Посмотреть сообщение
Ещё раз спрашиваю: где такое вам привиделось??
тут:
Цитата Сообщение от KSergey9 Посмотреть сообщение
Для сапёра вообще ООП не требуется.
потому что требуется.
мне не нужен такой сапер в котором ооп не требуется.

я мыслю объектами и хочу чтобы эти объекты были ЯВНО представлены в моем коде.

читающий мой код должен видеть как я думал, когда писал его и это правильно.

обфускация не нужна.

абстрактные типы, которые могут быть созданы в этой игре в планах должны переиспользованы в других играх.
сделать это сложно, поэтому мне это и интересно.

ссылку на саперный гуанокод за который вы ратуете я давал выше - наслаждайтесь...

я на ваше чсв не покушаюсь: не хотите возглавить местную армию хейтеров ооп, ну, и ладно - не возглавляйте.

других желающих найдется куча))

Цитата Сообщение от KSergey9 Посмотреть сообщение
Ещё раз спрашиваю
я вам уже второй раз отвечаю.

спросите третий раз?
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6323 / 3050 / 1054
Регистрация: 01.06.2021
Сообщений: 11,661
11.01.2025, 01:13
Цитата Сообщение от XLAT Посмотреть сообщение
целевые гуи
забыл wxwidgets, который умеет рисовать как высокоуровнево (Direct2D, GDI+) - wxGraphicsContext, так и низкоуровнево (OpenGL) - wxGLCanvas.

Только вот на OpenGL рисование тратишь много времени. Игра не стоит свеч.
1
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
11.01.2025, 01:21  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
забыл wxwidgets
а вот с него как раз и можно начать, раз он кросс.

проблема с консолью в том, что она даже в одной и той же винде может работать по разному.
(речь про её в плане играбельности), а между версиями винды ваще попа,
поэтому было бы хорошо сделать эмулятор консоли + перспектива на полноценный графон.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6323 / 3050 / 1054
Регистрация: 01.06.2021
Сообщений: 11,661
11.01.2025, 01:32
XLAT, бери wxwidgets и делай оконное приложение - можешь формошлепить. Имхо, играть в консоли не круто. Игра будет работать на разных платформах.
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
11.01.2025, 01:55  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
Имхо, играть в консоли не круто.
ещё ничего не написали, а ты уже играть собрался)
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6323 / 3050 / 1054
Регистрация: 01.06.2021
Сообщений: 11,661
11.01.2025, 02:59
XLAT, тайлы для игры

1
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
11.01.2025, 09:32
Цитата Сообщение от Royal_X Посмотреть сообщение
уже закрылся. Вместо того, чтобы код писать, страуса читает.
Не закрылся.
Кто не читает Страуса, тот страус. ©
У меня не стоит задача как можно быстрее сделать и показать какой я крутой. Я учу язык для себя, а учить язык лучше всего разрабатывая какой-то реальный проект. Тогда знания закрепляются. А когда просто читаешь, сейчас прочитал, на завтра уже забыл. Это намек автору темы. Времени мало на реальный кодинг. Однако, я уже создал проект. Я всё делаю в свое удовольствие, чтобы никто не подгонял. А когда подгоняют, то желание что-то делать пропадает. Я говорю: не проект ради проекта, а проект, ради осуществления некоторых идей и самообучения. Каждый день буду что-то делать в этом направлении. Ни дня без кода.

Цитата Сообщение от Royal_X Посмотреть сообщение
пока вы прокрастинировали, а я игру создал на WinAPI.
Что тут скажешь: рад за вас.
Цитата Сообщение от Royal_X Посмотреть сообщение
тайлы для игры
В jpeg? Не кошерно. Там нужен альфа-канал. Кстати, gdi+ может растягивать изображения, наверно всё-таки можно использовать спрайты.
0
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
11.01.2025, 09:45
Цитата Сообщение от XLAT Посмотреть сообщение
я вам уже второй раз отвечаю.
спросите третий раз?
Как из фразы "Для сапёра вообще ООП не требуется" у вас родилось
Цитата Сообщение от XLAT Посмотреть сообщение
как же так - вы же запретили себе ооп?
Цитата Сообщение от XLAT Посмотреть сообщение
ага, так почему вы тогда так боитесь ооп?
?
Вопрос риторический.

"Фантазёр ты меня называла" (с)

Своими фантазиями следует делиться от своего лица, а не приписывать мне.
Что за комплексы?
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
11.01.2025, 10:33
Цитата Сообщение от Royal_X Посмотреть сообщение
пока вы прокрастинировали, а я игру создал на WinAPI.
Кстати virustotal в 2 случаях из 72 говорит, что файл подозрительный. И почему, когда я компилирую у себя и также проверяю, у меня все чисто? Меня exe не интересует. Меня интересует код. Код бы глянул.
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
11.01.2025, 11:05  [ТС]
Цитата Сообщение от KSergey9 Посмотреть сообщение
Вопрос риторический.
т.е. вы себе родному ооп не запретили использовать, а остальным советуете его не использовать?
так было бы вам вполне логично и справедливо сначала запретить использовать ооп себе,
а потом уже советовать не использовать ооп другим.

итого, раз вы советуете не использовать ооп,
так строго настрого накажите себе его не использовать - сделайте себе полное табу на ооп,
делов то.

внимание, следуйте своему совету про дурные практики прежде всего сами.
здесь ключевое слово: "сами" "сами" "сами".

я вам не запрещаю не использовать ооп - можете не использовать его свободно, т.е. до полного запрета.
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6323 / 3050 / 1054
Регистрация: 01.06.2021
Сообщений: 11,661
11.01.2025, 11:23
CoderHuligan, это ложные срабатывания, причем от антивирусов, чья репутация не лучше вирусов. Тот экзешник был скомпилирован с помощью https://packages.msys2.org/pac... x86_64-gcc .
Сейчас скомпилировал с помощью MSVC. Размер поэтому стал меньше, всего 24 КБ. Тем не менее, все равно, есть ложные срабатывания. Возможно, это из-за того, что экзешник не имеет сертификата.

Я даже не слышал об этих антивирусах. Ну вот рассуди логически, если нормальные антивирусы молчат, то может ли там быть вирус?

Вложения
Тип файла: zip Numix.zip (11.3 Кб, 11 просмотров)
0
Just Do It!
 Аватар для XLAT
4220 / 2684 / 656
Регистрация: 23.09.2014
Сообщений: 9,240
Записей в блоге: 3
11.01.2025, 11:49  [ТС]
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Кстати virustotal в 2 случаях из 72 говорит
объясняю кратко, как оно на самом деле:
1. глобально орудует международная банда аферистов-вымогателей.
2. главные центры у них во Вьетнаме и Сингапуре.
3. работают они так, мол, их анвирь с искусственным интеллектом обнаруживает у вас вирус.
4. но вы точно знаете, что программа ваша чиста.
5. возникают проблемы с коммерцией вашей софтины - юзеры боятся виря, который, мол, обнаруживает сингапурский анвирь.
6. что вам делать? правильно, заплатить вымогателям.
7. вы платите вымогателем 800 долларов и вашу софтину аферисты вносят в вайт-лист.
8. теперь ваша прога "чиста", но у вас остается чувство что вас поимели...
9. но и хрен с этим чувством - главное ваша софтина теперь хорошо продается. верно?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.01.2025, 11:49

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

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

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

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

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


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

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