Роглайк «Долго и трудно»

Что есть по «Долго и трудно» на начало 15-го года.
Что это за проект такой и почему Судный День придёт неизбежно.
41 16.9K
14
sb3d:
Во первых, дф настолько меня пугает, что я не более, чем смотрел по нему летсплеи.
Аналогичный случай в нашем колхозе! :)
Кет:
там на скрине mgame.cpp 1,5 МБ.
Воистину! Они и вправду существуют!
У меня похожий процесс в проекте. На работе я делаю как положено - дроблю на функции, оборачиваю в объекты, а в домашнем проекте можно не думать о тех, кто будет читать код, и делать всё под себя. Я разделяю объекты/методы на части только тогда, когда они перестают умещаться в моей голове. А это сильно реже, чем требуется по этикету.
В итоге объектный подход потихоньку вырождается в процедурный. Есть большие жирные классы типа "Отрисовщик сцены", "Графический движок", "Игровой движок" внутри которых просто вызовы процедур-методов. Местами, конечно, есть наследование, иерархия и прочее, но только при необходимости. Не перед кем демонстрировать трушность ООП.
2
Kozinaka, про то, напоминает ли дварф фортресс, сказать трудно.Во первых, дф настолько меня пугает, что я не более, чем смотрел по нему летсплеи. Не осмеливаясь пытаться освоить. Он чертовски пугает. Я хочу верить, что долготрудный так пугать не будет.
Сущностей будет на порядки меньше, всё по идее должно быть доступно для освоения за пару вечеров.
alexprey, нет, в классическом текстовом формате восемь бит на символ.
Я стараюсь писать код очень старательно, и по своим стандартам качественно. Поэтому обеспечиваю совместимость со многими старыми си компиляторами, которые не знали юникода.
2
Локен, ок, когда будет стабильный билд вышлю.
GeneralElConsul, в точку. Ну наверное не продолжение, всё таки, а бледная копия уставшего человека. Будет всё попроще, однако идея в целом именно та.
Графон как видно сразу, не тот, и сущностей в разы меньше. Однако я надеюсь что могут найтись и плюсы по сравнению с той игрой.
Doc, ха, верно подметил. Но мир несовершенен, ещё и не такое бывает. На самом деле работать вполне удобно с таким большим файлом. Контрл+ф, вбиваю имя функции, энтер. Вот все неудобства.
14
Doc, файлы исходников в 1,5 мб вряд ли бывают. :) Речь идёт о суммарном объёме всех исходников в проекте.
29
На самом деле файлы по 1.5мб кода только пугают...
Такого просто не должно быть. Нигде и никогда.
14
По наличию честных расчетов всего игрового мира концепция напоминает Dwarf Fortress.