Создание проекта MonoGame для Visual Studio под платформу iOS

У всех разработчиков на MonoGame одна из главных целей — выпустить свою игру на максимальном количестве платформ. При этом затратить меньшее количество ресурсов, как на само разработку, так и поддержку игры в дальнейшем. Использование при разработке на все платформы одних и тех же инструментов, несомненно позволяет сэкономить не мало времени. А такая мощная среда, как Visual Studio, позволяет не только в одном месте вести разработку, но и в один клик переключаться между платформами. Но в текущей версии MonoGame официально поддержка Visual Studio при...

Читать далее

MonoGame — Tips & Tricks для Windows phone 8

Статья освещает не очевидные решения многих проблем возникающих при работе с MonoGame на Windows phone 8.   При использование SoundEffect на WP8 возникает ошибка TypeInitializationException В инсталлятор забыли положить файл SharpDX.WP8.winmd, поэтому придется компилировать библиотеку самим. Рекомендую собирать из  в ней уже исправлено множество багов, которые есть в основной ветке.   Падение приложения в WP8 при переключения на другое и обратно(Resume) Исправлено в    Определение разрешения экрана устройства...

Читать далее

Зацикленный фон/Loopable Background (MonoGame/XNA)

Для имитации неба, дождя, дороги и других различных объектов на заднем фоне, можно использовать со всех сторон зацикленные текстуры(loopable texture). Ниже приведена реализация использования зацикленных текстур в качестве фона, который непрерывно двигаются снизу вверх. При комбинирование нескольких таких фонов, можно добиться интересных parallax-эффектов. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87       //зацикленный фон     class LoopableBackground  ...

Читать далее

Мнение о SYMPHONICA for iPad

SYMPHONICA это казалось бы очередная rhythm-игра, если бы не сюжет. Одно его наличие полностью поменяло мое представление о данном жанре игр. Мы выступаем в роли дирижера оркестра по имени Takt, и пытаемся добиться успеха. В целом сюжет банален, а местами откровенно скучен. Разработчики  из Square Enix знакомят игроков с классическими произведениями последних 500 лет. В какой еще современной rhythm-игре вы услышите «Waltz of the Flowers» (Tchaikovsky)  или «From the New World» (Dvořák).  И это для меня пожалуй, это главный плюс игры. Прохождение треков довольно просто, и оно...

Читать далее

Создаем Content для MonoGame в Visual Studio 2012

Первая проблема с которой сталкивается разработчик использующий MonoGame для игр под Windows 8(Windows Store apps) — это отсутствие специального типа проекта под контент в VS2012. Который преобразует ваши ресурсы, в понятный для XNA/MonoGame формат XNB. Банальное решение использовать для этого VS2010 приведено почти во всех «Getting Started». Но держать открытыми две разные студии, и два абсолютно не связанных Solution -это потеря времени и целостности проекта. С появлением Windows Phone SDK 8.0 в VS2012 можно делать игры на XNA под Windows Phone. И Microsoft добавили нужный тип проекта под...

Читать далее

Список плагинов для Construct 2 на каждый день

После радости, о том как просто делать игры на Construct 2, возникает недоумение, а почему так мало? Почему так мало возможностей, нету даже камеры, кроме примитивного ScrollTo и так далее. Тут на помощь и приходят плагины от сторонних разработчиков. О более необходимых из них ниже. Magicam for Construct 2 Раз я начал с камеры, то первым плагином будет именно реализация «магической» камеры. На момент написания статьи этот плагин только начинает обретать нужный функционал. Но уже реализовано: Создание нескольких к камер с возможностью переключения между...

Читать далее

Изучаем Construct 2 боем. Часть 1

Введение По Construct 2 много уроков как за 5 минут сделать платформер или экшн с видом сверху. В данной же уроке я расскажу, как создать логическую игру по ходу разбирая различные элементы движка Construct 2. Для примера я выбрал одну из самых древних и простых игр — Ханойская башня. Для простоты ограничимся шестью кольцами. Урок разбит на 4 части: Составление сцены Реализация механики игры Взаимодействие с внешними сервисами Экспорт игры на некоторые поддерживаемые платформы Construct 2 Пример первой части: посмотреть/скачать/ресурсы

Читать далее

Неожиданный конкурент Wii U или iPad mini

Анонс iPad mini 24 октября, подарил миру еще один планшет от компании Apple, на котором будут работать все приложения и игры от старшего брата iPad. Это и дало еще несколько поводов волноваться за успех игровой консоли Wii U. При чем тут Wii U Для тех кто не знает Wii U — это выходящая под рождество новая игровая консоль от компании Nintendo, главной особенностью которой является контроллер в виде планшета, с сенсорным экраном, а также традиционными элементами управления для данного вида устройств аналоговыми стиками и кнопками. В чем конкуренция Ни для...

Читать далее

С чего начать делать игры для Windows Store?

Сейчас платформа Windows Store только начинает свое развитие, и инструментов для разработки игр мало. Разработчики таких известных движков таких, как Unity и UE3 еще только анонсировали поддержку Modern UI Style App, а ведь только приложение этого типа могут попасть в Windows Store. Поэтому написание игры ограничивается использованием : Чистого C#/VB/C++/XAML или HTML5/JS. MonoGame — порт XNA на SharpDX. Различными движками на HTML5/JS, которые поддерживают экспорт в Modern UI Style App. Из данного списка видно, что для начала разработки игры надо потратить либо много времени на...

Читать далее