Post thumbnail

Пользователь с ником miloyip опубликовал в своем репозитории game-programmer на GitHub схематичное пошаговое руководство по изучению области разработки игр. Автор руководства сам является разработчиком игр с 20-летним стажем....
Читать дальше

Post thumbnail

Это вторая часть руководства по созданию собственной Minecraft-подобной игры. В ней мы напишем генератор мира и добавим персонажа, который сможет перемещаться по миру, ставить и удалять блоки. В предыдущей части мы...
Читать дальше

Post thumbnail

Мы начинаем серию уроков, ориентированную на то, чтобы научить вас создавать простую Minecraft-подобную игру, а также изучить различные аспекты движка Unity3D. Так как это вводный урок, алгоритмы и структура объектов, представленные...
Читать дальше

Post thumbnail

Компьютерные игры — это большой бизнес. Суммарная выручка индустрии видеоигр в США достигла 23,5 миллиардов долларов в прошлом году, что на 5% больше, чем в 2014. За каждой великой игрой стоят программисты, которые вносят существенный вклад...
Читать дальше

Post thumbnail

Рассказывает Kyatric  В экшн-играх обычной механикой является выпадение из убитого врага какой-то вещи или награды. Игрок может собрать эту добычу и получить какое-то преимущество. В этом руководстве мы поговорим об устройстве...
Читать дальше

Post thumbnail

Рассказывает Ido Yehieli  Игры в жанре roguelike, такие как Dungeons of Dredmor, Spelunky, The Binding of Isaac и FTL, в последнее время стали очень популярны, а различные комбинации элементов этого жанра теперь добавляют многим играм...
Читать дальше

Post thumbnail

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

Post thumbnail

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

Post thumbnail

Недавно на GitHub были выложены исходники Banshee — высокопроизводительного игрового движка, написанного на C++14. Он подходит для создания как 2D, так и 3D игр, и предлагает широкий выбор высокоуровневых систем, необходимых для разработки...
Читать дальше


Post thumbnail

Если вы хотите научиться разрабатывать игры, моддинг существующих игр — отличное начало для изучения дизайна и создания прототипов без необходимости изобретать велосипед. В этой статье мы будем использовать Source Engine...
Читать дальше

Программист Unity3D и C++, Москва Работа в офисе Нужен опыт Регулярная зарплата (100–150k) Игровая Механика — небольшая группа разработчиков игр на PC и мобильные платформы, существующая более 1,5 лет. В декабре 2015 года...
Читать дальше

Post thumbnail

В NASA уже сейчас ведутся работы по подготовке первой посадки человека на поверхность Красной планеты, которую планируется провести в 2030 году. Но благодаря игровому движку Unreal Engine 4, любой, кто...
Читать дальше

Post thumbnail

Как сообщает издание zdnet, этим летом Microsoft планирует выпустить бета-версию «Образовательного издания» Minecraft. Компания анонсировала эту версию игры на выставке образовательных технологий BETT 2016 в Лондоне. Новая версия, написанная на...
Читать дальше

Post thumbnail

Пользователь Морис Толлмиен (Maurice Tollmien) поделился на GitHub своим проектом по рендерингу системы частиц на OpenGL и вычислительных шейдерах с использованием GPU. Морису удалось добиться симуляции 8 миллионов независимых частиц при 60 FPS на видеокарте GTX-660...
Читать дальше

Post thumbnail

Рубрика #books@tproger является одной из самых популярных в нашем сообществе: в её рамках команда tproger регулярно делится с подписчиками интересными и полезными пособиями для программистов и программирования. Сегодня мы решили...
Читать дальше

Post thumbnail

Рассказывает Карл Капп Идея «баланса» в игровом процессе включает в себя несколько аспектов. Все хотят создать сбалансированную игру, это значит… А что это значит? Это когда все игроки имеют одинаковый...
Читать дальше

Поиск дубликатов изображений на Python Реализация алгоритма A* для игр Вредные привычки программистов Твиттер-бот на Python, который берет информацию изи Google Spreadsheets gping — ping с графиком Введение в машинное обучение...
Читать дальше

Как реализовать алгоритм A* для поиска пути

http://shanee.io/blog/2015/10/23/generic-astar-for-games/

Алгоритм A* — распространенный алгоритм поиска пути от одной вершины к другой с наименьшей суммой весов ребер в графе. Или, другими словами, кратчайший путь из точки A в точку B. Он часто используется для программирования ИИ в играх. В этой статье вы узнаете, как реализовать А* на C++ для игр в наиболее общем виде.

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

Анимация, основанная на spritesheet’ах, используется в играх довольно продолжительное время. В том числе в таких популярных играх, как Legend of Zelda: A Link to the Past или Cut the Rope....
Читать дальше


Post thumbnail

Многие в нашем сообществе мечтают разрабатывать игры или работать с графикой. Мы спросили у экспертов, с чего в этом деле лучше начинать и на что обратить внимание в процессе. Разработка...
Читать дальше

Мы продолжаем нашу серию уроков по написанию Сапёра на Unity. В этой части мы реализуем взаимодействие между клетками, сделаем так, чтобы они подсвечивались при наведении мыши, а также добавим возможность...
Читать дальше

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