16

Запекание ячеек в поиске пути

» Game Dev
Вот знаю я простой способ запекания - чтобы каждая клетка в поиске пути запоминала информацию, в какую из соседних клеток нужно пройти, чтобы достичь определенной точки.
Но в этом способе есть минус. Количество хранимых данных экспоненциально растет, то есть равно N^N ячеек.
То есть в поле 100х100 мы запоминаем 10000 значений.
В принципе есть еще модификация этого способа - не запоминать инверсию. В этом случае мы получим треугольное число, то есть количество хранимых данных равно N*(N+1)/2
То есть в поле 100х100 мы запоминаем 4950 значений.
Довольно часто экспоненцию можно сильно упростить. И вот скажите, есть ли какой-нибудь способ позволяющий достичь более хорошего результата, скажем чтобы было N*Log(N) хранимых данных?
Мне почему то кажется, что такое решение есть, или хотя бы какая-нибудь другая подобная хитрость.
Интересуют именно способы упростить запекание, а не эвристика.
9

Интервью: Lapsum, приключения в аду от Mirball

» Game Dev
Давно ничего не слышали от нашего Tiodor'а? А он тем временем берёт интервью для своего блога!
Сегодня у нас в гостях Сергей Ворожцов – руководитель студии Mirball. И поговорим мы про игру Lapsum, которая вышла на BoomStarter и ждёт вашей поддержки.

Читать далее...
12

нужно вакансии

» Game Dev
нужна категория вакансий с меткой "вакансии"
с подсказкой xgm.guru/p/xgm/hiring
потому что такие как xgm.guru/forum/showthread.php?p=1306066#post1306066
еще трутся на пустом форуме
7

Пассивные навыки и персонаж

» Game Dev
Каким образом лучше всего реализовать пассивные навыки, и их влияние на персонажа?

Читать далее...
10

Движок для создания игр

» Game Dev
подскажите плз хороший движок для создания 2D игр, новичку, который еще не пишет скрипты толком. К 3д мне еще рано переходить, хочу сначало в 2д что-нибудь создать. И желательно на андроид. Какой движок подойдет? Юнити знаю тоже пожходит, но я пока еще не готов платить 3000 рублей за него.
71

Руковыпрямительный колледж имени Факова

» Fa_losophy Game Dev
... объявляет день открытых дверей. Пора бросить делать костыль-карты под вар. Я бессовестно предлагаю всем желающим начать учиться делать нормальные инди-игры. Я как старый гуишник всячески избегаю чистого кодинга и потому готов вас учить делать игры без кода. Это возможно, просто вы плохо пробовали.

Читать далее...
59

Летательный аппарат

» Cinos WIP блог Game Dev
Привет всем, спешу поделиться с вами WIP'ами очередной модели, которая прямо сейчас находится "в производстве". На этот раз это - футуристичный одноместный летательный аппарат, предположительно гражданский.

Читать далее...

Цикл статей о пользовательском интерфейсе

» Game Dev
Оговорюсь сразу, что материал данных статей является моим выводом на основе прочитанных статей других более опытных дизайнеров, а также моим наблюдением и анализом интерфейсов игр, которые были выпущены ведущими производителями игр.
2

Как расписать персонажа в RPG?

» Game Dev
Вы когда-нибудь сталкивались с тем, что вы вроде бы придумали персонажа для игры, но он какой-то не полный, не разносторонний?
Это список наводящих вопросов, ответив на которые, вы добавите своему персонажу личных черт, мотивации и прочее, что безусловно важно в RPG-игре.

Читать далее...
4 Lelik

Игра что-то типа лабиринта

» Game Dev
Создал игру типа лабиринта, к сожалению, я только сегодня скачал Game Maker, и поэтому, мои познания в создания игры равны нулю. Так что не судите строго. Всего в игре 5 лвлов. Надо дойти до темной двери, чтобы тебя не съели, и при этом взять с собой золото (но это не обязательно). Ключи открывают дверь. У вас всего 3 жизни, если вы потратите все жизни, вы можете начать сначала.

Читать далее...
6

Как создавать портфолио?

» Game Dev
Меня уже достало рисовать свои набросочки из ума, которые никому не нужны, кроме как для себя. Фан арт не стоит затраченных часов. Поэтому мой взгляд пал на различные конкурсы, проводимые компаниями. За хорошие награды всегда руки тянутся что-нибудь годное сделать и не зря потратить время, а заодно, если и работа не попадет в призеры, хотя бы пойдет в портфолио. Но вот проблема: Где находить эти конкурсы? Вводить в гугле "конкурсы"? Или лазить по всем сайтам, которые я знаю и искать их? Есть ли какой-нибудь универсальный способ создания портфолио и одновременно получая профит?
71

Примитивная игра на LibGDX

» Game Dev
Цикл статей описывает создание примитивной 2Д игры на языке Java с использованием LibGDX. Поверхностно затрагиваются простейшие аспекты библиотеки: от методов приложения и рисования картинок до создания графического интерфейса на Scene2d и использования местных коллекций.

Читать далее...
68

Киберкоп

» Cinos WIP блог Game Dev
Полицейский из недалёкого будущего. Для лица взял портрет одного знакомого.

Читать далее...
7

Интервью: LunarPixel, тайны и загадки

» Tiodor's Art Game Dev
Сегодня у нас в гостях разработчик, занявший первое место на конкурсе GamesJamGAMM - LunarPixel. Создатель таких игр как Breathing Fear, Dragon's dungeon, Iron Man: The Mandarin Attack. Ну что же, перейдем непосредственно к интервью.

Читать далее...
1

Создание игры-лабиринта

» Game Dev
Этот урок поможет новичкам немного продвинуться в создании игр в замечательной программе game maker

Читать далее...
15

Выход MMORPG нового поколения

» Tiodor's Art Game Dev
Недавно компания Blizzard объявила о создании новой ММОРПГ нового поколения. Подробности внутри.

Читать далее...
9

Альфа-версия

» Edge
Итак, перед вами результат моих трудов с самого момента создания проекта.

Читать далее...

Epic Games Animation and Rigging Toolkit для Maya

» Game Dev
Отличная причина купить UE4 - инструментарий для риггинга и анимации в Autodesk Maya, который распространяется вместе с подпиской на движок,что делает предложение приобрести эту новинку всего за 20$ ещё выгоднее!

Читать далее...
11

Создание серьёзных игр

» Game Dev
Тут кто-нибудь пытается создавать серьёзные игрушки типа Варкрафта или СтарКрафта? Или все занимаются только плоскими стрелялками и тетрисами?
7

Трехмерный WebGL движок Blend4Web

» Game Dev
Группа отечественных разработчиков в течение 4 лет трудилась над уникальным движком, позволяющим демонстрировать трёхмерные интерактивные модели в браузере без плагинов. Движок Blend4Web работает на технологии WebGL.

Читать далее...
20

Создание проектов на kickstarter.com

» Game Dev
Ответы на многие вопросы относительно создания своего проекта на кикстартере, а так же предложение поучаствовать в подобной кампании и приобрести весьма ценный жизненный опыт.

Читать далее...
20

MakeHuman

» Game Dev
MakeHuman это бесплатное и открытое программное обеспечение (распространяется под лицензией CC0 license) для создания реалистичных 3D моделей людей для иллюстраций, анимаций и игр. Модели экспортируются также для Blender,XSI, Max и др.

Читать далее...
18

Баланс возможностей в играх

» Game Dev
Баланс возможностей в играх и различные методы его создания.

Читать далее...
4

Пак спрайтов: фэнтезийные предметы

» Game Dev
Пак спрайтов фэнтезийной тематики от Ravenmore (блог автора), состоящий из иконок различного оружия и прочих предметов.
У оружия есть версия с апгрейдом. Прекрасно подходят для игр жанра RPG.
В паке 41 иконка, размером по 128 * 128 px каждая.

Читать далее...
9

Звуки от NASA

» Game Dev

NASA делится большой коллекцией различных звуков, связанных с исследованием космоса.
11

Пак спрайтов: коcмические корабли

» Game Dev
Большой тематический пак спрайтов космических кораблей авторства MillionthVector (блог автора).
Все спрайты в формате PNG, многие содержат карту нормалей, подходят для 2D-игр в жанре space TDS.

Читать далее...
26 , , ,

Главная страница

» Game Dev
Проект, посвященный созданию игр на различных игровых движках и конструкторах.
Если вы разрабатываете свои игры, вам нужна помощь, вы хотите иметь возможность вести дневник разработки или просто желаете прорекламировать свой проект, тогда добро пожаловать к нам.

Читать далее...
16

Разрешение экрана для пиксель-арт игры

» Game Dev
На какой размер экрана ориентироваться при создании пиксель-артной игры?
1024х768? Меньше вроде уже единицы среди РС.
3

[GameMaker] Создание своей функции

» Game Dev
Почему если я пишу в коде свою функцию, например my_func() {}, GM говорит, мол функцию не найдена? Куда же я должен их писать?