Сырны и автобусы, как сделать свой roguelike?
>>14246 Владик, зачем ты пишешь roguelike?
А какие элементы рогалика ты хочешь в своей игре?
Ищешь двигло для рогалика, смотришь гуиды там.
>>14262 > гуиды
http://www.roguebasin.com/index.php?title=Main_Page Еще на лурке неплохая подборка ссылок.
Для ввода-вывода можно использовать termbox. https://github.com/zyedidia/termbox-d/blob/master/examples/helloWorld/helloWorld.d Где-то надо держать состояние мира. Это большая матрица. Т.е. большой одномерный массив размера n*m c методом get(row, column). Наверно. Также нужна позиция камеры, чтобы знать, какой фрагмент карты рисовать на экране. Можно использовать матрицу только для карты без предметов и персонажей, а их хранить в каком-то другом более удобном формате.
Что-то я тоже загорелся идеей рогалика, а то я вообще не умею рисовать.
- wahaba + wakaba 3.0.9 + futaba + futallaby -