| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программирование игр, графики и искусственного интеллекта > Многопользовательская игра без GUI |
| Автор: _Y_ 12.3.2019, 10:35 |
| Имеется задача занять квалифицированных программистов общим числом голов в двадцать. Хочется предложить им написать по клиенту для какой-нибудь простенькой игрушки, а потом в неё поиграть. Примерные требования:
Набросайте, пожалуйста, идей - во что можно было бы "поиграть". ЗЫ: В голову приходят детские игры докомпьютерных времён. Типа собираются дети и играют. Никакой графики, никаких серверов, просто обмен сообщениями. Но вот конкретно ни одной подходящей игры вспомнить не удаётся. |
| Автор: Romikgy 12.3.2019, 13:27 |
| https://ru.wikipedia.org/wiki/%D0%91%D0%B0%D0%BB%D0%B4%D0%B0_(%D0%B8%D0%B3%D1%80%D0%B0) |
| Автор: _Y_ 12.3.2019, 22:51 |
Спасибо, но я не помню как можно играть в балду толпой? Вроде бы один загадывал, а другой разгадывал? И какова задача? Обычный перебор вариантов? |
| Автор: Romikgy 13.3.2019, 09:23 |
| следующее слово следующий игрок .... |
| Автор: _Y_ 13.3.2019, 15:05 |
| Romikgy, спасибо, надо подумать. В том виде, в котором мы в балду играли в школе, задачка для этого тренинга простовата. Но, наверное, усложнить-то можно при достаточных раздумьях |
| Автор: ksnk 13.3.2019, 15:18 |
| "Города" не пойдет ? |
| Автор: iv888 13.3.2019, 22:11 |
| Коллективный морской бой. |
| Автор: ksnk 14.3.2019, 11:21 |
Хм, забавная идея... а как это выглядит? Как уберечься от "договорняка", когда "команда" выносит одного, потом другого. Или сразу определить пары, которые стреляют друг в друга ? Или можно за круг стрелять в противника только один раз. |
| Автор: iv888 14.3.2019, 18:36 | ||
Мне эта идея из браузерных текстовых рпг пришла, в них система на Морском бое построена, только проще. Если делать программно, то можно сделать виды боев: 1на1, групповой, когда человек выбирает команду, хаотичный - когда его кидает за любую команду. Хаотичный безкомандный, когда бой начинается и в конце выживает только 1. Кстати, реализовать можно через чат. Реализация: в чате список ников со статусом, в бою, не готов к бою, готов к бою и тип боя. Стреляем в чат так, допустим никнейм->x=12y=23. + задержку небольшую надо делать на выстрел. Но в целом - это довольно динамичная штука должна получиться, там просто не успеешь договориться. Если только заранее. Вдобавок деление по командам. Можно сделать так 10 человек делим на 2 команды, больше 30 на 3, больше ста на 10. А вот если играть вживую, то не знаю, как |
| Автор: BlackRu 30.11.2024, 20:08 |
| Вот на php: http://i92625up.beget.tech/chat/ind/ind.php Реализация: https://gitflic.ru/project/dcc0/indeicy-onlain-igra Добавлено через 1 минуту и 36 секунд Моя иде "словесной игры"я игры: http://i92625up.beget.tech/superwords.php Не играл, но решил записать для себя её. |