пятница, 8 апреля 2016 г.

Unity. Начало


Если вы решили попробовать себя в разработке компьютерных игр, но не знаете с чего начать, то у меня есть для Вас ответ - начните с логики Unity.

Как говорит вики: 
Unity — это инструмент для разработки двух- и трёхмерных приложений и игр, работающий под операционными системами Windows, OS X. Созданные с помощью Unity приложения работают под операционными системами Windows, OS X, Windows Phone, Android, Apple iOS, Linux, а также на игровых приставках Wii, PlayStation 3, PlayStation 4, Xbox 360, Xbox One. Есть возможность создавать приложения для запуска в браузерах с помощью специального подключаемого модуля Unity (Unity Web Player), а также с помощью реализации технологии WebGL.
Unity является отличным инструментом для новичков, благодаря низкому порогу вхождения в разработку, а также является бесплатным, но с ограничениями. Эти ограничения выявляются в отсутствие поддержки платформ xbox и playstation, а также в отсутствие некоторых внутренних инструментов. В бесплатной версии Вы не получите доступ к бета ветке движка и ряду программ по помощи, таким как Unity Analytics Pro. Но разве нас это остановит?)


В качество среды разработки (IDE) я рекомендую использовать Microsoft Visual Studio Express (для пользователей Windows) и язык программирования C#. Надеюсь, что установка программы не вывозит у Вас затруднений. 

В дальнейших статьях (которые могут и не выйти) я попытаюсь рассказать Вам о базовых принципах разработки простой игры, на примере игры Pontorezka.Offroad (ссылочка на группу Вконтакте тут), которая разрабатывается (а быть может уже и вышла) для таких платформ как Windows, Linux, Mac, Android и iOS. 

Хочу обратить внимание, что данный блог и статьи в нем не гарантируют 100% правильность и качество представленных решений. Это опыт и мнение авторов статей. Спасибо за понимание.

воскресенье, 19 февраля 2012 г.

Кроссплатформенные потоки?

Многопоточность одна из важнейших технологий применяемых в сложных приложениях. Не хочу вдаваться в подробности теории, а попробую описать создание потоков с wxWidgets (далее wxw).

суббота, 18 февраля 2012 г.

"Разбор" конструктора wxSmith

WxSmith является стандартным средством редактирования форм WxWidgets в Codeblocks. Это простой, но в тоже время достаточно мощный инструмент, хоть и со своими тараканами.

Установка и настройка wxWidgets для Codeblocks под Windows

Данный блог посвящен программированию на языке C++ с созданием пользовательского интерфейса. Если Вы уже не понимаете о чем речь, немедля закройте страницу! Цель данного блока максимально просто показать способы работы с wxWidgets, а не обучить языку C++. Если Вы боитесь "быдлокода", то опять же рекомендую закрыть страницу. Остальных же прошу под кат.