Что это?
Это Ratel, он может играть в простую игру Doudizhu в командной строке, давайте сделаем снимок, чтобы испытать это:
Как начать играть?
Ratel разделен на клиента и сервера.Вы можете запустить клиент локально и позволить всем клиентам ваших друзей подключаться к вашему серверу, чтобы играть в игры, или вы можете напрямую подключиться к общедоступному сетевому серверу автора, чтобы играть в игры.IP39.105.65.8
Port 1024
, но как игроки мы больше всего ценим использование клиента!
Вы можете клонировать проект Ratel локально и импортировать его в свою IDE, чтобы играть!
git clone https://github.com/ainilili/ratel.git
открыть послеlandlords-client
в модулеSimpleClient
Класс начинает работать.
Вы можете использовать пакет jar для запуска
Скачать релизную версиюGitHub.com/Люблю тебя, Лили/Люди…
Затем войдите в каталог загрузки и выполните следующую команду
java -jar landlords-server/target/landlords-server-#{version}.jar -p 1024
java -jar landlords-client/target/landlords-client-#{version}.jar -p 1024 -h 127.0.0.1
Вышеупомянутая #{версия} является текущей версией Релиза,-pуказать порт,-hExecute Host, здесь вы можете переключиться на121.5.140.133
начать играть?
Клиент Ratel взаимодействует с сервером, вводя команды из командной строки.Первое, что нужно сделать после подключения к серверу, это установить никнейм
Connection to server successful, welcome to ratel !!
Please set your nickname
[ratel@nickname]$ Nico
Ставлю никнейм Нико, потом захожу в палитру
Options:
1. Create Room
2. Room List
3. Join Room
Please enter the number of options
[ratel@options]$
В этот момент мы можемСоздать комнату,Посмотреть список номеровиприсоединиться к комнате, Ничего лишнего, создайте его первым!
[ratel@options]$ 1
You has been create room with id 2
Please wait for other players to join !
Хорошо, просто наберись терпения~ Что? Слишком долго ждать?
Что ж, если вы чувствуете, что никто не встречается, вы можете присоединиться к группе Ratel experience QQ.948365095
Когда соберется три человека, начнется игра, и пора объяснять правила выбора карт!
┌──┐──┐──┐──┐──┐──┐──┐──┐──┐──┐──┐──┐──┐──┐──┐
│3 |4 |5 |6 |7 |8 |9 |10|J |Q |K |A |2 |S |X |
│♦ |♦ |♦ |♦ |♦ |♦ |♦ |♦ |♦ |♦ |♦ |♦ |♦ | | |
└──┘──┘──┘──┘──┘──┘──┘──┘──┘──┘──┘──┘──┘──┘──┘
Это результат сортировки 3 до короля по правилу от меньшего к большему
Если вы придете к прямому
┌──┐──┐──┐──┐──┐
│7 |8 |9 |10|J |
│♦ |♦ |♦ |♦ |♦ |
└──┘──┘──┘──┘──┘
вы можете войти7890j
or 789tj
Если вы хотите придумать короля жареного
┌──┐──┐
│S |X |
│ | |
└──┘──┘
вы можете войтиsx
Вот правила сопоставления псевдонимов для всех карт
poker-> │3 |4 |5 |6 |7 |8 |9 |10 |J |Q |K |A |2 |S |X |
alias-> │3 |4 |5 |6 |7 |8 |9 |T t 0|J j|Q q|K k|A a 1|2 |S s|X x|
- Если вы не хотите играть в этот ход, вы можете ввести
pass
- Если вы хотите выйти из игры во время этого раунда, вы можете ввести
exit
Когда вы не заняты на работе, полезно также поиграть в весло Ratel, чтобы расслабиться.
Наконец, укажите адрес проекта:GitHub.com/Люблю тебя, Лили/Люди…