=== Space Crush === В конце июля, листая летку ВК, я наткнулся на видео от Сергей Бекетов с записью геймплея игры, которую он сам написал на Unreal Engine 4. Зная о любви Сергея к разнообразным играм, этот шаг был закономерным продолжением его увлечений. Надеюсь, в скором времени ты порадуешь нас уже бета-версией игры 😄. Мысль о возможности написания собственной игры крепко засела в моей голове. Во время отпуска часть свободного времени я проводил за играми Tangle Tower и Binding of Isaac или смотрел, как жена проходит Jenny LeClue. Я подумал: "Как круто разрабатывать такие игры!". Хорошенько взявшись за курс по Unity и C#, а так же за Photoshop, Google и Youtube, я погрузился в мир настоящего программирования с ООП и паттернами проектирования. Начал с азов: сцена, игровые объекты, скрипты. Первая игра знакомила с разработкой интерфейса, вторая - с перемещением игровых объектов и физикой, третья - с гибкой настройкой объектов. В какой-то момент, занимаясь третьей игрой, меня посетила мысль: "А вот сюда было бы круто добавить анимацию! Но как я это сделаю?", и понеслось. Отклонившись от курса, во всех смыслах этого слова, я добавил разнообразные анимации, систему бустеров и систему волн противников. Ближе к концу я даже удивился объему кода для такой маленько игры, поэтому пришлось порефакторить и навести красоту в папочках, как я люблю. Не обошел меня стороной процесс настройки баланса игры и полишинг. Хочу поделиться результатами своих усилий - Space Crush. Windows installer: https://drive.google.com/file/d/1voECuLS-wiNZj4M_SoT3cyPjG0wYBg1u/view?usp=sharing #Unity #gamedev

Теги: игры gamedev Unity

Теги других блогов: игры gamedev Unity