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

На Humble Bundle предлагают очередную (уже седьмую по счету) распродажу игр для Android.
image

Пока в состав набора входят:

  • Worms Reloaded
  • Bard's Tale
  • Ticket to Ride
  • Greed Corp
  • Incredipede
  • Anodyne

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

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

Волею судьбы на глаза попался замечательный цикл статей о создании игры-платформера на Питоне
тут и тут.
Я решил взяться за один старый проект. За симулятор движения тел под действием сил гравитации.

Что из этого вышло читайте дальше. Читать полностью »

Oversun Media Players WizardКак мы и обещали, мы начинаем серию постов о технологиях и техниках, которые используются в нашей компании. Начать бы мы хотели с внутреннего продукта, который называется OMPW — Oversun Media Players Wizard — помощник сопровождения пользователей. Эта система используется практически всеми отделами нашей компании и многое умеет.

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

Сегодня будем разбираться с модулем закупки и оценки качества трафика. Эта часть получилась весьма объемной, поэтому рекомендуем запастись желанием, временем и предельным вниманием. Мы постарались сделать материал наиболее простым для усвоения, но теория не может обойтись без определений и терминов. Должно быть интересно :).
Читать полностью »

Super Mario Bros. можно поиграть в браузере

Блогодаря FullScreenMario.com игру можно запустить прямо в браузере. Приложение разработано студентом Джошем Голбергом (Josh Goldberg) — изучающим Computer Science в Политехническом институте Ренсселера. Пользавтелю кроме класических уровней также доступен “level editor.” Королевство грибов лучше всего работает в последней версии Google Chrome. На оффсайте есть ссылка на Git.

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

От России, Белоруссии, Украины сейчас на Кикстартере запущено 6 игр, 1 гаджет и 1 кошелек.

Я хочу немного рассказать о четырех новых проектах на Кикстартере из России, Белоруссии, Украины, еще об одном, к которому определенно русские имеют отношение. А также напомню вам те проекты, о которых я уже писал ранее в этом хабрапосте и которые увеличили свои сборы.

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

image

На кикстартере появилась система дополненной реальности, вдохновлённая сценой из четвёртого эпизода Звёздных войн, где Чубакка и R2-D2 играют в местный аналог шахмат. На момент написания статьи Джери Элсворт и Рик Джонсон — так зовут изобретателей — уже успели собрать половину от необходимых 400 000 долларов.

Система работает по принципу 3D-кинотеатра. В оправу очков встроены два микро-проектора, которые проецируют стереоскопическое изображение. Отражённый свет попадает в линзы с активным затвором, которые показывают разную картинку для левого и правого глаза, что приводит к появлению эффекта 3D. В комплекте с очками идёт специальная отражающая «скатерть», на которую нанесены инфракрасные метки. Небольшая камера, расположенная между проекторами, находит эти метки и использует их для отслеживания местоположения очков, а специальное программное обеспечение подстраивает картинку.
Читать полностью »

Эта статья посвящена разработке стильных, модных и молодежных HTML5 приложений с помощью нового фреймворка Phaser. В ней описан процесс установки библиотеки и создание классической игры Pong.

Введение

Phaser — это движок для разработки мобильных и десктопных HTML5 игр, базирующийся на библиотеке PIXI.js. Поддерживает рендеринг в Canvas и WebGL, анимированные спрайты, частицы, аудио, разные способы ввода и физику объектов. Исходники доступны как для просмотра, так и для свободной модификации. Он создан Ричардом Дейви (Richard Davey), известному благодаря активному участию в сообществе программистов, использующих Flixel framework. Ричард не скрывает, что вдохновлялся Фликселем, поэтому некоторые вещи в Фазере будут знакомы опытным флешерам. Первая версия нового движка вышла 13 сентября этого года, сейчас ведется не только активное развитие библиотеки, но и написание документации, поэтому в данный момент уроков по ней, мягко говоря, немного. Что, по моему скромному мнению, следует исправлять, и прямо сейчас.
Читать полностью »

Добрый день!
Решил написать этот топик на тему скриптов

Что такое скрипты и с чем их едят — Lua & C++

Что нужно знать?

  • С++ на приличном уровне (в уроке будут шаблоны — template)
  • Lua, очень легкий скриптовый язык. Советую этот урок.

Почему писать диалоги игры в .cpp файле было большой ошибкой

Если вы разрабатывали большие проекты (к примеру, масштабные игры), замечали, что с каждой новой сотней строк кода компиляция идет медленней?
В игре создается больше оружия, больше диалогов, больше меню, больше etc.
Одна из самых главных проблем, возникающих в связи с нововведениями — поддерживать бессчетное множество оружия и бейджиков довольно сложное занятие.
В ситуации, когда просьба друга/босса/напарника изменить диалог или добавить новый вид оружия занимает слишком много времени, приходится прибегать к каким-то мерам — например, записи всей этой фигни в отдельные текстовые файлы.
Почти каждый геймдевелопер когда-нибудь делал карту уровней или диалоги в отдельном текстовом файле и потом их считывал. Взять хотя бы простейший вариант — олимпиадные задачи по информатике с файлом ввода

Но есть способ, на голову выше — использование скриптов.

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

Сейчас проходит голосование за лучшие игры 2013.

Потому GMG и 2K Games Объявляет акцию, после голосования, вы можете получить на выбор игры.

И так что нужно:
1. Регистрация на сайте www.computerandvideogames.com/
2. Проголосовать www.computerandvideogames.com/joystick/homepage.php
3. Зайти на страницу goldenjoysticks.greenmangaming.com/
Ввести email на котором голосовали, потом данные аккаунта GMG.

Ключ вы получите перейдя по ссылке в письме, которая подтверждает что ваша заявка принята.
~24 часа уходит, на перерасчёт голосов!

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

Пишем игры на C++, Часть 1/3 — Написание мини-фреймворка
Пишем игры на C++, Часть 2/3 — State-based программирование

Здравствуй!

Наконец-то мы будем писать игры! Это заключительная часть из цикла уроков

О чем эта часть?

  • Напишем несколько довольно известных игр

Какие именно игры?

  • Крестики-нолики
  • Змейка (возможно)
  • Сапер (возможно)

Исходники и .exe будут представлены в конце статьи

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


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