Среди множества инди-игр, выпущенных за последние 10 лет, одной из самых любимых для меня определённо является
Journey. Благодаря своей потрясающей эстетике и красивому саундтреку
Journey стала примером превосходства практически в каждом аспекте разработки.
Я разработчик игр и технический художник, поэтому сильнее всего меня заинтриговал способ рендеринга песка. Он не просто красив, но и непосредственно связан с базовым геймплеем и игровым процессом в целом.
Journey в буквальном смысле построена из песка, и без такого удивительного эффекта сама игра просто не могла бы существовать.
В этой статье, разделённой на два поста, я отдам должное наследию
Journey, научив вас тому, как воссоздать точно такой же рендеринг песка при помощи шейдеров. Вне зависимости от того, нужны ли в вашей игре песчаные дюны, эта серия туториалов позволит вам научиться воссоздавать конкретную эстетику в вашей собственной игре. Если вы хотите воссоздать красивый шейдер песка, использованный в
Journey, то сначала нужно понять, как он был построен. И хотя он выглядит чрезвычайно сложным, на самом деле он состоит из нескольких относительно простых эффектов. Такой подход к написанию шейдеров необходим для того, чтобы стать успешным техническим художником. Поэтому я надеюсь, что вы совершите со мной это
путешествие, в котором мы не только исследуем создание шейдеров, но и научимся сочетать эстетику и геймплей.