Размышления о Unity. D2. 01. 1- 1. 2- 2. Недавно я начал изучать Unity. D, до этого немного кодил в Xcode. Поделюсь впечатлениями, надеюсь кому нибудь пригодится.. Unity. 3D поддерживает три языка C#, Java. Script и Boo. Если решите браться за Unity рекомендую учить C# или Java. Script, лучше C#. C# очень похож на Objective- C, они настолько похожи что по мере изучения C# я больше стал понимать Objective- C, к тому же уроков по C# полно, есть хорошие видео- уроки на русском от автора Александр Гудок, найти в сети их не проблема. Кроме того освоив C# перед вами откроются дополнительные возможности. Написав игру в Unity. D вы сможете портировать ее под все основные платформы. Для этого не надо переписывать код, достаточно в настройках публикации выбрать нужную платформу и нажать Switch Platform, Unity сам все сделает, исходники при этом не затрагиваются. Web - Unity. 3D использует свой собственный web плеер который быстро скачивается и не требует перезапуска браузераi. OS - Unity. 3D умеет компилировать универсальные приложения под i. Phon, i. Pad. По сути, Unity. D является простеньким 3. D пакетом с возможностью делать в нем 3. D игры. Но на самом деле в нем нет никаких ограничений для создания 2. Автор: Александр Гудок. Основы языка C# и платформы.NET. 175 видеоуроков (40 часов) по теории и о том, как профессионально создавать и развёртывать windows-приложения. Я не уверен, что каждый из тех, кто начнет с курса Гудка осилит его до конца. А тут сразу Рихтер. Людям которым, по зубам Рихтер и GoF, подобные курсы уже не к чему. Вы должны спасибо говорить Александру а не гнать на него. Четвёртый день качаю, всего 12% кто-нибудь может раздать этот видеоурок по КТнет? Главная » Обучающее видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование ( видеоуроки). 2010 Производитель: winforms.ru Сайт производителя: Автор: Александр Гудок Продолжительность: 70:00:00 Тип раздаваемого материала. Гудок Год выпуска: 2011-2012 Производитель: Александр Гудок Сайт производителя: http:// Автор: Александр Гудок Продолжительность: ~200 * ~9. Формат видео: swf Видео: swf Аудио: swf. Вместе с клипом « Александр Буйнов — Руки тёплые на бархате цветном» смотрят. Красивый клип от группы Чи-Ли. 03:15 Чи-Ли - Без паники смотреть. C# очень похож на Objective- C, они настолько похожи что по мере есть хорошие видео-уроки на русском от автора Александр Гудок. Видеокурс по C# ( Александр Гудок) - Почему у этого видеокурса то он не бесплатный, но в инете уже полно бесплатных раздач с ним. Он будет бесплатный. D игр. Вот пара уроков на эту тему: То есть, главное что нужно сделать это переключить камеру из режима Perspective в режим Orthographic. Хотя можно и этого не делать, например если вы хотите добавить в игру разного рода 3. D эффекты связанные с перспективой. Еще в Unity. 3D есть ассеты (Asset). Это что- то типа плагинов к Unity, которые состоят из готовых библиотек предназначенных для упрощения процесса создания игр. Ассеты очень сильно помогают разработчикам, особенно начинающим. Существует множество разных ассетов платных и бесплатных предназначенных для самых разных целей. Все ассеты можно найти в магазине Asset Store. Магазин запускается из меню Window> Asset Store в самой Unity. D. Вот некоторые полезные ассеты. Можно еще долго продолжать но думаю пока хватит, идея ясна. Готовые игры можно посмотреть здесь, их можно сортировать по платформам и жанрам. Глюков в программе мало и если с чем и сталкивался то они незначительны, может потому что пока ничего серъезного не делал. Сам Unity. 3D довольно активно развивается, имеет довольно хороший мануал, и оживленный форум. Даже Electronic Arts заключила контракт с Unity Technologies на многолетнее использование движка для любых игр, которые могут выпускать ЕА. Есть у Unity. 3D конечно и недостатки, отмечу то с чем я столкнулся. Самое неприятное для меня это то что мне сложно разобраться в финальных исходниках (а нужно ли?) которые Unity. D компилирует для Xcode. И я боюсь если в апсторе попросят чего нить поправить мне это будет непосилам. Хотя возможно при проверке они учитывают что проект сделан в Unity. D. Второй недостаток, если вы намерены запустить игру на устройстве необходимо сперва скомпилировать проект под Xcode и только затем из проекта запускать на самом устройстве, на это уходит раз в пять больше времени. Но есть и оборотная сторона медали, если тестировать игру прямо в Unity. D запускается она очень быстро и можно даже вносить изменения в public переменные наблюдая за изменениями в реалтайме. Третий недостаток, если вы хотите получить полный функционал от Unity. D вам придется выложить 1. Unity. 3D и еще 1. OS pro. Можно конечно использовать бесплатный Unity и урезанный i. OS за 4. 00$, но при этом нельзя будет даже назначить свою собственную стартовую картинку появляющуюся при запуске игры. На мой взгляд это критичный момент. Четвертый недостаток, если вы намерены сделать полноценную игру для апстора, несмотря на то что Unity. D очень сильно упрощает создание игр, без учебы здесь тоже не обойтись. Даже если вы уже владеете C# на то чтобы разобраться со встроенными библиотеками нужно какое- то время, и уроков на русском языке по этой теме крайне мало. А на форумах часто любят посылать читать мануал ) мое мнение банить за такое надо, ведь форумы для того и сделаны чтоб спрашивать и делиться инфрмацией, а про мануалы и так все знают. Пятый. Если работать под Windows то в качестве среды разработки можно использовать Visual. Studio и это удобный хороший инструмент для написания кода, но в Mac дело немного хуже, тут приходится использовать Mono. Develop, а он не так удобенный как Xcode или Visual. Studio и вдобавок более глючный. Собственно из- за глюков он и становиться гораздо менее удобным. Главный глюк в том что Mono. Develop не всегда корректно работает автозаполнение. Хотя у некоторых он вроде работает нормально.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
July 2017
Categories |