Рубрика «game development» - 110

Мы живем в удивительное время, в котором человечеству становятся доступны тонны новых технологий. Мы с вами можем изобрести практически все, что только мыслим. Множество платформ для краудфандинга позволяют воплотить идеи в жизнь при сравнительно небольших затратах. Так чего же мы сидим? Мы же здесь все, практически, инженеры по образованию!

Это был несколько риторический вопрос, но идеи всегда витают вокруг нас. Часто бывает, что открывая утром почитать новости, мы видим именно то о чем задумывались недавно, но не оставили об этом ни единой записи. Так что эта статья как раз и есть эта небольшая запись, которой хотелось бы поделиться с сообществом.
Kinect 3.0
Читать полностью »

Детские мечты или Pack-Man своими руками

Каждый в своей жизни делал свой велосипед. В оправдание желания его сделать, можно только сказать, что если бы люди периодически это не делали, то многих вещей мир бы просто не увидел.

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

Расскажу что получилось, а также опишу путь, по которому шел, и наблюдения, которые по пути сделал. Оговорюсь сразу, что буду описывать не код, а соображения, мысли, и проблемы с которыми столкнулся в процессе реализации мечты.

Создание своего домашнего игрового искусственного интеллекта
Читать полностью »

Добрый день.

Решил поделиться с вами идей игры, которой может быть кто-нибудь заинтересуется и реализует.
Идея заключается в том, что игры остаются внутри компьютера и это как бы разделяет мир надвое, настоящий и иллюзорный. Но ведь героев артефакты и достижения в игре можно распечатать на 3д принтере, тем самым вынув их из игры в реальный мир. Игра может быть развивающей, и дать живые игрушки в разных позах и амуниции. Вытянуть игру в реальный мир можно также используя планшеты, смартфоны и другие цифровые устройства которые имеют камеру. (Пример программы) Почему бы не увидеть баталию или оглядеть предмет со всех сторон который как бы находится в реальном мире но одновременно его там нет. В этом присутствует частичка магии! Можно использовать напечатанные игрушки как маркеры и поставив игрушку перед камерой планшета увидеть как изменяется одежда или появляется аура и другие проявления жизни. Наконец управляя игрушкой управлять персонажем.
Читать полностью »

Процедурная генерация планов помещений
Что делает крупный разработчик игр, когда ему нужно состряпать много помещений для игрового мира? Нанимает кучу художников. Что делает ленивый/бедный/одинокий разработчик игр в такой же ситуации? Пишет процедурный генератор, который выполняет за него всю грязную работу.

По процедурной генерации планов помещений есть много, очень много статей. Вот ещё пяток ссылок на статьи. Вот только исходников ни к одной из них нет.

В этой статье я расскажу о том, как я реализовал на Unity3d один простой метод генерации, который приводит к хорошим результатам и легко модифицируется. С картинками и исходниками.
Читать полностью »

Мы запускаем учебные курсы дополнительного образования — программирование. Это мой личный ответ на все сегодняшние местные образовательные программы.

Преподавание программирования для школьников

Что особенного в них? Мы будем идти сразу к цели — готовому продукту — игре, готовой для издания на мобильном рынке или флэш порталах, и даже их издавать.

Читать полностью »

Здравствуй!

Мы рады объявить об открытии нашего блога на Хабре! Для тех, кто с нами не знаком, – KamaGames Studio занимается разработкой игр для мобильных устройств с 2010 года. Сейчас наша команда состоит из 120 профессионалов, работающих в двух офисах – в Москве и Владивостоке.
image
Мы разрабатываем игры для мобильных устройств, ориентированные на массовую аудиторию. Наши продукты занимают стабильные позиции в Top Grossing США и пользуются популярностью во всем мире. Подробности можно узнать на сайте нашей компании.

Читать полностью »

Не секрет, что в последнее время кроссплатформенные мобильные free-to-play игры стали основным направлением деятельности большого числа игровых компаний. В этой статье мы не будем говорить ни о причинах, которые к этому привели, ни о перспективах данного направления. Компании изменили свои бизнес-модели, начертили схемы монетизации и игровых циклов, помолились на SCRUM и Agile, однако в статье речь пойдет и не про это. Игры по-прежнему нужно делать качественно, нужно правильно выбирать технологии, нужно понимать, что ждать от загадочного free-to-play и с чем придется столкнуться. В этой статье мы рассмотрим 5 наиболее важных технологических проблем, возникающих при создании кроссплатформенных мобильных free-to-play игр.
Читать полностью »

При разработке игр или приложений у каждого девелопера возникают вопросы о монетизации. Естественно сразу же приходит на ум AdMob, хотя таких систем намного больше, и возможно, в некоторых случаях имеет смысл даже отказаться от него. Ведь баннерная реклама обычно достаточно навязчива и “бьет наугад”, куда интересней более персонализированная реклама, в таком случае и рекламодатель, паблишер и самое главное конечный пользователь останутся в выигрыше.
Мы составили список необычных рекламных систем, которые могут помочь разработчикам в монетизации их приложений. А также краткий обзор услуг и цен для рекламодателей.
Не AdMob ом единым. Обзор интересных рекламных сетей и не только
Читать полностью »

Предлагаю к прочтению очередную статью из блога Дэна Шулера о паттернах, которые можно использовать при разработке адвенчур. В свое время мне приходила в голову идея классификации загадок, но я лишь делал небольшой обзор, а не объемную статью. Естественно, я был удивлен и рад тому, что тема была кем-то поднята. Ниже приводится описание самих паттернов, следующим постом будут более развернутые примеры их использования, а в этот решил их не включать, по причине слишком объемного перевода. Также я добавил несколько поясняющих иллюстраций и несколько комментариев от себя.

«То, что мы называем хаосом — это всего лишь закономерности, которые мы не сумели распознать. То, что мы называем случайностями — это всего лишь закономерности, которые мы не в состоянии расшифровать.»
— Чак Паланкин

Как насчет абстрактного подхода к разработке адвенчу? Или, хотя бы, для загадок в адвенчурах — это может оказаться полезным!
Шаблоны проектирования в адвенчурах: часть первая
Читать полностью »

Итак, недавно я купил Mac mini, т.к. давно мечтал заняться портированием одной из своих игрушек под iOS. Вопрос стал в выборе платформы, и я какое-то время склонялся к Adobe Air, пока не копнул глубже…

Adobe AIR + Nape Physics. Разработка под iOS

На днях у нас была локальная «конференция» из пяти человек в одном из питерских баров KillFish. И там мы обсудили мельком и Air, и Unity, и Cocos2d, и прочее… Я голосовал за AIR, т.к. думал, что раз уж «Angry Birds: Star Wars» сделана на Starling + Air, и она летает с приличным количеством физики и эффектов — значит, это мой выбор! Тем более, многие видели демки на Starling, где в iOS мы наблюдаем сотни анимированных объектов со стабильными 60 fps. Но на деле… всё упирается в физику.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js