Кажется вы правы, и в рамках Java это не имеет никакой разницы. Я попробовал потестировать ваш вариант и разными вариациями и получил одинаковые результаты.
Проблема в том что свои выводы я сделал на онлайн компиляторе regex-ов и он мне выдал такие результаты:
Первый случай:
Выделяет \\n и хочет из него сделать \n
Второй случай:
Выделяет \n и кажеся тут всё будет хорошо
Грустно, конечно это сейчас узнать, благо это не такой важный момент в статье оказался. Если кто то сможет объяснить почему так странно regex101 работает, буду очень благодарен.
P.S. Ошибка всё равно в коде присутсвует и на самом деле не очень понятно что автор конкретно хотел этим кодом сделать. Остаётся только гадать.
Я в свободное время люблю позаниматься разработкой игр. Действительно, jmonkeyengine это, наверное, единственный из игровых движков, который хотя-бы чуть-чуть на слуху. Но есть игры и основанные просто на библиотеке lwjgl. Например, Minecraft или Wildermyth. Они используют графическую библиотеку и пишут свой небольшой движок.
Есть крутые питерские ребята (компания EXBO), которые вдохновившись идеями движка Minecraft смогли написать свою игру неплохого уровня. Года два назад они вышли в Steam.
А сам моддинг Minecraft, а именно RU-комьюнити разработчиков последнее время подают очень неплохие надежды.
Этого, конечно, мало, мне даёт уверенность что это возможно, просто никто не берётся из-за отсутствия хорошего движка с качественным SDK и кейсов AAA уровня.
P.S. про dyn4j я не знал, спасибо за интересную наводку, поизучаю
nextStepButtonSelected в цикле жизни программы всегда false. Я писал про значение переменной, а оно константно. Код который рассчитывался на значение true, никогда не выполнится.
На самом деле всё довольно тривиально, если так проще, то представлю вам в виде моей выжимки:
Спасибо)
Кажется вы правы, и в рамках Java это не имеет никакой разницы. Я попробовал потестировать ваш вариант и разными вариациями и получил одинаковые результаты.
Проблема в том что свои выводы я сделал на онлайн компиляторе regex-ов и он мне выдал такие результаты:
Первый случай:
Второй случай:
Грустно, конечно это сейчас узнать, благо это не такой важный момент в статье оказался. Если кто то сможет объяснить почему так странно regex101 работает, буду очень благодарен.
P.S. Ошибка всё равно в коде присутсвует и на самом деле не очень понятно что автор конкретно хотел этим кодом сделать. Остаётся только гадать.
Спасибо комментарий!
Я в свободное время люблю позаниматься разработкой игр. Действительно, jmonkeyengine это, наверное, единственный из игровых движков, который хотя-бы чуть-чуть на слуху. Но есть игры и основанные просто на библиотеке lwjgl. Например, Minecraft или Wildermyth. Они используют графическую библиотеку и пишут свой небольшой движок.
Есть крутые питерские ребята (компания EXBO), которые вдохновившись идеями движка Minecraft смогли написать свою игру неплохого уровня. Года два назад они вышли в Steam.
А сам моддинг Minecraft, а именно RU-комьюнити разработчиков последнее время подают очень неплохие надежды.
Этого, конечно, мало, мне даёт уверенность что это возможно, просто никто не берётся из-за отсутствия хорошего движка с качественным SDK и кейсов AAA уровня.
P.S. про dyn4j я не знал, спасибо за интересную наводку, поизучаю
nextStepButtonSelected в цикле жизни программы всегда false. Я писал про значение переменной, а оно константно. Код который рассчитывался на значение true, никогда не выполнится.
Ну к примеру про ошибки формата Copy-Paste не подсказывает, ну это в принципе было логично
Зато одинаковые блоки предлагает сократить:
Стат. анализ думаю подсказки в IDE не заменят. Цели и задачи то разные.