Мальчик!!
Прикиньте!
У меня будет второй сын!!!
Я теперь не супер папа, а эпик папа!
Урааа!
Всем гринлайта и плюсов!
У меня будет второй сын!!!
Я теперь не супер папа, а эпик папа!
Урааа!
Всем гринлайта и плюсов!
Hell Is Full - игра за неделю
Мы приняли участие в недельном геймджеме, не спали последние ночи и провалились с загрузкой на сайт, но все таки теперь мы полноценные участники и за нас можно голосовать, это я забегая вперед. Однако, у меня много мыслей и эмоций после данного мероприятия, которыми бы хотелось поделится на любимых блогах.

Читать дальше →

Читать дальше →
Вопрос на миллион...
Привет блоги! Тут есть теоретический вопрос: «Если бы я делал доклад по графике к Divide by Sheep, что именно вам интересно было бы услышать?»
Бесплатные плюшки для инди (Часть 1)
Доброго времени суток!
В данной статье я бы хотел рассмотреть несколько полезных и крутых плюшек для инди разработки. Каждую из нижеперечисленных плюшек я хоть раз, но затрагивал в процессе обучения кодингу. И так поехали!
1) Simple DirectMedia Layer (SDL)
SDL – представляет собой бесплатную мультимедиа библиотеку, предназначена, в основном, для игр.
SDL API доступно для: С++, Java, C#, PHP и др.
Поддерживаемые ОС: Windows, Linux, Mac, Android, iOS.
SDL подразделяется на основную сборку и на дополнительные:
• SDL image – поддержка различных типов изображений
• SDL ttf – позволяет работать со шрифтами и отрисовывать текст
• SDL mixer – позволяет работать со звуков
• SDL net – поддержка сетевых функций
• SDL rtf – отрисовка текста в формате RTF
SDL использовалось мною для создания 2D платформера с помощью языка С++ и впечатления весьма положительные. И если гугл не врет, то одна из игр серии Сivilization была написана с использованием этой либы.
Узнать подробности и скачать либы можно тут
2) LibGDX
LibGDX- кроссплатформенный фреймворк созданный командой Badlogic games, для написания игр. Особенностью данного фреймворка является то, что разработчику необходимо писать код лишь один раз, а за тем лишь изменив настройки перекомпилировать под необходимую ОС.
Поддерживаемый язык: Java
Поддерживаемые ОС: Windows, Linux, Mac, Android, Mac OS.
Фрейморк разрабатывал Марио Цехнер, автор нескольких книг по программированию игр, потому можно смело сказать, что фрейморк написан геймером и для геймеров.
Фреймворк можно скачать тут
3) Box2D
Box2D – это физический движок позволяющий работать с объектами в двумерном пространстве. Движок написан на С++ именно благодаря этому эго можно запустить на любой платформе, необходимое условие – наличие лишь С++ компилятора.
Движок сделал фурор в игровой индустрии. Всем известны шедевры создание благодаря Box2D такие как Angry Birds и Limbo.
Стянуть движок можно тут
4)Angel 2D
Angel 2D — кроссплатформенный 2D фреймворк для прототипирования двумерных игр основанный на связке C++ + OpenGl.
Поддерживаемые ОС: Windows, Linux, Mac, iOS.
Ссылка на официальный сайт.
5)SFML
SFML – кроссплатформенная мультимедийная библиотека для написания, предпочтительно, игр.
SFML API доступно для: С++, Java, C#, Python, C и др.
Подразделяется на модули:
• System – основной модуль, позволяет работать с потоками и временем
• Window – позволяет управлять окнами и взаимодействовать с юзером
• Graphics – позволяет отрисовывать изображения, для применения необходим модуль Window
• Audio – позволяет работать со звуком
• Network – поддержка сетевых функций
Скачать можно тут
Сам по себе SFML очень похож на SDL, и честно говоря, я не вижу больших отличий, если вы их знаете, то пожалуйста отпишите в коментах. Надеюсь, статья была вам полезна!
В данной статье я бы хотел рассмотреть несколько полезных и крутых плюшек для инди разработки. Каждую из нижеперечисленных плюшек я хоть раз, но затрагивал в процессе обучения кодингу. И так поехали!
1) Simple DirectMedia Layer (SDL)
SDL – представляет собой бесплатную мультимедиа библиотеку, предназначена, в основном, для игр.
SDL API доступно для: С++, Java, C#, PHP и др.
Поддерживаемые ОС: Windows, Linux, Mac, Android, iOS.
SDL подразделяется на основную сборку и на дополнительные:
• SDL image – поддержка различных типов изображений
• SDL ttf – позволяет работать со шрифтами и отрисовывать текст
• SDL mixer – позволяет работать со звуков
• SDL net – поддержка сетевых функций
• SDL rtf – отрисовка текста в формате RTF
SDL использовалось мною для создания 2D платформера с помощью языка С++ и впечатления весьма положительные. И если гугл не врет, то одна из игр серии Сivilization была написана с использованием этой либы.
Узнать подробности и скачать либы можно тут
2) LibGDX
LibGDX- кроссплатформенный фреймворк созданный командой Badlogic games, для написания игр. Особенностью данного фреймворка является то, что разработчику необходимо писать код лишь один раз, а за тем лишь изменив настройки перекомпилировать под необходимую ОС.
Поддерживаемый язык: Java
Поддерживаемые ОС: Windows, Linux, Mac, Android, Mac OS.
Фрейморк разрабатывал Марио Цехнер, автор нескольких книг по программированию игр, потому можно смело сказать, что фрейморк написан геймером и для геймеров.
Фреймворк можно скачать тут
3) Box2D
Box2D – это физический движок позволяющий работать с объектами в двумерном пространстве. Движок написан на С++ именно благодаря этому эго можно запустить на любой платформе, необходимое условие – наличие лишь С++ компилятора.
Движок сделал фурор в игровой индустрии. Всем известны шедевры создание благодаря Box2D такие как Angry Birds и Limbo.
Стянуть движок можно тут
4)Angel 2D
Angel 2D — кроссплатформенный 2D фреймворк для прототипирования двумерных игр основанный на связке C++ + OpenGl.
Поддерживаемые ОС: Windows, Linux, Mac, iOS.
Ссылка на официальный сайт.
5)SFML
SFML – кроссплатформенная мультимедийная библиотека для написания, предпочтительно, игр.
SFML API доступно для: С++, Java, C#, Python, C и др.
Подразделяется на модули:
• System – основной модуль, позволяет работать с потоками и временем
• Window – позволяет управлять окнами и взаимодействовать с юзером
• Graphics – позволяет отрисовывать изображения, для применения необходим модуль Window
• Audio – позволяет работать со звуком
• Network – поддержка сетевых функций
Скачать можно тут
Сам по себе SFML очень похож на SDL, и честно говоря, я не вижу больших отличий, если вы их знаете, то пожалуйста отпишите в коментах. Надеюсь, статья была вам полезна!
Игра Gum Guy или как я стал инди
Всем привет!
Хочу с вами поделиться своей маленькой историей как я стал инди.
Началось все с того, что учась в ВУЗе я всегда пытался написать, что-то свое, но мне вечно не везло с командой, да и периодами я терял боевой настрой, потому как то довести до конца ничего не удалось.
Относительно пару месяцев назад подал резюме в одну игровую фирму, прошел собеседование (прошел хорошо) и ждал ответа. Через некоторое время мне позвонили и сказали «Вы нам полностью подошли, однако, мы взяли человека, у которого опта больше чем у вас». После чего я начал собирать команду и пытаться сделать что-то свое.
Однако только с третьего раза мне удалось собрать хорошую команду. До этого я сам пытался быть частью чужой команды и всегда это заканчивалось скажем так не очень. Как то раз мой хороший знакомый(назовем его С), предложил сделать игру и так как он старше меня и уже долго работает в IT индустрии, у него была куча знакомых, которые рисовали, создавали треки, танцевали чечетку, монтировали видео и т.д. И он нашел всех кроме программистов (так получилось, что среди его друзей и знакомых не было программистов, которые хотели бы работать бесплатно). Потому он позвал меня, а я в свою очередь подтянул других разработчиков. Процесс шел не очень плавно, художник вечно не мог или не хотел нарисовать то что его попросили (у него 7 лет опыта в рисовании для игр), парень, который делал сюжет не мог составить уровни, точнее мог, но они были физически не возможны (т.е. например: игрок прыгает на 2 единицы вверх, а чтобы перепрыгнуть на платформу надо 3.5 и т.д.), а все мои комменты по поводу «ребят, а вам не кажется, что уровень скучный?» сильно пресекались. К слову в этой команде, каждый что-то делал кроме С, он командовал и уже считал себя начальников (хотя в играх не бум бум). Однако все как то тянулось, до тех пор когда я решил задать вопрос «Ребят, а кто на какую прибыль надеется?», на что С ответил «Мне 80%, вам все остальное». Все были немного в шоке, однако всех все устроило, всех, кроме разработчиков и мы покинули команду. Этакий печальный опыт работы со знакомыми. Вывод: не пишите игры с теми людьми, которые не знают, что такое Steam.
В общем к горению от неполученной работ прибавилось горение от сложившийся ситуации и на помощь пришла добрая пословица «Если хочешь сделать что-то хорошо — сделай это сам».
После чего я пригласил в команду сокурсника диджея и сокурсницу, которая умела хорошо рисовать и так появилась наша первая игра — GumGuy.

Читать дальше →
Хочу с вами поделиться своей маленькой историей как я стал инди.
Началось все с того, что учась в ВУЗе я всегда пытался написать, что-то свое, но мне вечно не везло с командой, да и периодами я терял боевой настрой, потому как то довести до конца ничего не удалось.
Относительно пару месяцев назад подал резюме в одну игровую фирму, прошел собеседование (прошел хорошо) и ждал ответа. Через некоторое время мне позвонили и сказали «Вы нам полностью подошли, однако, мы взяли человека, у которого опта больше чем у вас». После чего я начал собирать команду и пытаться сделать что-то свое.
Однако только с третьего раза мне удалось собрать хорошую команду. До этого я сам пытался быть частью чужой команды и всегда это заканчивалось скажем так не очень. Как то раз мой хороший знакомый(назовем его С), предложил сделать игру и так как он старше меня и уже долго работает в IT индустрии, у него была куча знакомых, которые рисовали, создавали треки, танцевали чечетку, монтировали видео и т.д. И он нашел всех кроме программистов (так получилось, что среди его друзей и знакомых не было программистов, которые хотели бы работать бесплатно). Потому он позвал меня, а я в свою очередь подтянул других разработчиков. Процесс шел не очень плавно, художник вечно не мог или не хотел нарисовать то что его попросили (у него 7 лет опыта в рисовании для игр), парень, который делал сюжет не мог составить уровни, точнее мог, но они были физически не возможны (т.е. например: игрок прыгает на 2 единицы вверх, а чтобы перепрыгнуть на платформу надо 3.5 и т.д.), а все мои комменты по поводу «ребят, а вам не кажется, что уровень скучный?» сильно пресекались. К слову в этой команде, каждый что-то делал кроме С, он командовал и уже считал себя начальников (хотя в играх не бум бум). Однако все как то тянулось, до тех пор когда я решил задать вопрос «Ребят, а кто на какую прибыль надеется?», на что С ответил «Мне 80%, вам все остальное». Все были немного в шоке, однако всех все устроило, всех, кроме разработчиков и мы покинули команду. Этакий печальный опыт работы со знакомыми. Вывод: не пишите игры с теми людьми, которые не знают, что такое Steam.
В общем к горению от неполученной работ прибавилось горение от сложившийся ситуации и на помощь пришла добрая пословица «Если хочешь сделать что-то хорошо — сделай это сам».
После чего я пригласил в команду сокурсника диджея и сокурсницу, которая умела хорошо рисовать и так появилась наша первая игра — GumGuy.

Читать дальше →
Внезапный гринлайт

Всем привет! Хочу рассказать свою интересную историю.
Три года назад я не особо показывал свои игры в Сети, разве что на местечковых форумах. В основном, выхлоп моего творчества был в победах на научно-технических конференциях различного уровня, которые давали привилегии при поступлении в ВУЗ. В один прекрасный момент я понял, что хочу выпустить наконец-то игру на мобилки. На мои глаза попалась поделка годовой давности, которая неплохо по концепции для этого подходила, логическая аркада. Начал переделывать. Но лето 2012 подходило к концу. Появились новости об открытии сервиса Steam Greenlight. Почему-то я решил, что запуск игры в этом сервисе послужит своеобразным PR-ходом и поможет в продвижении будущей мобильной версии (ничего тогда в мобильных играх не смыслил, да и вообще был 15-летним школоло (а щас 18-летнее). Запустил туда игру в первый день существования сервиса и запустил «рекламную кампанию» в узких кругах (ок. 1000 человек). Но, как и следовало ожидать, ничего путного из этого не вышло, игра мирно легла на дно и я перестал за ней особо наблюдать (к зиме таки выпустили версию на Android, но и с ней мало чего путного вышло).
Игра на гринлайте

Прошло ровно три года. Сегодня пришло письмо о том, что игре дали зелёный свет. Бывает же :) Теперь думаем, что делать дальше. Сейчас у меня есть все возможности, чтобы, переделав всё, полностью поднять игру на актуальный уровень стимовских 2D-игр, потому что и так понятно, что в нынешнем виде игра… ну вы поняли. Не хочется терять этот шанс. Крайне интересны бы были советы бывалых, кто уже там выпускался. Спасибо за внимание!
Бесплатный семинар «Монетизация мобильных приложений»
Друзья, всем привет! :)
В эту пятницу (21 августа) проводим бесплатный 4-х часовой семинар по монетизации мобильных приложений. Только практическая информация, без воды.
Семинар пройдет в Москве.
Регистрация (подробнее под cut'ом)

Читать дальше →
В эту пятницу (21 августа) проводим бесплатный 4-х часовой семинар по монетизации мобильных приложений. Только практическая информация, без воды.
Семинар пройдет в Москве.
Регистрация (подробнее под cut'ом)

Читать дальше →
Урок: создание Простого Платформера на AS3
Привет ребят! В ответ на вопросы на форуме, я вспомнил с чего сам все начинал, пришел в благодатное расположение духа и решил вот собрать небольшой видео урок для новичков, по созданию платформера. Использовал подход описанный еще у xitri, собсвенно код в кадрах, hitTestObject и все такое… ничего необычного, но думаю новичкам — самое то. Когда сам только начинал очень хотелось такого вот урока))) Если будет 3 часть, то покажу как сделать наклонные платформы, делается легко, а выглядит круто:D
Часть 1: www.youtube.com/watch?v=Epe_zLYPk8E
Часть 2: www.youtube.com/watch?v=Ai1573hJ0U4
P.S. Снимал без какой-либо особой подготовки, так что за всякие «ааа», «эээ», запинки и затырки заранее извиняюсь!
Часть 1: www.youtube.com/watch?v=Epe_zLYPk8E
Часть 2: www.youtube.com/watch?v=Ai1573hJ0U4
P.S. Снимал без какой-либо особой подготовки, так что за всякие «ааа», «эээ», запинки и затырки заранее извиняюсь!
Unnyworld в Greenlight
Вечер добрый, комрады.
Я уже писал о том, как мы переехали в Абу-Даби со своим проектом. Сейчас мы уже приближаемся к релизу и решили запустить игру в Greenlight.

Поэтому хочу попросить поддержать наш проект Unnyworld в Greenlight. Знаю, что многие не любят игры в подобном жанре. И да, многим может показаться, что это всего лишь порт с мобилки. Но нет, и мобилки, и PC для нас равноценны, и мы хотим дать равные возможности игрокам соревноваться друг с другом на равных независимо от платформы.
Читать дальше →
Я уже писал о том, как мы переехали в Абу-Даби со своим проектом. Сейчас мы уже приближаемся к релизу и решили запустить игру в Greenlight.

Поэтому хочу попросить поддержать наш проект Unnyworld в Greenlight. Знаю, что многие не любят игры в подобном жанре. И да, многим может показаться, что это всего лишь порт с мобилки. Но нет, и мобилки, и PC для нас равноценны, и мы хотим дать равные возможности игрокам соревноваться друг с другом на равных независимо от платформы.
Читать дальше →
Книга «Качай деньги! Маркетинг мобильных игр и приложений»
2
Друзья! У нас для вас замечательный подарок! Книга «Качай деньги! Маркетинг мобильных игр и приложений»
Это не тот маркетинговый мусор который вам пихают инфопродуктовики.
Книга сделана специально для разработчиков мобильных игр и приложений, без воды, она получилось даже черезчур насыщенной информацией.
Скачать книгу можно бесплатно, заходите под кат ;)

Читать дальше →
Это не тот маркетинговый мусор который вам пихают инфопродуктовики.
Книга сделана специально для разработчиков мобильных игр и приложений, без воды, она получилось даже черезчур насыщенной информацией.
Скачать книгу можно бесплатно, заходите под кат ;)

Читать дальше →
