ПостG15 :: Люк бункера номер 3. [обновление]
Первый | Подробности | Релиз | Обновление | Релиз№2
В первую очередь хочу высказать благодарность Kot'у за его стримы)
Основываясь на то, что прозвучало в стриме я решил немного подправить свой проект.
Что изменилось:
* Теперь камера «плавает» по другим законам.
* Появились чекпойнты! Целых два :) (возможно ещё стоит изменить подход «сохранения»)
* Отображается состояние двери т.е. открыта ли она или заперта.
Хотелось бы больше фидбэка, а то так никогда не научиться разрабатывать интересные игры :(
upd:
Короче, я думаю, что будет ещё одна обновка, где частично изменится механика.
Вот какие думы есть по этому поводу:
1. В двух обзорах сказали, что индикаторы чего-либо бесполезны, следовательно их нужно выпилить или заменить на «здоровье», возможно, можно оставить ещё «сонливость». Хочу услышать ваше мнение.
2. Уже добавил чекпойнты, но смерть от падения ещё есть. Возможно стоит сделать как в большей части игр — при падении с высоты H отнимается f(H) здоровья.
3. Незначительно изменить локацию т.е. уровень немного перестроить нужно. Вообще круто было бы сделать генерацию бункера, но это сейчас слишком сложно для меня ( т.к. Unity я совсем не знаю. Люк — это первый проект на этом движке ).
4. Может добавить новых предметов (игро-механических)? Например, для открытия двери нужно поставить аккумулятор куда-то рядом, а эта самая «батарейка» находится вообще на другом конце уровня. В чём отличие от текущих терминалов? В том, что эти аккумуляторы некий аналог ключей т.е. двери открываемые таким способом могут быть обходом какого-либо места, секрет какой-нибудь.
- 11 ноября 2014, 20:03
- 08
Будет
Надеюсь) А то на предыдущих постах комментариев мало было
Обновление вроде минимально, так я, пожалуй, пропущу. Вот 4-й пункт мне понравился. Расширение и добавление интересностей – это всегда хорошо.
Главное, чтобы это не вылилось в бесконечные скучные блуждания.Остальные пункты тоже ничего.
Да, текущие изменения почти незаметны )
Вот на самом деле я не знаю как этого избежать. Не хочу добавлять кучу новых механик т.к. это опять выльется в бесконечный долгострой.Подумай, чем можно разнообразить игру. Эффекты - провода там искрят к примеру, разговоры компа и Люка, падения сверху коробок на Люка и т.д.
Ну вот разговоры (только в начале, типа "твоя задача такова - ...") были изначальной задумкой, но потом отказался т.к. время поджимало, теперь же думаю реализовать это. Эффекты - о да!) Думал ещё разнообразить локацию различными объектами, иногда индивидуальными для помещения.
Думаю у тебя получилось :)
И думаю что ее стоит развить до конца.
Например что я бы хотел увидеть в игре:
1.Больше контакта с роботом, чтобы он делал больше пакостей.
2.что то таинственное, например существо которое бы передвигалось за тобой но скрывалось, и тебе например бы сообщал робот что обнаружена инородная форма жизни (чужой пхаха)
3. еще бы хотел больше взаимодействий с предметами
4. ну и разнообразить сам бункер , например био отдел
отдел склад , столовая
Но вообще игра шикарная :)
Спасибо)
Да, второй пункт почти Alien:Isolation получается ))
Над 3-им и 4-ым пунктом работаю сейчас, но обширного разнообразия локаций не обещаю, хотя пара новых мест точно будет)
ееей это круто с нетерпением жду ))
немного юмора. Или может все неплохо сложится и люк среди них найдет вторую половинку ? ))
Вторая половинка Люка найдётся в N-ом продолжении! :D
Серьёзно) Планирую закончить этот проект, а в будущем вернуться к истории человека и робота из бункера :)
Хочу напомнить, что работа над проектом идёт)
П.С.: Может кто помочь с Unity? Не знаю как избавиться от бага, который позволяет Люку бегать по стенам (и цепляться за них).
Побуду экстрасенсом... Выставить физ. материал с нулевым коэффициентом трения на коллайдер Люка/стен?
Когда гуглил советовали аналогично сделать, поставил я такой материал и ничего не получилось (
Высока вероятность, что беда кроется в изменении скорости ригидбоди (изучал оф.уроки от unity).
Ну да, надо знать как ты делаешь, но если скорость меняешь как в офиц. туторе у 2D контроллера, то данный метод должен помочь. Если нет, можешь рассказать как делаешь ты)
Через rigidbody.velocity = new Vector3( ... ); :)
Ого, здоровущщая о_0
Оригинальный уровень примерно в 1.5 раза увеличил) Ради этого даже пару совершенно новых мест построил со своими фишками)