Каждый раз когда стоит задача выбора фреймворка для написания нового проекта, мы (веб-разработчики) скорей всего выбираем то, что уже хорошо знаем и постоянно используем. Мир PHP фреймворков достаточно богат и самыми крупными игроками являются: CodeIgniter, Kohana, Symfony, Yii, Zend Framework. Но я хочу обратить ваше внимание на принципиально новый, а вернее принципиально новую ветку лучшего фреймворка, с которым мне доводилось иметь дело. Встречайте, Laravel 4!
Метка «development» - 2
Фреймворк вашего следующего веб-приложения
2013-11-19 в 4:13, admin, рубрики: development, framework, laravel, php, Веб-разработка, метки: development, framework, laravel, PHPРазработка игры на Unity3d, обзор ассетов + немного о паблишинге
2013-11-14 в 15:19, admin, рубрики: assets, development, game development, unity3d, метки: assets, development, unity3d Уже где то год пытаюсь писать свои приложения под андроид на Unity. Так что в этой статье хотелось бы описать подводные камни и используемый инструментарий. Надеюсь, новички геймдевелопмента найдут в статье неплохой гайд и пособие к действию, а знающие люди узнают о парочке интересных ассетов для юнити.
Итак, начнем.
Читать полностью »
Medication — Прием лекарств
2013-11-04 в 12:42, admin, рубрики: android, android development, development, development story, я пиарюсь, метки: android, android development, development, development story
Все мы в определенные периоды жизни принимаем лекарства или витамины. При этом, зачастую, необходимо строго соблюдать режим приема. Но все мы люди. И лично я регулярно забываю принять лекарство.
В помощь себе и другим забывчивым товарищам я и написал Android — приложение «Medication — Прием лекарств».
Читать полностью »
Emacs как IDE для Python
2013-10-28 в 20:51, admin, рубрики: development, emacs, IDE, python, метки: development, emacs, IDE, python Как известно, существует множество решений которые позволяют сделать из «консольного» редактора (vim/emacs) более-менее удобную IDE для языка Python. Представляю Вашему вниманию наиболее успешную, на мой взгляд, реализацию среды разработкы в редакторе emacs на основе пакета python-jedi.el. Отмечу, что бандл заменяющий rope(*-jedi) есть так же для vim, инстукцию по его настройке можно найти здесь .
Читать полностью »
Использование UIDynamicAnimator из UIKit Dynamics при создании таблиц на основе UICollectionView
2013-10-24 в 15:11, admin, рубрики: apple, development, iOS, iOS 7, uikit, анимации, Программирование, разработка под iOS, метки: development, iOS, ios 7, uikit, анимации, ПрограммированиеКак известно в последней версии SDK (фреймворк UIKit Dynamics) разработчики могут определять динамическое поведение для UIView объектов, а также других объектов, принимающих протокол UIDynamicItem.
В данной статье я хочу поделиться опытом использования таких объектов.
Целью было сделать анимацию, аналогичную той, что используется в приложении Messages на iOS 7:
Читать полностью »
Пишем фреймворк для разработки игр — Mechanic Framework
2013-09-30 в 14:47, admin, рубрики: android, development, game, game development, Разработка под android, фреймворк, метки: android, development, game, фреймворк Добрый день!
Сегодня мы будем писать фреймворк с названием Mechanic Framework для удобной разработки игр под андроид.
Что нам потребуется:
- Установленные Eclipse и Android SDK
- Приличное знание Java либо другого С-подобного языка. Лучший пример – C#
- Терпение
Путь Github. Цикл разработки
2013-09-06 в 8:23, admin, рубрики: development, Git, github, Программирование, метки: development, Git, githubРазработка
Я расскажу о цикле разработки через Github, который я использую. Он был проверен в течении года на командах разного размера: 3 — 14 человек.
Существует 2 основных ветки: master и dev.
master — стабильная ветка, готовая к выкатыванию на production сервер в любой момент.
dev — ветка, над которой в данный момент работает команда.
Итак, в начале разработки master и dev ветки идентичны.
Интеграция дизайна с помощью Blend
2013-08-15 в 9:53, admin, рубрики: blend, development, Visual Studio, Windows 8, Блог компании e-Legion Ltd., интерфейсы, разработка под windows phone, метки: blend, development, Visual Studio, Windows 8Продолжаем публиковать e-Lectures — небольшие видео-лекции от наших мобильных разработчиков.
Сегодня речь пойдет о работе с инструментом Blend для Visual Studio. Он помогает проектировать и создавать пользовательские интерфейсы, предоставляя точные средства и рабочую область конструирования, с помощью которых можно визуально создавать и изменять приложения.
Колосс на глиняных ногах. Принципы управления быстроразвивающейся игровой студией
2013-07-30 в 6:20, admin, рубрики: android, development, game, game development, iOS, Scrum board, Блог компании Room 8 Studio, управление проектами, управление проектами и командой, метки: android, development, game, iOS, Scrum board, управление проектами и командой
Часто бывает, казалось бы: сплоченный коллектив профессионалов, сильный и качественный продукт на подходе, толстая инвестиционная подушка финансовой безопасности, а что-то не так. Причем, с каждой неделей этих «что-то» становится все больше и больше. Сотрудники нервничают, огромное количество работы проходит в режиме овертайм, постоянные сбои во внутренних коммуникациях, поиск ответственных и виноватых – у победы много отцов, поражение – всегда сирота. Такой деструктивный сценарий развития студии – медленный, но верный путь к завершению её деятельности. Но мы же не просто так собрались несколько месяцев назад?
Большое количество стартапов «сходят с дистанции» именно из-за того, что в какой-то момент не могут правильно спланировать и проконтролировать своё масштабирование. Любая организация, как живой организм. Отсутствие развития прямо свидетельствует про медленное, но верное умирание. Парадокс заключается в том, что бурный и неконтролируемый рост может привести к обратному от желаемого результату. Через некоторое время компания становится колоссом на глиняных ногах. Ощущение, что все может рухнуть от малейшего дуновения ветерка, изменения конъюнктуры рынка или еще каких-либо глобальных процессов оптимизма совершенно не добавляет. Нервозность, стресс, склоки, падение продуктивности как следствие.
В этой статье мы попробуем описать наш опыт преодоления подобного рода ситуации. Это было чертовски не просто, но мы с этим справились.
«Фактура убила текстуру?» — мысли о роли текстур, фактур и материалов в играх
2013-06-11 в 11:20, admin, рубрики: development, division, game, game development, Gamedev, gamedevelopment, Игровые приставки, метки: development, division, game, Gamedev, gamedevelopment
Не то чтобы я был диким фанатом консолей, но есть вещи, которые действительно впечатляют. Понятное дело, что консолям нового поколения без впечатляющих пилотов на рынке делать нечего. Речь идет не о Watch Dogs, который тоже заслуживает внимания, как любая песочница с открытым миром, а о Tom Clancy’s The Division анонсированная для PS4 и Xbox One. Картинка (я оцениваю лишь ее) выглядит действительно хорошо. Игры уже давно стремятся быть не играми. Это уже почти кино. Меня мало волнует сейчас вопрос гейм-плея данной игры. Сейчас я просто потребитель, который готов клюнуть на вкусную обертку.
Параллельно с этим во мне просыпается девелопер-скептик, который ничего и никогда не принимает на веру, который до того как возопить о пришествии чего-либо сперва хочет убедиться в том, что пришествие произошло. Не потому, что боится выглядеть глупо, но потому что, обжегшись тысячи раз — не хочет повторить это в тысяче первый.
Мне уже давно не удается играть в игры как игроку. Иметь стопроцентное погружение. Это побочный эффект призмы через которую я смотрю на любую игру. Глаз в первую очередь цепляется за знакомые графические артефакты, ищет пути, которыми шли разработчики в создании графического контента. Одобрительно хлопает плюсам, и огорченно хмурит брови там, где все осталось как есть, без изменений. Все это помножено на «взгляд художника», который также аплодирует умелым действиям, и негодующе рычит в тех местах, где неизвестный художник допустил ошибку. Все это множится на еще не добитого геймера, который превыше всего ставит гейм-плей.
Сложный коктейль мешающий, в полной мере, наслаждаться компьютерными играми. Борьба противоположностей. Внутренний конфликт потребителя и разработчика.
Что я вижу здесь? Для начала посмотрите трейлер и решите, что видите для себя вы. А потом… лопата?