Хонич А.
Как самому создать трехмерную игру
стр. 260

описание функции ProcessTree)

Немного сокращенный исходный текст функции DrawSprites:

Функция RangeSprites “выстраивает” весь список спрайтов в цепочку, первым звеном которой является самый дальний спрайт от плоскости просмотра (от глаза игрока), а последнее звено - самый ближний спрайт. Таким образом, спрайты прорисовываются от дальнего к ближнему' с тем, чтобы объект на переднем плане перекрывал объект на заднем плане.

Функция DrawCurSprite прорисовывает текущий спрайт.

Функция DrawWeaport.

Эта функция прорисовывает оружие в “руках” игрока.

Исходный текст функции DrawWeapon:


Новости
Авторы Kingdom Come: «Мы хотели сделать Red Dead Redemption с мечами»
Не причислять себя к традиционным инди-разработчикам, а пытаться создать игру, сравнимую с Red Dead, Far Cry, «Ведьмаком», Assassin’s Creed и The Elder Scrolls V: Skyrim.
VR-игра по мотивам Psychonauts добралась до ПК
На ПК вышла VR-игра от легендарного Тима Шейфера: теперь в Psychonauts in the Rhombus of Ruin могут сыграть не только владельцы PS VR, но и обладатели HTC Vive или Oculus Rift.