Обновить
249.69

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

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

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

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

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


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

Смотрите в этом выпуске:

RAGE: смазанные впечатления
Mass Effect 3: Шепард и три турианца
The Darkness 2: ночная экскурсия
Leisure Suit Larry: лысина в HD
Little Big Adventure: длинное пробуждение
Читать дальше →

Общая статистика независимого разработчика — Johnny-K (продолжение)

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

Когда-то давно, больше, чем полтора года назад, один хороший человек Вадим Старыгин взял и разместил мою статистику за 2009 год на Хабре. В 2009 году жизнь моя в качестве независимого разработчика игр не закончилась, с тех пор обросла новыми достижениями, о чем и поведаю в продолжении той статистики.
Читать дальше →

Zynga анонсировала свою социальную сеть для игр

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


Zynga анонсировала «Проект Z» — платформу для социальных игр и общения с друзьями.

Проект Z, также известный как Zynga Live и Zynga Direct, позволит пользователям начинать играть в Facebook и продолжать в проекте Z без перерыва, и наоборот. По существу, это будет социальная сеть, разработанная специально для игр и общения об играх, причём с авторизацией через Facebook Connect.
Читать дальше →

Веб браузер в NeoAxis Engine — Интеграция Awesomium и NeoAxis

Время на прочтение2 мин
Количество просмотров2.7K
NeoAxis Group, разработчики отечественного игрового движка NeoAxis, собщают об успешной интеграции библиотеки Awesomium. Awesomium — фреймворк, основанный на движке Chromium/WebKit, который теперь может быть подключен к NeoAxis в качестве расширения. Используя Awesomium разработчики могут встраивать веб-страницы, находящиеся онлайн, в свои приложения, будь то игры или что-либо другое — реализуя таким образом уникальные и оригинальные возможности геймплея или элементы игрового дизайна. По сути это полнофункциональный веб-браузер прямо внутри игрового движка.

;

Подробности под катом.
Читать дальше →

Golden T Game Engine (GTGE) — первое знакомство

Время на прочтение6 мин
Количество просмотров6.3K
Случилось так, что мне нужно было написать 2D приложение — игру на Java. Пришлось искать готовый движок, который умеет загружать спрайты, обрабатывать коллизию объектов, работать с тайлами и фонами. Это был минимальный набор нужных мне функций. Выбор пал на "Golden T Game Engine (GTGE)". Отчетливо разобравшись в нем, хотелось бы поделиться с Хаброюзерами своим опытом.
Читать дальше →

Еще один способ автоматизировать/тестировать игру

Время на прочтение2 мин
Количество просмотров19K
У Вас есть знакомый, который постоянно играет в какую-нибудь игру в контакте? Не знаю как Вас, а меня нервирует когда взрослый человек тратит по 12 часов на не очень умную игру. Вот глядя на одного такого знакомого захотелось написать робота, который бы играл вместо него.

Не так давно на Хабре была целая волна статей, посвященных ботам для браузерных игр: [1], [2], [3] и т.д.
Казалось бы все способы уже перебрали, но недавно я натолкнулся еще на один весьма интересный и менее трудоемкий способ.

Кому хочется посмотреть как же написать бота для игры в 30 строчек кода — прошу под кат.
Читать дальше →

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

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


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

Смотрите в этом выпуске:

Batman: Arkham City – дело в шляпе;
Tomb Raider (2012) – находка для коллекционеров;
Aliens: Colonial Marines – выставка на карантине;
Конференция Microsoft – чем кормить прессу?
Конференция Sony – прорыв в Калужской области.
Читать дальше →

Делаем HTML5/Flash игры на Java

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

PlayN и «Как Rovio Angry Birds на HTML5 писала»


На прошедшей конференции Google IO в Сан Франциско была представлена библиотека PlayN. Сессия называлась — Kick-ass Game Programming. И эта технология действительно заманчиво выглядит. Только представить, что пишешь игру на одном языке на любой ОС и используя любимые IDE, а на выходе получаешь игру под HTML5/Android/Native/Flash(!). PlayN свободный и с открытым исходным кодом, а еще на нем была сделана Angry Birds (HTML5).
Читать дальше →

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

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


Здравствуйте, дорогие зрители! С Вами «Канобувости». Передача, в которой вы отправляетесь в космос, на курорт или вендетту, а рабочее время превращаете в свободное.

Смотрите в этом выпуске:

Star Wars: The Old Republic – миру конец;
Assassin's Creed: Revelations – с ножом на батальон;
L.A. Noire – дело о портировании;
Twin Peaks: Black Lodge – игра с поленом;
Humble Frozen Synapse Bundle – нечего добавить.
Читать дальше →

Прибыль Zynga рухнула на 95%

Время на прочтение1 мин
Количество просмотров740
С одной стороны забавно, с другой стороны я негодуэ от людской глупости и жадности. Только-только читал Почем Zynga для народа?, напыщенные строчки:

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


Размещением ценных бумаг на бирже, Zynga надеется привлечь от $1 до $2 миллиардов средств инвесторов, при грубой капитализации (пока что — чуть низжей оценке компании в предыдущих раундах финансирования) в $15-20 млрд.


Финансовый отчет за второй квартал 2011 года показал прибыль лишь $1,3 млн, когда за тот же период 2010 года заработали $27.2 млн.

RedDwarf — cерверная платформа для разработки онлайн-игр на Java

Время на прочтение4 мин
Количество просмотров9.5K
Добрый день!
RedDwarf logo Последние два года я занимаюсь разработкой сервера игр на платформе RedDwarf – свободной (GPLv2) серверной платформе для создания онлайн-игр на Java. На Хабре очень мало информации об этой платформе, поэтому я решил исправить этот недостаток.

История


Разработка данного движка изначально велась компанией Sun, сама платформа называлась Sun Game Server (аббревиатура sgs до сих пор используется в наименованиях пакетов). В 2005 году сервер был представлен миру под названием Project Darkstar. После того, как Oracle купила Sun, от поддержки проекта сановцы отказались, платформа была переименована в RedDwarf Server и сейчас существует только при поддержке сообщества. Проект развивается сейчас гораздо медленней, но всё же развивается – в прошлом году вышла версия 0.10.2. Всех планируемых фишек (прозрачного масштабирования) в ней ещё нет, но как основа для игрового сервера используется во многих проектах.

Основные принципы


Игровой сервер на платформе RedDwarf состоит из следующих частей.
  • Игровое приложение
  • Расширения
  • Ядро
  • Внутренняя БД
Читать дальше →

Автоматизация игры во Flood-it

Время на прочтение4 мин
Количество просмотров4.5K
Добрый день.

После размещения вопроса о том интересно ли будет почитать об автоматизации процесса игры во Flood-it. Было получено несколько положительных отзывов, в связи с чем публикую данную статью.

Введение



Flood-it представляет собой игровое поле размером 14x14 с разноцветными клетками, задача игрока заполнить поле одним цветом за наименьшее количество ходов. Каждый ход представляет собой выбор цвета из палитры, всего в палитре шесть цветов. Всего на игру дается 25 ходов.

Игровое поле Flood-it
Рисунок 1: игровое поле.

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

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

Draw a Stickman: игра на canvas/js/svg

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


Draw a Stickman — впечатляющий пример того, какую увлекательную игру можно сделать с помощью JavaScript-библиотеки raphael.js для генерации SVG. Игра особенно подходит для планшетов, в ней совершенно не используется Flash.

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

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


Вас приветствуют «Канобувости» – передача, в которую пытаются попасть новости скандального и рекламного толка. А мы уже сто десять выпусков держим оборону.

Смотрите в этом выпуске:

Diablo III – чертовски вовремя;
Batman: Arkham City – не отвечает на вызов;
DC Universe Online – экономит деньги;
The Artist is Present – убивает время;
Battlefield 3 – древняя тактика.
Читать дальше →

Разработка игрового приложения под iPhone. Часть 3

Время на прочтение5 мин
Количество просмотров3.5K
Время разработки — 6+ месяцев двух человек в свободное от работы время.
Состав команды — 1 художник 1 программист.
Время от идеи до прототипа — 1 неделя
Арт данные — 288 мегабайт, 1400 файлов
Код Движка и Игры (без сторонних библиотек) ~ 50024 строк кода, 485 файлов
Код Игры — 4338 строк — 12 файлов
Финальный размер дистрибутива для аплоада в AppStore 22мб
Финальный размер в AppStore 25мб

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

Погружение в скрипты игрового движка Unity3d, ч.2

Время на прочтение4 мин
Количество просмотров131K
Доброго времени суток всем читателям! Не так давно мною была опубликована статья, охватывающая некоторые часто используемые скриптовые возможности движка Unity3d. В этой части я хотел бы написать о скриптовых событиях, вызываемых при различных условиях. Все, указанные в данной части справочника, функции доступны в любом скрипте, который «повешен» на игровой объект.

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

Джон Кармак программировал за 28" FullHD-монитором в 1995 году

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


Изображение вверху — это классический снимок Джона Кармака, который усиленно программирует какую-то часть движка легендарной игры Quake2 (интерфейс похож на Visual Studio).

Большинство людей смотрят на фотографию и видят очень сосредоточенного знаменитого программиста. Но если посмотреть внимательнее, можно заметить, что дисплей, на который он смотрит, абсолютно гигантский. Но ведь снимок сделан в 1995 году, когда ЖК-мониторы только появились на рынке, и даже самый маленький ЖК-дисплейчик стоил фантастических денег.
Читать дальше →

Погружение в скрипты игрового движка Unity3d, ч.1

Время на прочтение6 мин
Количество просмотров237K
Доброго времени суток, уважаемый читатель! На Хабре неоднократно публиковались статьи о разработке игр с использованием замечательного движка Unity3d. Большинство этих статей были посвящены вполне определенным задачам, я же хотел сделать общий экскурс в данный движок. Данная часть будет посвящена наиболее часто используемым скриптовым методам и объектам, которые используются мной в процессе разработки на данном движке. Примеры я буду приводить на JavaScript, как на наиболее близком мне языке.
Читать дальше →

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