Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
 Аватар для Subik
170 / 45 / 5
Регистрация: 10.01.2013
Сообщений: 424

Принцип браузерной игры в линукс терминале

19.10.2016, 08:08. Показов 2082. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет!

Наткнулся на java библиотеку CHARVA.

И хотел бы уточнить у знающих людей, возможно ли на основе данной библиотеки сделать программу по принципу браузерной игры, но в место браузера - консоль, а в место html'а библиотека CHARVA?

Чтобы когда человек через линукс терминал присоединялся к моему серверу, в окне его терминала рисовалась моя программа?

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

А так зашел в консоль подключился к серверу сыграл пару раз, надоело - вышел. Отсюда и заголовок вопроса.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.10.2016, 08:08
Ответы с готовыми решениями:

Бот для браузерной флеш игры
Доброго времени суток, как можно реализовать бота который бы работал в фоновом режиме. Необходимо создать программу которая работала бы в...

Клиент для браузерной игры Tanki Online
Люди, прошу помощи, хочу попробовать сделать клиент для браузерной игры Tanki Online. Из функционала, сама игра, сохранение кеша в соседней...

Принцип создания браузерной игры
С чего начинаются писаться браузерные игры? С регистрации игрока?

16
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
19.10.2016, 10:12
да.
0
 Аватар для Subik
170 / 45 / 5
Регистрация: 10.01.2013
Сообщений: 424
19.10.2016, 10:31  [ТС]
xoraxax, а можешь по подробней рассказать?
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
19.10.2016, 11:21
что рассказать?
0
 Аватар для Subik
170 / 45 / 5
Регистрация: 10.01.2013
Сообщений: 424
19.10.2016, 12:07  [ТС]
xoraxax, рассказать о том как это сделать?
Или может быть дать какие то ссылки на примеры таких реализаций
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
19.10.2016, 12:24
https://ru.wikipedia.org/wiki/... 0%B8%D1%8F
вот так
0
19.10.2016, 12:33  [ТС]

Не по теме:

Форум без тролей, это не форум

0
19.10.2016, 12:42

Не по теме:

Ты даже не представляешь, как меня забавляют такие посты. "Хочу сделать онлайн игру. Всем срочно бросить все дела и учить меня!!11". Было бы о чем с тобой разговаривать, может быть и посоветовал бы что-то более конкретное. Но ты же не желаешь думать, ты же хочешь, чтоб за тебя все сделал кто-то другой. Или я не прав?

0
19.10.2016, 12:55  [ТС]

Не по теме:


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

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

0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
19.10.2016, 13:13
Какой материал-то? По либе твоей? Открывай доки читай. По сетям? по линуксу? Что ты сделал, чтобы решить свою проблему?
0
 Аватар для Subik
170 / 45 / 5
Регистрация: 10.01.2013
Сообщений: 424
19.10.2016, 13:29  [ТС]
Цитата Сообщение от xoraxax Посмотреть сообщение
то ты сделал, чтобы решить свою проблему?
сделал tcp сервер, сделал демку TUI интерфейса

Цитата Сообщение от xoraxax Посмотреть сообщение
Какой материал-то?
Который поможет мне понять, как сделать так, чтобы на клиенте отрисовывалась моя демка при подключении к серверу
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
19.10.2016, 13:31
так и что тебе не понятно то в итоге?
0
 Аватар для Subik
170 / 45 / 5
Регистрация: 10.01.2013
Сообщений: 424
19.10.2016, 13:43  [ТС]
Я не могу принцип передачи TUI интерфейса в клиентскую консоль.

Например браузеру сервер отдает html, css, js и т.д. а что тут нужно отдавать?
И какую утилиту использовать для запроса на сервер?
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
19.10.2016, 13:55
Я бы написал клиент и обменивался с сервером состоянием. Отрисовку состояния можно сделать и в консоли и как угодно еще.
0
 Аватар для Subik
170 / 45 / 5
Регистрация: 10.01.2013
Сообщений: 424
19.10.2016, 14:04  [ТС]
Цитата Сообщение от xoraxax Посмотреть сообщение
написал клиент
В том то и вся соль, клиент можно написать без проблем это работы на один вечер.
А можно ли сделать это без клиента?
Цитата Сообщение от Subik Посмотреть сообщение
А так зашел в консоль подключился к серверу сыграл пару раз, надоело - вышел. Отсюда и заголовок вопроса.
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
19.10.2016, 14:20
посмотри как вот тут сделано https://github.com/nitram509/ascii-telnet-server

Добавлено через 9 минут
использовать charva, скорее всего так просто не выйдет, т.е. придется что-то городить
0
 Аватар для Subik
170 / 45 / 5
Регистрация: 10.01.2013
Сообщений: 424
19.10.2016, 14:43  [ТС]
Цитата Сообщение от Subik Посмотреть сообщение
А так зашел в консоль подключился к серверу сыграл пару раз, надоело - вышел. Отсюда и заголовок вопроса.
Не знаю, мне кажется в терминале вообще такое сделать никак не получится.
Походу придется пилить клиент
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.10.2016, 14:43
Помогаю со студенческими работами здесь

Запустить программу в терминале линукс
Подсчет контрольной суммы файла (суммы байт по модулю 256). Нить считывает участок файла и считает его сумму. Результаты складываются. ...

Удаленное выполнение команд в терминале линукс
Добрый день. Подскажите как можно реализовать удаленное общение с консолью линукса. Нужно чтоб программка на C# посылала команду и...

Нужна помощь в написании игры Манкала. Принцип игры то понятен.. а вот написать..
Здравствуйте! Нужна помощь в написании игры Манкала. Принцип игры то понятен.. а вот написать.. Лунки можно обозначить цифрами..

Создание браузерной игры...
Я хочу создать браузерную игру, какие типы программирования мне нужно знать? Добавлено через 36 секунд что бы создать движок игры?

Создание браузерной игры
Если написал не на том форуме скиньте ссылку куда надо писать. 1) я хочу создать браузерную игру. 2) оплаты не будет, вся работа...


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

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru