В данной книге рассматривается процесс программирования на С# в контексте создания компьютерной игры на Unity. Будет рассмотрен полный цикл создания своей полноценной игры - от разработки интерфейса пользователя до создания геймплея и сборки готовой игры. Для достижения этих целей в книге вы найдете большое количество необходимой информации - будут рассмотрены основы скриптинга, интерактивный ввод, классы игровых объектов, создание инвентаря, программирование AI вражеских объектов, создание уровней в Unity и многое другое. Отдельное внимание будет уделено сохранению и загрузке данных, подготовке счета и достижений в игре, а также программированию анимации. Для чтения этой книги желательно обладать минимальными навыками программирования на С#, а также крайне желательно уверенно работать с Visual Studio.
V dannoy knige rassmatrivaetsya protsess programmirovaniya na S# v kontekste sozdaniya kompyuternoy igry na Unity. Budet rassmotren polnyy tsikl sozdaniya svoey polnotsennoy igry - ot razrabotki interfeysa polzovatelya do sozdaniya geympleya i sborki gotovoy igry. Dlya dostizheniya etikh tseley v knige vy naydete bolshoe kolichestvo neobkhodimoy informatsii - budut rassmotreny osnovy skriptinga, interaktivnyy vvod, klassy igrovykh obektov, sozdanie inventarya, programmirovanie AI vrazheskikh obektov, sozdanie urovney v Unity i mnogoe drugoe. Otdelnoe vnimanie budet udeleno sokhraneniyu i zagruzke dannykh, podgotovke scheta i dostizheniy v igre, a takzhe programmirovaniyu animatsii. Dlya chteniya etoy knigi zhelatelno obladat minimalnymi navykami programmirovaniya na S#, a takzhe krayne zhelatelno uverenno rabotat s Visual Studio.