Найдено 297 результатов
- 09 сен 2013, 16:20
- Форум: Активные проекты
- Тема: jarg
- Ответы: 57
- Просмотры: 41569
Re: jarg
В базе или хранилище мы их так и храним в связке "имя свойства" - "значение" <...> класс "предмет" предполагает наличие переменного списка из N именованных полей/свойств Своеобразный вариант stringly-typed кода =) А если серьезно, у этого подхода есть существенный недостаток в том, что нет эффектив...
- 09 сен 2013, 12:45
- Форум: Активные проекты
- Тема: jarg
- Ответы: 57
- Просмотры: 41569
Re: jarg
Я понимаю вызвано не формой записи, можно конечно и GetParamXXX для каждого написать, а самим фактом что параметр может не найтись.Jesus05 писал(а):не люблю я такие вещи...ПолучитьПараметр('Имя параметра')
Но это плата за абстракцию.
Но все таки, давайте аргументы. В чем подводный камень?
- 09 сен 2013, 12:29
- Форум: Активные проекты
- Тема: jarg
- Ответы: 57
- Просмотры: 41569
Re: jarg
Один момент который я описывал в решении "реализация всех интерфейсов предмета в одном объекте и тегов" таки был упущен. Чтобы избежать каши из полей, и не хранить излишние "урон" для еды и "питательность" для меча, свойства объекта представляют собой динамический ассоциативный массив. Свойство "пит...
- 06 сен 2013, 12:51
- Форум: Активные проекты
- Тема: jarg
- Ответы: 57
- Просмотры: 41569
Re: jarg
Как по мне, вообще можно обойтись несколькими очень общими классами, а различия между ними реализовать тегами. Так меч, мешок и ключ это один класс предмет, но у первого есть тег "оружие", который позволит его взять в руку, у второго "контейнер" который позволит другим предметам ссылаться на него ук...
- 23 авг 2013, 21:17
- Форум: Разработка рогаликов
- Тема: Генерация карты с помощью клеточного автомата
- Ответы: 9
- Просмотры: 5083
Re: Генерация карты с помощью клеточного автомата
В общем, алгоритм следующий (псевдокод): на каждом шаге{ для каждой некрайней клетки{ соседи = [соседСправа, соседСлева, соседСверху, соседСнизу] если(клетка.состояние == хаос){ если(соседи.содержат(элемент.состояние == пол)){ если(соседи.содержат(элемент.состояние == стена)){ клетка.новоеСостояние...
- 23 авг 2013, 07:11
- Форум: Разработка рогаликов
- Тема: Генерация карты с помощью клеточного автомата
- Ответы: 9
- Просмотры: 5083
Re: Генерация карты с помощью клеточного автомата
С одной стороны интересно и дает пищу для размышлений. С другой ощущение, что написано для галочки. Признаться думал что автор куда глобальней поработал с клеточными автоматами, а не просто реализовал первую приблизительную идею которая выходит из самой идеи применения клеточных автоматов. Следующий...
- 14 авг 2013, 09:31
- Форум: YASD
- Тема: Код или графика: с чего начать?
- Ответы: 49
- Просмотры: 59954
Re: Dragon's dungeon (Roguelike/RPG)
Нужен умелый художник/текстурщик/3д моделер.Алиса писал(а):Хорошо
Много работы и времени.
Если "драть" кусками из других игр будет различаться по стилю и этим резать глаз.
Зато на коленке можно быстро и симпатично из пикселей в одном стиле собрать и сделать игру за месяц.Алиса писал(а):Плохо
Re: SSочка
Делают же фул римейк с пиксельной графикой без бьенд движка на С#
http://spacestation13.com/
http://spacestation13.com/
Скрытый текст: ПОКАЗАТЬ
- 08 авг 2013, 14:55
- Форум: Разработка рогаликов
- Тема: Свет и тень для тайлового движка.
- Ответы: 9
- Просмотры: 4140
Re: Свет и тень для тайлового движка.
http://www.dannybirch.com/simple-2d-lighting-system/ Гугль выдал вот такую штуку. Не конечное решение, но для затравки может подойти. Если нужна помощь с переводом — стучись, постараюсь чем-нибудь помочь. Хорошая затравка, за ссылку спасибо. Общая идея, насколько я понял в примере, следующая - вокр...
- 08 авг 2013, 06:34
- Форум: Разработка рогаликов
- Тема: Свет и тень для тайлового движка.
- Ответы: 9
- Просмотры: 4140
Re: Свет и тень для тайлового движка.
А нет ли для SDL чего-нибудь вроде LightEngine2d из ZenGL? Выстроить векторную геометрию по тайлам — элементарнейшая задача, а времени и сил сэкономить удастся массу. Увы, своего в SDL не планируется, они позиционируют как низкоуровневую прослойку для доступа к видеобуферу, уже на основе которой мо...
- 07 авг 2013, 18:37
- Форум: Разработка рогаликов
- Тема: Свет и тень для тайлового движка.
- Ответы: 9
- Просмотры: 4140
Re: Свет и тень для тайлового движка.
Вертексы пока слишком сложно для меня, слишком много нужно чехлов снимать. Возможно все-таки фигурные полукруглые маски и резкий переход с 2 или 3 градациями будет в самый раз. Для пробы нарисовал черно-прозрачную маску градиентом в фотошопе и блитнул её слоем. Вышло примерно то, что нужно. Но тепер...
- 07 авг 2013, 16:16
- Форум: Разработка рогаликов
- Тема: Свет и тень для тайлового движка.
- Ответы: 9
- Просмотры: 4140
Свет и тень для тайлового движка.
Собираю тайловый движок на SDL и решил прикрутить прорисовку тайлов с разным уровнем освещения. Блитю еще один слой с черными квадратами и разным уровнем прозрачности через альфаблендинг. И вот что выходит: http://i.piccy.info/i7/8822f3439708bd52ab72703ffeeb931a/4-68-65/56741612/alphablit.png http:/...