Форум программистов, компьютерный форум, киберфорум
Программирование игр
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Just Do It!
 Аватар для XLAT
4188 / 2642 / 654
Регистрация: 23.09.2014
Сообщений: 8,846
Записей в блоге: 3

Делаем(!) С++ сервак для Морского Боя и Морской Бой тоже

26.02.2023, 21:56. Показов 5155. Ответов 60
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Итак,
борюсь с эгоизмом,
в одно лицо делать нечестно - вся слава мне достанется.

Поэтому приглашаю CoderHuligan, а также всех желающих поучаствовать.

Начало тут:
https://github.com/BDOTimer/SWAR-2023

Срок до подведения итогов - конец года(какого?).

Для флейма по теме
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.02.2023, 21:56
Ответы с готовыми решениями:

Морской бой: нарисовать решетку (поле боя)
народ помогите нарисовать решётку (поле боя ) для морского боя никак не выходит через двухмерный массив

ИИ для морского боя
Решил написать морской бой с ИИ, но возникла проблема в алгоритме расстановки кораблей за ИИ, можете подсказать идею или алгоритм?

АИ для морского боя
Добрый день подскажите как реализовать на C# II для морского боя игровое поле не более 20 шириной и длиной корабли любого размера все это...

60
Just Do It!
 Аватар для XLAT
4188 / 2642 / 654
Регистрация: 23.09.2014
Сообщений: 8,846
Записей в блоге: 3
03.03.2023, 21:14  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от XLAT Посмотреть сообщение
у тя он запустился???
проверил: работает ли код/ехе в XP?
да работает:



но нужен TDM компилятор.
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6092 / 2783 / 1037
Регистрация: 01.06.2021
Сообщений: 10,156
13.03.2024, 15:15
bump
0
Just Do It!
 Аватар для XLAT
4188 / 2642 / 654
Регистрация: 23.09.2014
Сообщений: 8,846
Записей в блоге: 3
13.03.2024, 15:19  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
bump
оказалось что программирования тут мало, а много всякого девопса,
иногда(а кому и часто) трешового...

Кодерган разгребать его участвовать не захотел и благополучно сбежал))
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6092 / 2783 / 1037
Регистрация: 01.06.2021
Сообщений: 10,156
13.03.2024, 15:22
XLAT, это было до или после того, как он проиграл goto бенчмарк?
0
Just Do It!
 Аватар для XLAT
4188 / 2642 / 654
Регистрация: 23.09.2014
Сообщений: 8,846
Записей в блоге: 3
13.03.2024, 15:26  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
как он проиграл goto бенчмарк?
не хочу проверять, но, приблизительно это было 4 года назад.
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6092 / 2783 / 1037
Регистрация: 01.06.2021
Сообщений: 10,156
18.11.2025, 16:01
Наталья8 тему не создал. В качестве полигона сойдёт и эта тема, даже если первые посты о том, как ты хотел поиметь Хулигана, но он оказался смышлёным. Хотя, я как человек, который все ещё верит в человечество, не думаю, что там был вирус.
0
Just Do It!
 Аватар для XLAT
4188 / 2642 / 654
Регистрация: 23.09.2014
Сообщений: 8,846
Записей в блоге: 3
19.11.2025, 09:16  [ТС]
Royal_X,
на текущий момент сервак найден...

это бесплатный сервак(и) на Роблокс платформе.

1. вы делаете в первый же вечер сразу хеллоуворлд игру.
2. и она сразу ММО - до 50 челов на старте и далее более...
3. в этот же вечер в неё играют все желающие из любых концов мира...

...


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

дешевую свою поделку я могу закинуть прямо щас на арендованный тоже прямо щас сервер - тут нет каких то блокирующих проблем...
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6092 / 2783 / 1037
Регистрация: 01.06.2021
Сообщений: 10,156
19.11.2025, 11:20
XLAT, а если делать без чужих серверов, типа в качестве сервера будет один игрок, а остальные будут клиентами? Я в такие игры играл. Один из игроков должен создать игру. Он создает и получает код и пароль, который отправляет другим игрокам, которые подключаются к нему.
В таком случае, не нужно платить за сервер и не нужно рассчитывать на бесплатные сервера, которые в будущем могут исчезнуть или стать платными.

XLAT, касательно же роблокса, если ты не можешь распространять игру вне роблокса, то значит это не круто.
Ведь, существует множество бесплатных серверов, не обязательно выбирать роблокс.
Минус бесплатных серверов только в ограничении игроков. Но для пет-игры сойдет.
0
Just Do It!
 Аватар для XLAT
4188 / 2642 / 654
Регистрация: 23.09.2014
Сообщений: 8,846
Записей в блоге: 3
19.11.2025, 11:38  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
Один из игроков должен создать игру
в чем прелесть Роблокса - там никто никому ничаво не должен.
всё есть бесплатно и сразу из коропки.

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

для разрабов направление купилок может быть и наоборот...

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


Почему я сейчас пишу про Роблокс? - потому что я как раз сейчас смотрю в его сторону.

через месяц я, возможно, буду писать про ВК-игры))

Добавлено через 7 минут
Цитата Сообщение от Royal_X Посмотреть сообщение
Ведь, существует множество бесплатных серверов
давай сюда список.

например, пусть "яндекс игры" - мультиплеер есть там?
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6092 / 2783 / 1037
Регистрация: 01.06.2021
Сообщений: 10,156
19.11.2025, 12:43
XLAT, список давать я не буду, поскольку в этом нет необходимости. Ты же неплохо разбираешься в ИИ. Задай вопрос, нейросеть тебе все перечислит. Но спрашивай не абстрактно, а пиши подробно про тип игры, на каком движке она будет и т.д.
Но найти бесплатный сервис, который даёт сервер с лимитом в 20-50 не проблема в наше время.
Если же планируется больше игроков, то придется арендовать сервер за деньги. Так будет дешевле, чем покупать серверное оборудование.
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6092 / 2783 / 1037
Регистрация: 01.06.2021
Сообщений: 10,156
19.11.2025, 13:44
XLAT, мне игра не понравилась. Да и вообще, сам роблокс напоминает какое-то лего для детей. Больше похожа на песочницу. Вот, как школота делает всякие свои миры на базе майнкрафта и выдает за свою игру, так и тут то же самое. Такое чувство, что игра создана из говна и палок.



Кстати, твой дизайнер забыл даже дефолтный блок удалить из игры.
Навел справки, узнал, что роблокс очень ограниченный. Конечно, готовые шаблоны позволяют быстро сделать игру, а сама платформа дает сервера и пр., но довольно много ограничений. Полноценная игра не получится. Так сказать, это песочница для детей. Конечно, особо талантливые смогут там что-то играбельное создать, но 99% игр на платформе полное говно.
Да и я думал, зарегаюсь и буду играть в браузере, либо просто скачаю на комп, но оказалось, что игры запускаются через плеер роблокса, который нужно отдельно установить. Я так понимаю, что игры можно распространять только на родной платформе и публиковать на других сайтах не получится.

Касательно самой игры, то было скучно. Я был единственным игроком. Кстати, это тоже важно. Я встречал много хороших игр, которые теоретически поддерживали даже 500 игроков, но в самих играх в онлайне было всего пару человек и поэтому такие игры не взлетели. Проблема таких игр в том, что разрабы недостаточно рекламируют игру. А реклама это тоже деньги.
1
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6092 / 2783 / 1037
Регистрация: 01.06.2021
Сообщений: 10,156
19.11.2025, 14:22
Цитата Сообщение от Royal_X Посмотреть сообщение
мне игра не понравилась.
поставить лайк или оценить честно? Если тебе мой лайк что-то даст, я поставлю, мне не жалко. Но если тебе плевать на дизайнера slavarusi11, то я оценю честно.
0
Just Do It!
 Аватар для XLAT
4188 / 2642 / 654
Регистрация: 23.09.2014
Сообщений: 8,846
Записей в блоге: 3
19.11.2025, 15:35  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
поставить лайк или оценить честно?
ставь обязательно.
вайб-кодить, когда ты полный ноль в программировании - на голом энтузиазме это достойно респекта.

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

да, кстати, это не игра это демо игры в стадии разработки.

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

геймдизу я летом написал, что это не мой жанр.
что все шутеры это для дебилов...
когда моё чадо играло в Сталкер,
я лежал на диване и наблюдал за игрой,
в итоге я заснул от скукоты.
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6092 / 2783 / 1037
Регистрация: 01.06.2021
Сообщений: 10,156
19.11.2025, 15:45
Цитата Сообщение от XLAT Посмотреть сообщение
но мы же не такие :лол
для того, чтобы играть (т.е. скачать роблокс и играть) нужно создать аккаунт, причем, создание аккаунта сводится только к придумыванию имени и пароля, без необходимости указать эмейл. Это мне понравилось.

Но вот, как попытался поставить лайк, мне сказали, что нужно добавить и потом подтвердить эмейл. Я подтвердил эмейл.
Вот, как видишь, эмейл подтвержден


Но при попытке лайкануть, появляется ошибка


Как это исправить? ЧЯДНТ?
0
Just Do It!
 Аватар для XLAT
4188 / 2642 / 654
Регистрация: 23.09.2014
Сообщений: 8,846
Записей в блоге: 3
19.11.2025, 15:50  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
Как это исправить? ЧЯДНТ?
я такое ещё не видел, но есть универсальные чинилки:
1. перезайди в игру(платформу)
2. пререзагрузи комп.
3. переустанови виндаз.
4. купи новый компутар.
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6092 / 2783 / 1037
Регистрация: 01.06.2021
Сообщений: 10,156
19.11.2025, 15:52
XLAT, короче, голосовать не получается, но я Feedback оставил в виде текста. Правда, не знаю, где они появляются?

Добавлено через 1 минуту
XLAT, кажется, в инете пишут, что это из-за того, что акк свежий https://www.reddit.com/r/Roblo... lease_try/
0
Just Do It!
 Аватар для XLAT
4188 / 2642 / 654
Регистрация: 23.09.2014
Сообщений: 8,846
Записей в блоге: 3
19.11.2025, 15:52  [ТС]
Цитата Сообщение от Royal_X Посмотреть сообщение
мне игра не понравилась.
тут всё хорошо ты написал.

но личные предпочтение к черту!
помнишь я тебя вчера написал про ПЕЧКУ?
ты запомнил это или нет???

тут я не про игру Славы, тут я про тебя, как РАЗРАБА!
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6092 / 2783 / 1037
Регистрация: 01.06.2021
Сообщений: 10,156
19.11.2025, 16:04
Цитата Сообщение от XLAT Посмотреть сообщение
помнишь я тебя вчера написал про ПЕЧКУ?
ты запомнил это или нет???
не помню про печку. Если это было в той скатерти, то я ж ее не прочел полностью, а только краткую версию от нейросети

Добавлено через 1 минуту
Цитата Сообщение от XLAT Посмотреть сообщение
тут я про тебя, как РАЗРАБА
при чем тут я? К этому говну я не имею отношения. Как говорит офсетный доктор, не впутывай меня в это.

Добавлено через 3 минуты
Цитата Сообщение от XLAT Посмотреть сообщение
игру Славы
Слава пробил дно. Кстати, линейка от Etyuhibosecyu рвет его поделие, поскольку Etyuhibosecyu хотя бы старается делать игру в UE, а тут прям мусор, созданный на шаблоне.

Добавлено через 2 минуты
Цитата Сообщение от Royal_X Посмотреть сообщение
Слава пробил дно.
и лучше бы ему покинуть вообще геймдев, если он там только ради денег. Пусть станет лейдибоем и в онлифанс сразу пойдет. Не знаю, как развидеть этот мусор)))

XLAT, брось ты этого школоло и лучше думай, как что-то нормальное сделать

Добавлено через 1 минуту
Цитата Сообщение от XLAT Посмотреть сообщение
как геймер этого жанра
жанр "говно" называется?

Добавлено через 1 минуту
XLAT, его игра, наверняка, даже не запустилась бы, если бы не ты. Он тебя просто использовал.
0
Just Do It!
 Аватар для XLAT
4188 / 2642 / 654
Регистрация: 23.09.2014
Сообщений: 8,846
Записей в блоге: 3
19.11.2025, 16:09  [ТС]
Royal_X,
ок.
палец ты не поставил, но зато Славу захейтил доверху.

Цитата Сообщение от Royal_X Посмотреть сообщение
брось ты этого
я своих не бросаю.
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6092 / 2783 / 1037
Регистрация: 01.06.2021
Сообщений: 10,156
19.11.2025, 16:13
XLAT, ты ж меня знаешь, я не злой хейтер. Вот, про твою монополию и прочие проекты я ж ничего плохого не писал. Стараюсь всегда говорить объективно. Но эта игра просто пробила дно.

Добавлено через 1 минуту
Цитата Сообщение от XLAT Посмотреть сообщение
палец ты не поставил, но зато Славу захейтил доверху.
я ж написал причину
Цитата Сообщение от Royal_X Посмотреть сообщение
XLAT, кажется, в инете пишут, что это из-за того, что акк свежий https://www.reddit.com/r/Roblo... lease_try/
блет, если так важно, почему не создать 100 фейковых аккаунтов и самому поставить 100 оценок??? Но разве это ему поможет?

а Слава заслужил хейт)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.11.2025, 16:13
Помогаю со студенческими работами здесь

ИИ для морского боя
Здравствуйте, пишу консольный морской бой и нашёл минус в ИИ. Если расположить корабли по бокам то у ИИ почти нет шансов победить. ИИ...

Написание ИИ для Морского Боя
Добрый день,помогите с написание АИ для морского боя , все сделал кроме АИ)Мы знаем размер поля количество кораблей и длина их так как это...

Поле для морского боя
пишу курсач в с++ билдере. подскажите как там можно реализовать поле 10*10 для игры морской бой. были варианты создать двумерный массив и...

Создать таблицу для морского боя
Помогите решить задачку. Нужно создать поле для игры в морской бой: просто создать табличку 10х10 и закрасить ячейки, где располагается...

Массив кнопок для Морского боя
Всем привет! Требуется создать массив кнопок в Windows Form 10х10, что будет являться картой для морского боя. Заранее спасибо!


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru