Страница 1 из 2

Изучение Unity / C#

СообщениеДобавлено: 19 фев 2011, 14:27
SaymanS
Не знал где написать, поэтому написал здесь.

Народ вот хочу изучать данный движок. Но у меня возникли некоторые вопросы.
Помимо самого Unity нужно еще качать какие нибудь пакеты разработки ?
Например Visual Studio C#?

Re: Изучение Unity / C#

СообщениеДобавлено: 19 фев 2011, 14:51
Graveier
Нет,не требуется.
Просто нажимайте Create (js) или же (c#) .
И начинайте творить!

Re: Изучение Unity / C#

СообщениеДобавлено: 19 фев 2011, 16:01
Zaicheg
Но с VS конечно веселее в плане редактирования кода )

Re: Изучение Unity / C#

СообщениеДобавлено: 19 фев 2011, 16:29
SaymanS
Спасибо :)

но все же я так понимаю изучать C# придется в любом случае.
Где можно достать нужную литературу ?

и еще.
http://www.youtube.com/user/ogasoda#g/c/C70F5128FE1794C0
Вот тут на канале ogasoda есть изучение C# скриптинга в unity.

Этого будет достаточно для написания уже более менее серьезных проектов или все же в любом случае нужно будет обращаться к каким то учебникам ? :)

заранее спасибо :)

Re: Изучение Unity / C#

СообщениеДобавлено: 19 фев 2011, 16:58
Graveier
Формально необязательно изучать C#.
Ведь можно и на JS работать :-$

А насчёт обучения C#,я думаю лучше не ограничиваться одним учебным материалом.
Посмотрите на форуме,тут много есть полезных ссылок.Чем больше вы будете анализировать и сравнивать,тем будет лучше. :-B

Re: Изучение Unity / C#

СообщениеДобавлено: 19 фев 2011, 17:23
SaymanS
Graveier писал(а):Формально необязательно изучать C#.
Ведь можно и на JS работать :-$

А насчёт обучения C#,я думаю лучше не ограничиваться одним учебным материалом.
Посмотрите на форуме,тут много есть полезных ссылок.Чем больше вы будете анализировать и сравнивать,тем будет лучше. :-B


Я ни того ни другого не знаю, но душа у меня больше лежит к шарпу ежели к яве

Re: Изучение Unity / C#

СообщениеДобавлено: 19 фев 2011, 17:37
Paul Siberdt
Душа - потемки.
Полтора года работы с Unity - причин перехода на C# не видно. :p
Необходимости пользоваться громоздким Visual Studio вместо UltraEdit не видно. :p
Смысла рыскать по MSDN по причине достаточности документации движка не видно. :p

А Zaicheg не может не всуропить каждому новичку свою религию. :))

Graveier - уважуха за лояльность и отсутствие фанатизма.

Я, конечно, не отношусь к мега-монстрам, что пишут дома свой киллер-всего-и-вся. :p

Уважаемый топик-стартер! Начинайте заполнять белые пятна в процессе решения собственных задач. Полазайте по вики официального сайта, там вы найдете более чем достаточно информации по азам программирования. Этой информации вам хватит для начала и на полгода-год работы с движком.
Навыки, что вы получите за это время, снимут любые вопросы и сомнения насчет заполнения более хитрых и глубоких белых пятен.

Re: Изучение Unity / C#

СообщениеДобавлено: 19 фев 2011, 17:46
Zaicheg
Paul Siberdt писал(а):А Zaicheg не может не всуропить каждому новичку свою религию. :))

Я не понял предъявы -- какую религию, использование VS для шарпа что ли? )

Необходимости пользоваться громоздким Visual Studio вместо UltraEdit не видно.

В UltraEdit из коробки работает автодополнение и подсветка для всех классов Unity и их членов? Я бы с удовольствием что-нибудь лёгкое-лёгкое типа NP++ вместо VS взял.

Смысла рыскать по MSDN по причине достаточности документации движка не видно.

Ну парню однажды придётся работать со String, System.IO и List, по меньшей мере. Мне, насколько помню, в первом же задании пришлось. А это как раз к MSDN.

Re: Изучение Unity / C#

СообщениеДобавлено: 19 фев 2011, 17:52
Paul Siberdt
Да-да. Именно. Религия - Визуалошарпизм :p

Автозаполнение Ультраэдита совсем не Intellisence и далеко не Visual Assist. Оно вообще никакосное.
Но, согласитесь, что автозаполнение вредно на этапе изучения программирования. На этом этапе важны механическая память и внимательность, а далеко не скорость и автоматизм.
Про подсветку синтаксиса уже писал, что начал было создавать свой конфиг-файл, да на середине забил по причине лени... и так устраивает.

-----

Update:
Работа со стрингом в JS чрезвычайно удобна для меня, дебила. (естественно, в пределах потребностей проекта)
Насчет листов - да лазал в MSDN, через полгода изучения движка... искал различия Array, ArrayList и List. Это был, помнится, единственный раз, когда я искал что-то в MSDN для JS.

И опять - я не пытаюсь развязать очередную недовойну CS vs. JS... я все так же удивляюсь навязыванию новичку.
Вот, ответ Graveier звучал идеально.

Re: Изучение Unity / C#

СообщениеДобавлено: 19 фев 2011, 17:54
Neodrop
На днях открою Бету VIZIO
Будет ещё одна причина для споров о религиях. :D

Re: Изучение Unity / C#

СообщениеДобавлено: 19 фев 2011, 18:00
Paul Siberdt
Нео, а как по-вашему, для работы в визуальных средах нужно больше знаний в области скриптинга, или, наоборот?
Я сам в раздумьи... проигрываю в голове знакомые варианты текстовых редакторов и нодовых интерфейсов, прикидывая, насколько надо быть умным, чтобы работать там или там...

Re: Изучение Unity / C#

СообщениеДобавлено: 19 фев 2011, 18:16
Zaicheg
Не, Павел, я ничего не навызываю. Автор спрашивает конкретно про шарп, а он с VS действительно веселее, как раз из-за подсветки и дополнения (и веселее, чем MD, потому что последний лично у меня ещё(!) дольше запускается, чем VS). Мне кажется, что ты несправедлив ко мне :p

Нео, а как по-вашему, для работы в визуальных средах нужно больше знаний в области скриптинга, или, наоборот?

Я дак вообще чего-то боюсь. Сам не техник и программирую по воле злой судьбы, так что вроде бы и заинтересован в такой системе, но мои столкновения с визуальным программированием в Virtools и Houdini окончились полным унынием. Vizio не решаюсь пробовать в бета-виде

Re: Изучение Unity / C#

СообщениеДобавлено: 19 фев 2011, 18:32
Paul Siberdt
А есть какие наработки-сборки под Eclipse? Вот, честно, если бы был такой однокнопочный инсталлятор-интегратор unityEclipseForNoobs, я б наверняка перешел на C# :)

Re: Изучение Unity / C#

СообщениеДобавлено: 19 фев 2011, 19:07
Neodrop
Paul Siberdt писал(а):Нео, а как по-вашему, для работы в визуальных средах нужно больше знаний в области скриптинга, или, наоборот?
Я сам в раздумьи... проигрываю в голове знакомые варианты текстовых редакторов и нодовых интерфейсов, прикидывая, насколько надо быть умным, чтобы работать там или там...


Нужно знание программирования вообще, но совсем (или почти совсем в 90% случаев) не нужно знание синтаксиса языка.

Re: Изучение Unity / C#

СообщениеДобавлено: 19 фев 2011, 20:47
Sef
Забыли что в комплекте [unity 3D] идёт MonoDevelop и со скачиванием VS можно повременить, тем более в приведённом видео-уроке пишут в нём :-