Pull to refresh
6
0
Александр@Ice_Harley

User

Send message
Привет. Помню тебя еще по PlanetWars. Поздравляю с победой! было интересно изучить описание твоей стратегии.
3916 строк не считая юнит-тестов еще на 2046 строк. Правда около тысячи строк занимают массивы констант, которые я сгенерировал заранее для ускорения расчетов во время работы программы.
Симпатичная, на мой взгляд, голевая комбинация. Вот такие моменты мне больше всего нравятся в игре.
Все мои находки в истории создания. Не уверен, конечно, в их гениальности :)
Ну логично же — тут куча потенциальных сильных конкурентов :). Мне просто только вчера подсказали, что хабраобществу рассказ о Cloudball'е может быть интересен. Раньше у меня даже аккаунта тут не было.
Копаясь рефлектором в исходниках движка я видел, что там сделаны попытки использовать сборки на Python и Java, но об этом не объявлялось.
А сетевое взаимодействие и не предполагалось, команды загружаются на сервер и играют там. Либо тестируются на локальной машине.
Предложений пока не поступало, но строчку в резюме добавлю :)
Когда игрок бьет в указанном направлении, мяч не обязательно полетит точно в этом направлении. Добавится некоторая погрешность, которая тем больше, чем сильнее запущен мяч. Погрешность определяется нормальным распределением. Формулы описаны в вики, в разделе «Shooting».
Кроме того, даже если мяч полетел точно туда, куда его направили в дело вмешивается начальная скорость игрока, который пас получает. Он не может мгновенно остановиться и его может пронести мимо мяча.
Когда против игрока проведен успешный подкат, он на некоторое время обездвиживается (ну вроде как упал). Индикатор показывает сколько ему еще лежать.

Information

Rating
Does not participate
Location
Севастополь, Республика Крым, Россия
Date of birth
Registered
Activity