Перейти к публикации

Об этом клубе

Сборище тыжпрограммистов

  1. Что нового в этом клубе
  2. Sheodar

    Конвертация меток мини-карт

    Поменял "\\" на File.separator
  3. exend

    Конвертация меток мини-карт

    Не понимаю зачем вообще использовать "\\" когда абсолютно все системы понимают универсальный "'/".
  4. Andrey

    Конвертация меток мини-карт

    @exend да, присутствует такая «гадость». Все нормальные люди используют File.separator https://github.com/Sheodar/ConverterMarks/blob/master/src/sample/Controller.java#L284
  5. exend

    Конвертация меток мини-карт

    О, кажется знаю в чем проблема. Скорее всего между указаным путем и именем файла втыкается зачем-то экранирующий символ, и система не понимает что с ним делать.
  6. exend

    Конвертация меток мини-карт

    Выбрал путь сохранения до рабочего стола, нажал "запуск", и ничего. Я сначала подумал, что оно не работает, но потом обнаружил в home кучу json файлов. Пути как-то плохо парсятся что ли. А вот имя файла получилось таким: Desktop\petroleum_3511,63,143.json
  7. MOSTCJ

    Конвертация меток мини-карт

    Спасибо большое! Вы проделали большую и ОЧЕНЬ полезную работу.
  8. Andrey

    Конвертация меток мини-карт

    Можешь потренироваться с чисткой репозитория от ненужных коммитов. Через git rebase это делается. Однако это опасное действие и нужно быть осторожным. Поэтому предварительно нужно ветку создать, аля stable, а потом вернуться в master. Дропнуть test commit'ы Слить "фикс ласт коммита" с основным (squash называется) Переписать удалённый репозиторий запушив с флагом --force (так делать плохо, поэтому без необходимости не использовать)
  9. Sheodar

    Конвертация меток мини-карт

    1) Когда-то пытался разобраться. Но просто архи-сильно запутался. 2) Знаю. Было уже упоминание про работу с json-ом, но пока сделал так как есть, "что было" 3) Да, только "ласт коммит" был уже запушен 4) Да. Вот этим можно было бы заняться, если еще моды на карты появятся (что вряд ли, но все же). Сейчас уже чуть больше опыта появилось. Смотрю на весь этот ад, что понаписывал, и удивляюсь как это работает. Сделал бы много много всего по-другому. Но, как говориться "потом как-нибудь". На доделку вдохновило желание поиграть после вайпа. А "редачил" марки часто (обе перекраски и центровка), и очень надоедало гонять туда-сюда по форматам.
  10. Andrey

    Конвертация меток мини-карт

    Надо бы систему сборки в проект подкинуть, чтобы любой желающий помимо наличия исходников, мог ещё это всё собрать. Gradle сейчас является наиболее удобной и гибкой в настройке. Для работы с JSON есть либы. Например gson от Google. Первый пункт позволит делать это ещё легче. Для "фикс ласт коммта" в git есть флаг --amend позволяющий дописать изменения в предыдущий коммит. Главное его не пушить раньше времени в удалённый репо. На разработать универсальный формат точек - поддерживает все фичи от каждой карты сразу. Он станет связывающим звеном между мини-картами. В него дожны считываться метки и производиться работа с ними. А далее из него сохранение в нужный формат. В дальнейшем позволит очень лекго добавлять поддержку новых мини-карт. Может руки дойдут сделать PR с правками.
  11. Sheodar

    Конвертация меток мини-карт

    Чудо случилось. Не люблю недоделки прям явные. Релиз залил, качай 1.0.3
  12. Sheodar

    Конвертация меток мини-карт

    Ну тогда разве что ждать чуда)
  13. MOSTCJ

    Конвертация меток мини-карт

    Я как раз пользуюсь JourneyMap)
  14. Sheodar

    Конвертация меток мини-карт

    Да, засинхронил почты, стало все окей. Там вообще какая-то дичь у меня на локалке была. Спасибо всем
  15. Andrey

    Конвертация меток мини-карт

    Потому что по E-mail автора ищет. Тут или адрес почты в git менять, или в настройках аккаунта добавить все E-mail с которых коммитишь. Также некоторые клиенты используют сервис Gravatar.
  16. Endless

    Конвертация меток мини-карт

    На локальной машине, с которой делаются коммиты, должен быть указан тот же адрес почты, что и в аккаунте, к которому привязан аватар. Может быть вполне из-за этого. git config --global user.email <email>
  17. Sheodar

    Конвертация меток мини-карт

    Если воксель нужен - то могу залить. Джорни потом как-нить сделаю. P.S. знает кто почему у меня аватарка на гите не отображается? +Почти нигде меня не отображает в контрибьютах
  18. Sheodar

    Конвертация меток мини-карт

    Привет. Накостылять конечно можно, потому что я сам всегда эту штуку использую только для центрирования и покраски меток. Но пока (да а и долго наверное) будет неохото. Перегони просто метки туда-сюда VM > JM > VM, например
  19. MOSTCJ

    Конвертация меток мини-карт

    @Sheodar Добрый день. А можно сделать функцию центрирования/изменения цветов без переноса между картами?
  20. Andrey

    Оптимизация

    На текущий момент, главный источник нагрузки определить сложно. При полном сервере, всё указывает на обработку игроков и живых существ. Трубы где-то совсем далеко. Пока не могу подсказать «слабое» место.
  21. Snowmaze

    Оптимизация

    Я с помощью WE клонировал 1 механизм и получилось примерно 9к труб, но нагрузка на процессор всё равно даже 20% не достигала
  22. BlackSun

    Оптимизация

    Поставь обычное ведро, поставь чанклоадер на спауне, там же понастрой конструкций в больших кол-вах и тести, сколько влезет. Спаун мобов и всякие прочие плюшки можно выключить, дабы не мешали. Боевой сервер с его игроками (которые какую-то только фигню не строят) не заменит, но в целом затестить производительность различных систем можно.
  23. Snowmaze

    Оптимизация

    И ещё. Как тестить? У меня нет боевого сервера под рукой(
  24. Snowmaze

    Оптимизация

    А вы случайно не пробовали эту переменную дёргать? И эту
  25. Andrey

    Оптимизация

    Если есть время и желание, то пожалуйста. Можете заниматься. С радостью установим фикс, если он будет работать стабильно.
  26. BlackSun

    Оптимизация

    Легче сказать, чем сделать. Исходники сами по себе ничего не дают. Но если есть жгучее желание - можешь попытаться..
  27.  

  • Рассылка

    Хотите узнавать обо всех наших последних новостях и информации?
    Подписаться
×
×
  • Создать...