Мы взяли 23 мимимишные картинки, разбили их на прямоугольники одинакового размера и перемешали их.
Скачайте, восстановите и умиляйтесь!
Да будет битва!
Подключиться к серверу можно по адресу 10.0.0.210:8000
secretKey nicknameПосле этого происходят последовательные раунды обмена данными в следующем формате. Сервер передает вам данные о положении игроков в виде:
n m myId px0 py0 hp0 px1 py1 hp1 ... pxn pyn hpn-1 bx0 by0 bvx0 bvy0 bx1 by1 bvx1 bvy1 ... bxm-1 bym-1 bvxm-1 bvym-1Здесь
n — число игроков, m — число запущенных снарядов,
myId — ваш номер, pxi pyi hpi —
координаты и HP игрока i (если игрок убит, все три числа равны 0), bxj byj bvxj bvyj —
координаты и скорость снаряда j. Все координаты вещественные.
Получив данные о поле, вы отправляете на сервер пару вещественных чисел
a v
a — угол выстрела (измеряется в градусах от направления вверх, направо положительные углы, налево — отрицательные),v — скорость выстрела (от 0 до 100 м/с). Если вы пока не хотите стрелять, отправьте пару -1 -1.
Для того, чтобы начать получать видео, отправьте серверу его номер. После этого вам придет видео в следующем формате:
width height c color0 color1 ... colorc-1 frame0 frame1 ...Здесь
width, height — ширина и высота видео, c — число используемых цветов (не более 64).
colori — шестнадцатеричный код i-го цвета. framei —
описание i-го кадра видео в виде строки из width * height символов.
Каждый символ кодирует цвет одного пикселя в ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/).
10.0.0.210:8001, скачайте видео, покажите его в окошке, порадуйтесь.
10.0.0.210:8002, скачайте видео, посчитайте число бабочек.