Инструмент для разработки двух и трёхмерных приложений и игр Unity 3D by YuRkEsH - Illustrated by Unity 3D - Ourboox.com
This free e-book was created with
Ourboox.com

Create your own amazing e-book!
It's simple and free.

Start now

Инструмент для разработки двух и трёхмерных приложений и игр Unity 3D

by

Artwork: Unity 3D

  • Joined Nov 2017
  • Published Books 1

Unity3d – это современный кросс-платформенный движок для создания игр и приложений, разработанный Unity Technologies. С помощью данного движка можно разрабатывать не только приложения для компьютеров, но и для мобильных устройств (например, на базе Android), игровых приставок и других девайсов.

 

Для того чтобы создать свою игру, вам, как минимум, нужно владеть одним из доступных (на Unity) языков программирования:

1. C#

2.JavaScript

2
Инструмент для разработки двух и трёхмерных приложений и игр Unity 3D by YuRkEsH - Illustrated by Unity 3D - Ourboox.com

Плюсы Unity:

  • Возможности для скриптинга — в отличие от UDK, в котором писать можно только на встроенном самописном языке, в Юнити доступны аж три языка: JavaScript, C#, и диалект питона под названием Boo (до 5-й версии).
  • Своим IDE — он сочетает редактор сцен , редактор игровых объектов, и даже простенький редактор скриптов вложили. Кроме того, в комплекте идет генератор деревьев а-ля SpeedTree (неплохой) и террейнов (стандартный, удобный);
  • Кроссплатформенность — как уже упоминалось выше, поддерживаются Windows, MacOS, Wii, iPhone, iPod, iPad, Android, PS3 и XBox 360. Ну и веб-плагин, конечно, забывать не стоит.
  • Вполне современный уровень графики — тому же UDK по количеству реализованных фич Юнити, конечно же, проигрывает — все-таки UnrealEngine можно назвать одним из флагманов по этой части, и переплюнуть его сложно. Но в Юнити есть deferred освещение, встроенный редактор шейдеров, стандартный набор постпроцессинговых эффектов, модный нынче SSAO — короче говоря, весь набор инструментов для создания AAA-проекта есть. Лайтмапы кстати делает более чем достойно и шустро;
  • Физдвижок — есть все, что должен уметь физдвижок. Сделать свой Half-Life 2 с нуля? Легко и просто!
  • Производительность и масштабируемость — без колебаний ставим «отлично». Потому что с большей частью рутины в этом отношении движок справляется сам, и справляется замечательно;
4

Минусы Unity:

  • Он закрыт. Т.е. исходных кодов вам не дадут даже по лицензии. С UDK, если я все правильно понял, та же картина — исходники лицензируются отдельно, за большие деньги. Впрочем, в Unity скриптами можно совершенно то же самое, что мы делали бы с исходниками — замоддить можно практически всё… Но всё-таки исходники всяко лучше, поэтому это минус — по крайней мере для тех, кто хотел бы прикрутить стороннюю физику или тот же SpeedTree;
  • Допольнительный инструментарий появляется только в PRO-версии, а она платная (1500$)

Честно говоря, реальных минусов я пока что не вижу. Движок стабилен, производителен, легок в использовании — а что ещё надо?

5

Игры созданные на Unity 3D, которые завоевали популярность в мире:

  • Long Dark

  • Shards of War

  • Astro lords

  • Battlestar galactica

  • Prime World

6
Инструмент для разработки двух и трёхмерных приложений и игр Unity 3D by YuRkEsH - Illustrated by Unity 3D - Ourboox.com
This free e-book was created with
Ourboox.com

Create your own amazing e-book!
It's simple and free.

Start now

Ad Remove Ads [X]
Skip to content