Обновить
246.2

Разработка игр *

Разработка игр

Сначала показывать
Порог рейтинга
Уровень сложности

«HTML5 — будущее игровой индустрии». Интервью с создателями фрейморка Construct

Время на прочтение6 мин
Количество просмотров8K
Том Галлен и Эшли Галлен — братья, основатели компании Scirra и создатели фреймворка Construct, с помощью которого создать игру может любой желающий, даже без знания программирования. Construct Classic распространяется бесплатно с открытыми исходниками и предназначен для создания DirectX-игр (есть SDK и поддержкой плагинов на C++). На его основе сделан условно-бесплатный Construct 2 для HTML5-игр, где в качестве движка используется Box2D. Описание см. в статье «Разработка 2D игр под Windows и HTML5 без программирования».

Основатели компании Scirra заметили интерес аудитории Хабра к своей разработке и с готовностью ответили на вопросы хабражителей. Оригинал интервью на англ. лежит здесь на всякий случай.
Читать дальше →

Humble Bundle Mojam: создание игры в прямой трансляции

Время на прочтение1 мин
Количество просмотров3.2K
Humble Bundle Mojam

Mojang, создатели Minecraft-а, во главе с Notch-ем запустили сегодня новый Humble Indie Bundle, который принципиально отличается от предыдущих. Дело в том, что в это раз не продают готовые игры, и не получают за это деньги, а создают её за выходные прямо на глазах у публики. Причем жанр и стиль определяется голосованием, а доходы от игры полностью идут на нужны благотворительности (EFF, Красный Крест, проект: вода и фонд «Child's Play», который занимается организацией досуга для детей в больницах).

Они даже с голосованием решили пойти своим путем и для обоих гослований (по жанру и стилю) победителем будет комбинация пунктов набравших больше всего и меньше всего голосов. На данным момент голосование уже закрыто (а Ноч уже во всю строчит код перед вебкамерами и со скринкастом) и похоже, что игра будет риалтаймовской стратегией-стрелялкой в стиле стимпанк/древний Египет (!!!).

Наблюдать за процессом создания (а он уже идет полным ходом), а так-же купить эту игру можно на страничке хамбла: www.humblebundle.com

Что-же будем смотреть и пожелаем им удачи! :)

А вот как выглядит трансляция с компьютера Notch-а:
Читать дальше →

Канобувости, 131-й выпуск

Время на прочтение1 мин
Количество просмотров8.3K


Приветствуем вас дорогие зрители! С вами по течению плывут Канобувости — на днях нашу редакцию залил целый водопад новостей, и мы готовим оружие, чтобы отомстить тем, кто это сделал.

Смотрите в этом выпуске:
— Assassin's Creed 3 — никого не видно
Far Cry 3 — дымок на острове
Dear Esther — любовь с первого взгляда
Mass Effect 3 — пять причин улетать
— Call of Duty: Police Warfare — народ требует!
Читать дальше →

Канобувости, 130-й выпуск

Время на прочтение1 мин
Количество просмотров6.4K


Появляются новые консоли, сменяются правители, а Канобувости по-прежнему приветствуют вас, дорогие зрители. С вами сто тридцатый выпуск – и так летит время, что кое-кто успел построить внутри Minecraft почти полную копию World of Warcraft. Каждый из нас делает в жизни что-то подобное – интересное и, пожалуй, бесполезное. Обратная ситуация сложилась вокруг новой прошивки Playstation 3 — в идеале, обновление ускорит работу браузера. Как говорил агент Купер – каждый день надо баловать себя чем-нибудь приятным.

Смотрите в этом выпуске:
Alan Wake's American Nightmare – просветление от создателей
Ridge Racer Unbounded – дрифтующий планктон
— PlayStation Vita – диски не принимаем
— Star Wars: Battlefront 3 – последняя надежда
Double Fine Productions – запасное приключение
Читать дальше →

Windows Phone 7 XNA: гнем пиксели или нет шейдерам

Время на прочтение8 мин
Количество просмотров4.4K
Привет дорогой друг.

Опять прошло много времени и я не радовал вас интересной информацией по
поводу разработки игр. Сегодня эту статью я хочу посветить разработке игр под WP7, используя
замечательный фреймворк XNA, о котором я писал здесь, здесь и здесь и тут. А конкретно, я вам расскажу, как можно сделать красивые эффекты без шейдеров. В этой статье рассмотрим эффект искажения. Остальное под катом.



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

Канобувости, 129-й выпуск

Время на прочтение1 мин
Количество просмотров7.3K


Приветствуем тех, кто готов сесть, отложить все дела и посвятить немного времени себе во благо. С вами сто двадцать девятый, согревающий выпуск Канобувостей. И начинается он с приятных известий – Ghost Trick: Phantom Detective появится в эппсторе, а Syndicate обойдется без онлайн-пропуска. Вы скажете, что такие новости интересны лишь буржуйским игрокам, но поверьте, история про спасающего жизни призрака великолепна. А проблемы с одноразовыми сетевыми ключами… надеемся, вас они никогда не коснутся.
Смотрите в этом выпуске:
The Elder Scrolls 5: Skyrim – убить дракона одной стрелой
— Hybrid – понемногу самоопределяется
— Man vs Machine – законное собрание
EverQuest – можно задаром
— Phoenix Wright: Ace Attorney – не протестую
Читать дальше →

Visual Studio vNext для разработчика игр

Время на прочтение2 мин
Количество просмотров5.9K
В этой статье я хотел бы рассказать о некоторых нововведениях в Visual Studio 11 Developer Preview, касающихся разработки DirectX-приложений.


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

Физика мира Minecraft

Время на прочтение1 мин
Количество просмотров17K
Недавно был проведен занятный физический эксперимент в мире Minecraft. Чтобы измерить ускорение свободного падения g, проведен ряд опытов, а именно:

1. Строится пушка для запуска блоков
2. Вычисляется расстояние, которое пролетел блок, при стрельбе под углом
3. Вычисляется время полета
4. На середине пути блока строится башня из блоков, чтобы вычислить максимальную высоту траектории
5. Все эти данные используются для вычисления

Видео, описывающее данный процесс, не претендует на истину в последней инстанции, но результаты довольно интересные.

Зададим вопросы Тому Галлену, разработчику Construct Classic

Время на прочтение1 мин
Количество просмотров3.4K
Три дня назад на Хабре была опубликована статья «Разработка 2D игр под Windows и HTML5 без программирования», посвящённая конструкторам игр от компании Scirra: один бесплатный с открытыми исходниками Construct Classic для DirectX-игр (есть SDK и поддержкой плагинов на C++), второй на его основе — условно-бесплатный Construct 2 для создания HTML5-игр, в качестве движка используется Box2D.

Статья понравилась хабралюдям: +76 баллов и 471 в избранном. Более того, с нами связался директор компании Scirra Том Галлен (Tom Gullen) и предложил ответить на все интересующие вопросы. Грех не воспользоваться такой возможностью!

Для справки: английская компания Scirra зародилась в 2007 году как тусовка студентов, которым просто нравилось делать игры — так был создан Construct Classic, у которого за прошлый год 300 тыс. скачиваний. Сейчас он под GPL и поддерживается волонтёрами, а сама компания сконцентрировала усилия на Construct 2 для HTML5 — с его помощью она надеется «произвести революцию на рынке разработки HTML5-игр».

Задавайте вопросы в комментариях и голосуйте за интересные вопросы. Самые лучшие мы скомпилируем в один список и отправим Тому Галлену. По доброй традиции, все авторы вопросов получают плюсы в карму.

UPD 18.02.2012: Интервью опубликовано.

Канобувости, 128-й выпуск

Время на прочтение1 мин
Количество просмотров5.3K


Приветствуем наших дорогих любителей всего лучшего и свежего за скромную плату всего в десять минут вашей жизни. Не одни мы такие хитрые. Компания Capcom решила кормить игроков не только обещаниями и вкусными проектами. Издатель открыл свой первый ресторан… и, нет, он не называется «Обитель Зла». Может и нам открыть «Канобуфет» где-нибудь на Шарикоподшипниковской?

Смотрите в этом выпуске:
Resident Evil 6 – президент без мозгов;
Twisted Metal – скрежет всё ближе;
— Paradox Interactive Convention – ни отнять, ни добавить;
Diablo III – последние перестановки;
— Wii U – откладывайте на новый год.
Читать дальше →

Игровые циклы или ЭлектроКардиоГама

Время на прочтение11 мин
Количество просмотров52K
Игровой цикл — это пульс каждой игры. Ни одна игра не будет работать без этого. Однако, к несчастью каждого нового разработчика игр, в сети нет хороших статей, в которых уделено достаточное внимание этой теме. Но не печальтесь, потому как только что вы получили возможность прочитать единственную в своем роде статью, уделяющую вопросу игровых циклов заслуженное внимание. По долгу службы мне часто приходится иметь дело с большим количеством кода мелких мобильных игр. И я каждый раз удивляюсь сколь много существует реализаций игрового цикла. Вы тоже можете удивиться как можно для такой, казалось бы простой, вещи можно придумать множество имплементаций. А ведь можно! И в статье я постараюсь рассказать о достоинствах и недостатках наиболее популярных вариантов игровых циклов. Также я постараюсь описать наилучший на мой взгляд вариант реализации игрового цикла.
(Thanks to Kao Cardoso Félix this article is also available in Brazilian Portuguese) (Thanks for me, in Russian also, прим. перев.)
Читать дальше →

Разработка 2D игр под Windows и HTML5 без программирования

Время на прочтение4 мин
Количество просмотров39K
image

Привет Хабраюзеры!

Сегодня я хочу представить вашему вниманию замечательный конструктор 2D игр (для Windows и в частности для HTML5) Scirra Construct.

Основным плюсом данного конструктора является то, что для создания игр не требуется никаких знаний языков программирования, все делается посредством построения действий во встроенной системе событий.
Читать дальше →

Roflbalt игрушка в ASCII (с ANSI цветом!)

Время на прочтение1 мин
Количество просмотров1.1K
Тем кто работает/учится в консоли Linux/OSx/Windows(Putty) может понравиться вот такая игрушка.

image

Над забавной мини-игрушкой трудились Paul Annesley (@pda) и Dennis Hotson (@dennishotson), вдохновленные Canabalt

исходный код

Ближайшие события

Tower Defense + Box2D

Время на прочтение4 мин
Количество просмотров11K
Если бы вы писали Tower Defense игру, пришло бы ли вам на ум воспользоваться для этого физическим движком, например Box2D? Как бы вы реализовали движение юнитов, поведение башен? Что еще полезного вы бы извлекли из физического движка в такой игре?

Над этими и другими вопросами я начал думать несколько месяцев назад, в результате чего родилась довольно таки интересная игра.
Читать дальше →

Разработка производительного игрового сервера на Netty + Java

Время на прочтение5 мин
Количество просмотров55K
Piccy.info - Free Image Hosting

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

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

Канобувости, 127-й выпуск

Время на прочтение1 мин
Количество просмотров6.1K


Приветствуем всех, кто, несмотря ни на что, включил «Канобувости»! И пусть у нас нет субтитров, финансовых новостей и рекламы слабительного на прогнозе погоды (и самого прогноза, кстати). Мы хотя бы не делаем вид, что говорим о чем-то жизненно важном.

Смотрите в этом выпуске:
— The Stop Online Piracy Act – одним словом, СОПА
— Spirit Camera: The Cursed Memoir – фото на паспорт
Syndicate (2012) – февральский подкуп Предзаказ в EPIC
Mass Effect 3 – для тех, кто говорит Предзаказ в EPIC
The Elder Scrolls 5: Skyrim – кровь пони в его жилах
Ссылка на пони-мод.
Читать дальше →

Пьеса «Разработка многопользовательской сетевой игры.» Часть 4: Переходим в 3D

Время на прочтение6 мин
Количество просмотров9.1K
Piccy.info - Free Image Hosting

Часть 1: Архитектура
Часть 2: Протокол
Часть 3: Клиент-серверное взаимодействие

В последнее время работаю с 11 flash на примере движка AWAY3D 4. Информации на русском по этому движку очень мало. На хабре о нем практически ничего нет. Вот решил написать пару статей об этом очень интересном продукте. Писать про простые кружки и кубики не совсем интересно. Не люблю обсуждать сферических коней в вакууме.
В общем решил сделать описание движка на боле менее реальном примере. Переведем нашу игру в топдаун 3D шутер. И продолжим разработку, но уже с применением 3D технологий.
Конечно я в курсе, что есть движок Alternativa3D. Но мне их продукт не нравится по многим причинам. Обсуждать их в статье не будем, если есть вопросы, добро пожаловать в каменты.

В общем будем делать альтернативу альтернативе…

Добро пожаловать в альтернативную реальность...

Восход гео-социальности в играх

Время на прочтение8 мин
Количество просмотров6.8K
Вы уже слышали о разворачивающейся войне за рынок в $12.7 миллиардов, в которой Facebook проиграл первый раунд? Добро пожаловать в эру гео-социальных сервисов и игр. Этот голубой океан подогревается с одной стороны рекламным рынком — таргетинг рекламы в реальном времени здесь-и-сейчас дает даже больше возможностей, чем информация из профиля в фейсбуке. А с другой стороны активно интересуются гео-социальным рынком большие ритейлеры и маленькие бизнесы, которых не устраивает эффективность существующих маркетинговых каналов.

Казалось бы, а при чем тут игры? Но Foursquare, лидер среди чекин-сервисов, быстро вырос в том числе и на игровой механике достижения и удержания статуса «мэра». Гео-социальные игры могут стать точкой самого бурного роста и так переживающей вторую молодость индустрии мобильных развлечений. Для одного из моих личных проектов я делал обзор, которым и хочу с вами поделиться.
Читать дальше →

Универсальный бот для игры Flood-It

Время на прочтение9 мин
Количество просмотров7.7K
image
Рисунок 1. Игровое поле.

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

На тот момент особого опыта в автоматизации игр я не имел, но желание было превыше всего. Поэтому, достав тетрадь, я начал обдумывать сей процесс…
Читать дальше →

Канобувости, 126-й выпуск

Время на прочтение1 мин
Количество просмотров6.1K


Приветствуем вас, дорогие зрители, слушатели, а также те, кому этот выпуск мешает спать, есть или работать.
Смотрите в этом выпуске:
Diablo III – консольное пекло
— Тетрис и «Тайна Министерства»
— Kinect – мыши превращаются в руки
— PlayStation 4 – слишком сильно ждали
Grand Theft Auto IV – возвращение Арнольда
Читать дальше →

Вклад авторов