Для сравнения: сейчас это заняло у меня ~ 16-18 строчек кода, а на новом всего 4.
воскресенье, 19 мая 2013 г.
Новые возможности на старом контроллере
Для сравнения: сейчас это заняло у меня ~ 16-18 строчек кода, а на новом всего 4.
среда, 17 апреля 2013 г.
Закрытие нового контроллера.
Как бы я не старался, но мой новый контроллер никак не подходит на роль псевдопаркура. Он работает, но только при неспешной игре. Если не надо всё время бежать, прыгать от платформы к платформе, то он хорошо себя показывает; а в моей игре он то и дело спотыкается, тормозит у краёв и тд.
Столько работы в пустую? Я думаю не совсем. Попытаюсь хотя бы наработки прилепить к старому. Как сделаю - отпишусь.
Столько работы в пустую? Я думаю не совсем. Попытаюсь хотя бы наработки прилепить к старому. Как сделаю - отпишусь.
среда, 3 апреля 2013 г.
Тесты нового контроллера на тропе (дубль 2).
После того, когда все триггеры стали игнорировать рейкасты, я протестировал новый контроллер на тропе ещё раз. В этот раз всё выглядело лучше. Контроллер вёл себя почти как надо. Выделялось только тугость поворота, но это и другие недостатки подвергнутся шлифовке.
Был замечен и один баг: рейкасты иногда начинают давать неверные значения. Над этим тоже надо будет поработать.
Цвет плоского ускорителя изменён на зелёный. Будут добавлены и другие плоские объекты с другими цветами, и я подумал, что синий цвет больше подойдёт для трамплина.
понедельник, 1 апреля 2013 г.
суббота, 30 марта 2013 г.
суббота, 16 марта 2013 г.
Вот я и застрял.
Не успел я обрадоваться контроллеру, как стал его переписывать. Не успел я обрадоваться новому контроллеру, как наткнулся на проблему: мой персонаж не движется на платформах. Точнее платформы уезжают из под персонажа.
Пользователь портала GCC seaman подсказал способ её решения - удочерение персонажа к платформам. И всё бы ничего, но персонаж удочеряется полностью (опракидывается с платформой и т.д.), а большой круглый цилиндр вообще творит с персонажем неведомое.
В общем и целом - застрял я крепко и на неопределённый промежуток времени.
Пользователь портала GCC seaman подсказал способ её решения - удочерение персонажа к платформам. И всё бы ничего, но персонаж удочеряется полностью (опракидывается с платформой и т.д.), а большой круглый цилиндр вообще творит с персонажем неведомое.
В общем и целом - застрял я крепко и на неопределённый промежуток времени.
среда, 13 марта 2013 г.
Переработка контроллера.
После ещё некоторых тестов я решил обрезать и переписать новый контролер. Недостаток моего контроллера был в том, что он очень сложен и нестабилен. Очень странно себя вёл даже на ровной поверхности. В первых тестах я тестил его не спеша, потихоньку, без никаких там трюков; а ведь игра о другом, и в этом другом мой контроллер показал себя очень плохо.
Во основном были проблемы с изменением поведения игрока в зависимости от поверхности , на которой он находился. Игрок то слишком быстро ускорялся, то затормаживался, то в воздух подлетал. Эту функцию я вырезал.
Переделанный контроллер будет очень прост. Ничего лишнего. Надеюсь с этим контроллером всё будет хорошо.
Во основном были проблемы с изменением поведения игрока в зависимости от поверхности , на которой он находился. Игрок то слишком быстро ускорялся, то затормаживался, то в воздух подлетал. Эту функцию я вырезал.
Переделанный контроллер будет очень прост. Ничего лишнего. Надеюсь с этим контроллером всё будет хорошо.
Подписаться на:
Сообщения (Atom)



