|
|
Менеджер событий на языке C# в Unity3D: разработка, оценка удобства использования и производительности
Автор: В. С. Палто
Год издания:
В ходе нашей разработки приложения в Unity3D возникла необходимость организации обмена сообщениями и данными между различными объектами. В данной работе исследуются различные методы обмена сообщениями между объектами и проводится сравнительное тестирование производительности каждого метода и удобства его использования. Основной акцент сделан именно на удобство использования конечным программистом для разработки и передачи проекта другим разработчикам для дальнейшего развития проекта. Приводятся примеры архитектур событийно-ориентированных приложений, основанных на следующих методах: «события» платформы C#; менеджер событий, ведущий списки типов событий и их и издателей; статические списки событий с разграничением возможностей для издателей и подписчиков и интеграцией со средой разработки. Данные методы были протестированы авторами в популярной на сегодняшний день среде разработки Unity3D 4 версии, использующей старую и измененную Mono версии 2.0, совместимый с C#.et Framework 3.5. Также авторы оценили удобство использования различных методик, как стандартных, так и разработанных нами в ходе развития нашего проекта.
Diet that works. In every life there comes a moment when one realizes that he went not there. But not everyone has the opportunity to get out on their own.
Автор: Sergey Demyanov
Год издания:
This book contains my 10-year experience of the “vital diet” change lives. It was possible to reconcile the irreconcilable: slimming diet with a diabetic diet. Yes, and the first type of diabetes mellitus, and suffer them to only 10% of diabetics. But I managed to win: even when left without metabolism – the basis of harmony. The fate of an order has complicated my task, at times reducing my chances of living graceful. But I managed to win: I did. And so – I have the right to write about it.
Unity 5.x. Программирование искусственного интеллекта в играх
Автор: Хорхе Паласиос
Год издания:
Игровой движок Unity 5 включает в себя множество инструментов, помогающих разработчикам создавать потрясающие игры, снабженные мощным искусственным интеллектом. Эти инструменты, вместе с прикладным программным интерфейсом Unity и встроенными средствами, открывают безграничные возможности для создания собственных игровых миров и персонажей. Данная книга охватывает как общие, так специальные методы, позволяющие реализовать эти возможности. Издание задумывалось как исчерпывающий справочник, помогающий расширить навыки программирования искусственного интеллекта в играх. Рассматриваются основные приемы работы с агентами, программирование перемещений и навигации в игровой среде, принятие решений и координации. Описание построено на практических примерах, в виде легко реализуемых «рецептов»
Виртуальная реальность в Unity
Автор: Джонатан Линовес
Год издания:
Книга позволит вам освоить разработку виртуальной реальности в Unity – наиболее популярном на сегодняшний день игровом движке. Вы узнаете, как использовать Unity для разработки VR-приложений, поддерживающих такие устройства, как Oculus Rift и Google Cardboard, позволяющих взаимодействовать с виртуальными мирами. Книга расскажет вам, как создать ряд интересных и занимательных VR-проектов. Вы научитесь управлять игровым движком Unity 3D с помощью редактора Unity и сценариев на C#. К концу книги, вы сможете с помощью Unity создать ряд многофункциональных интерактивных примеров восприятия виртуальной реальности.
Искусство создания сценариев в Unity
Автор: Алан Торн
Год издания:
Это простое и доступное руководство, в котором вы найдете полезные советы и современные приемы программирования игр на C# в Unity. Десять исчерпывающих глав книги содержат практические и наглядные примеры творческого подхода к программированию на C# и созданию коммерчески успешных игр профессионального уровня. Вы научитесь наделять игровых персонажей впечатляющим искусственным интеллектом, настраивать камеры для создания эффектов постобработки и управлять сценой, опираясь на понимание компонентной архитектуры. Кроме того, вы познакомитесь с классами .NET, позволяющими повысить надежность программ, увидите, как обрабатывать наборы данных, такие как файлы CSV, и как создавать сложные запросы к данным. Прочтя эту книгу до конца, вы станете сильным разработчиком Unity, вооруженным множеством инструментов и приемов быстрой и эффективной разработки коммерческих игр. Издание предназначено для студентов, преподавателей и специалистов, знакомым с Unity, а также с основами программирования. Неважно, как давно вы знакомы с Unity, в этой книге вы найдете важную и полезную информацию, которая поможет вам эффективно наладить процесс создания игр.
Чтобы скачать книгу, отключите блокировку рекламы. Спасибо!