К основному контенту

Сообщения

Сообщения за июль, 2013

Unity or not unity

В начале разработки игры иногда встаёт вопрос выбора технологии, иногда находятся люди, которые настойчиво агитируют за использование unity 3d. Оно и понятно - красивый сайт с рекламными лозунгами, примеры выпущенных продуктов. Но на практике я встречаю не очень лестные отзывы о разработке на юнити. Рассмотрим преимущества и недостатки юнити относительно нативной разработки. Преимущества : Кроссплатформенность - юнити поддерживает широкий спектр платформ из коробки Полный набор инструментария в одной среде Быстрая разработка, быстрое изучение Все преимущества хорошо расписаны на официальном сайте юнити. Теперь рассмотрим недостатки на примере моего личного опыта использования и по отзывам других пользователей. Недостатки: Закрытый исходный код и проприетарная модель - это означает что вы зависите от разработчиков юнити и можете пользоваться только тем, что они успели реализовать. Ну скажем использовать свою физику, свой звук, синтез

Список софта, необходимый разработчику игр

Перечислю основной софт, который мне приходилось использовать во время разработки игр. Эта информация может быть полезна при подготовке нового рабочего места разработчика игр. total commander (иногда far), желательно сразу с паком плагинов visual studio + visual assist ( также хорошо поставить цветовую схему  http://ethanschoonover.com/solarized , и шрифт оптимизированный для программирования ) lua for visual studio tortoise svn (иногда git), araxis merge, source tree notepad++ или scite photoshop ( обычно требуется ставить несколько версий CS 6 и младше) paint .net - для быстрого редактирования png, возможно другие легкие графические редакторы иногда что-то векторное inkscape, adobe illustrator пакет офисных програм: word, excel, иногда powerpoint players: foobar или другой с множеством проигрываемых форматов иногда: flash, 3dmax, blender, soundforge различные вьюеры текстовых, графических и прочих мультимедийных форматов: pdf, fb2, jpg, tga etc.  Это базовый набор,