Internet is for weaklings

Добавлен , опубликован
Пацаны, Интернет - зло! Отключили всего на 2.5 дня, а прогресса сделал, как за месяц неспешной работы!
Итак, вкратце:
Капельку устаревший скриншот, но почти все тут видно.
Прогресс за 2 дня такой:
(Кстати последний скрин с реальной мультиплеерной игры на удаленном сервере)
Это только визуально, под капотом изменений просто МАССА.
Итак, кому интересно, что изменилось еще
  1. Собственно работает система боя, отдых в бою, смерть юнитов, атака и все-все-все.
  2. Теперь действия юнитов в бою отданы под контроль javascript. Не полностью, но объем контроля можно оценить например по этому коду:
раскрыть
function eventCheckAttack(target){
	if (target.getState() == Packages.core.board.Unit.STATE_DEAD)
		return false;

	attackerPos = unit.getPosition();
	targetPos = target.getPosition();
	
	return ((attackerPos.getX() - targetPos.getX()) + (attackerPos.getY() - targetPos.getY()) == 1);
}

function eventAttackBegin(target){
	target.doDamage(unit.getAttackDamage());

	unit.setFacing(target);
	unit.setAnimationName("attack");
	unit.setAnimationLooped(false);

	return 0.5;
}

function animationStand(){
	unit.setAnimationName("stand");
	unit.setAnimationLooped(true);
}

function eventAttackEnd(target){
	animationStand();
	board.nextTurn();
}

function eventInit(){
	animationStand();
}

function eventWalkStart(){
	unit.setAnimationName("walk");
	unit.setAnimationLooped(true);
}

function eventWalkEnd(){
	animationStand();
}

function eventDeath(){
	unit.setAnimationName("death");
	unit.setAnimationLooped(false);
}
  1. Полоски здоровья/очков действия в бою. Складываются в крестик после смерти.
  2. Юниты теперь имеют собственный угол поворота и вообще поворачиваются плавно.
  3. Карта путей на глобальной карте стала меньше и плавнее, а также поддерживает юнитов разного размера.
  4. Миллоны тысяч багфиксов.
Такие дела.
Исходный код как всегда тут:
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
29
11 лет назад
2
Бамп картинкой
Загруженные файлы
0
25
11 лет назад
0
Зевсы?:)
0
29
11 лет назад
0
JesusHipster, а то.
Единственная более менее "стандартная" модель, которая не разбита на кучу отдельных мешей для шапок.
0
26
11 лет назад
Отредактирован lentinant
0
вложенные каты не работают
Вот тут странность, кат со скобками почему-то не делается, пока не скопируешь с топика о оформлении.
0
29
11 лет назад
0
lentinant, о, спасибо, он работает, просто пустую строку надо оставлять, я и забыл о таком кате, юзал старый, который через >>
0
15
11 лет назад
0
Как я понимаю это новая версия Wizards World, которая сделана с нуля на игровом движке ?
1
29
11 лет назад
1
Grok, вроде того. С некоторыми изменениями, но в основном, все то же самое.
0
15
11 лет назад
0
Хм.. Интереснеько, ладно будем ждать новых новостей, а то пока, что ничего толком не ясно.
P.S.
Желаю удачи и успехов в твоем непростом деле.
1
29
11 лет назад
1
Grok, как раз скоро будет новый пост, нужно только над визуальным представлением поработать, а то чисто технические подробности скучны.
0
15
11 лет назад
0
Это верно.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.