-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в XoID

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 09.07.2007
Записей: 8572
Комментариев: 94865
Написано: 124865


Дневник дизайнера (TD x.1)

+ в цитатник

Cообщение скрыто для удобства комментирования.
Прочитать сообщение


XoID   обратиться по имени 17.09.08...15:27 Среда, 17 Сентября 2008 г. 15:36 (ссылка)
Нихуяссе, "не сложная"... Я чуть не ёбнулся, честное слово... Вроде - пустяк. Поменял выбор цели. Все ништяк. Но, только продаешь одну башню - случается полный пездец...
Вот где связь? И все это время я исправлял эту ёбаную ошибку....
А оказалось все просто.. После удаления башенки я пытался проверить её на равенство "null"... А надо было на равенство "undefined" проверять...

Должен заметить, что исправление такого гемора сравни оргазму. Такое удовлетворение, не описать.. Когда нашел багу и задавил! :)


Теперь задачко №2.
Хочу сменить перемещение жучков. Сделать не по направляющим, а по координатам от точки до точки.
Тут есть 2 проблемы, которые отсутствовали при направляющих.
Первая: вычислить формулу перемещения по 2-м парам координат. Т.е. х, у жука и х, у его места назначения.
Вторая - жука надо поворачивать мордой вперед. Ручками. Следовательно, надо вычислять и угол поворота.

Решается все путем несложных формул из школы: y=kx+b (формула, описывающая прямую в системе координат). b - смещение графика вдоль оси Y. Забью на это хуй, ибо жук будет началом координат. а вот k - это угол наклона прямой. Если не ошибаюсь - радианы, какие-нить... Буду помнить, на всякий случай, что синус угла в прямоугольном треугольнике есть отношение противолежищего катета к гипотенузе ))))

Ну, начну, помолясь.... :)
Ответить С цитатой В цитатник
XoID   обратиться по имени 17.09.08...16:15 Среда, 17 Сентября 2008 г. 16:16 (ссылка)
Не сложно, в принципе.
Тока, с какого хуя я решил что b можно нах послать? Бля, забавный я.. Без него получалось полное г...
Ну, еще пришлось пару хитростей впендюрить, но вот что получилось: (охота за мышкой)




Блин. Теперь надо перелопатить код Башенок... Ибо перемещение жуков в корне поменялось.
Ответить С цитатой В цитатник
XoID   обратиться по имени 17.09.08...17:42 Среда, 17 Сентября 2008 г. 17:47 (ссылка)
Вроде перелопатил..
Но, появилось 2 проблемы.
1. если направление строго вертикальное или горизонтальное, то жуки либо жопой вперед бегают, либо вообще юзом.
2. Почему-то, в какой-то момент, начинают ориентироваться на новую точку раньше времени.. Сворачивают на пол пути и валят непойми куда... Овцы, а не жуки.

Первая проблема связана с вычислениями углов. партачит почему-то. Скорее всего я кривой. Это можно порешать или делая корридоы под углом, избегая промежутков рядом с 0, 90, 180, 270 градусов.
Короче, чем диагональнее, тем приятнее.
А можно сделать что бы только по вертикали-горизонтали ходили. Но, тогда уже без всяких диагоналей. Но мне это меньше нравится.

Вторая проблема пока скрыта мраком непонимания. С какого они себя так ведут???
Ответить С цитатой В цитатник
XoID   обратиться по имени 17.09.08...18:24 Среда, 17 Сентября 2008 г. 18:26 (ссылка)
Хех.. Сменив углы маршрута порешал обе проблемы. Ну и славненько.
Собирался еще что-то сделать.. Не помню... Но, вспомню. И так на сегодня не плохо. Учитывая, что переписал схему перемещения жукофф.
Вот, что есть на сейчас. Все так же 4 этапа. Потом - обрыв связи с реальностью.


Ответить С цитатой В цитатник
XoID   обратиться по имени 17.09.08...21:21 Среда, 17 Сентября 2008 г. 21:28 (ссылка)
План на завтра.
Надо переделать механизм смены шкурок на раненых жуках. Скорее всего, переделаю анимацию смерти.
Еще в планах сделать анимацию для всяких бафов. типа заморозка-замедление, горение, яд и т.п. Не столько анимацию, сколько механизм её реализации.
В дальнейших планах - сделать выбор строящихся башенок - простые уже есть. Надо еще спец башенки. Типа ракетные, зажигательные и т.п. Есть кое-какие идеи. Гы.. да.. Еще в связи с этим надо реализовать анимацию боеприпаса типа Ракета. Скорее всего будет реализовано по типу треугольничка.
Что еще в планах? Да.. Хочу переделать нижнюю панельку свойств пушки. Пока не знаю как оформлю, но эта панель кривая - мало места для информации...
Вот, как реализую это все, можно будет поработать над оформлением.
Что же касается баланса, то есть мысль: надо сделать динамическое вычесление свойств жуков. Скорость, количество жизни, количество самих тушек. В зависимости от огневой мощи игрока, погубленных жизней и еще чиго-нить. :) Думать надо, кароче.
А время идет.
Кстати, наконец-то, время в офисе идет как надо и даже быстрее, а не тянется как жювачко.
А... завтра еще надо сдать полосу в РБК.. Но это уже из другой оперы :)
Ответить С цитатой В цитатник
Комментировать К дневнику Страницы: [1] [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку