Java підключаємо чужі вихідні в intellij idea - записки програміста

У статті пропонується спробувати себе в ролі розробника рогалики (Rogue-like) - іграшки, в яких замість графіки використовується ASCII символи.

Розберемо, як же підключити правильно сторонні бібліотеки, щоб все працювало.

Створюємо новий модуль (або відкриваємо старий) і додаємо туди новий клас Rogalic.

Заходимо в File -> Project Structure
Розділ Module. вкладка Dependencies.

Java підключаємо чужі вихідні в intellij idea - записки програміста

Вибираємо Create module from existing sources і тиснемо "."

Java підключаємо чужі вихідні в intellij idea - записки програміста

Тиснемо Next до упору і потім Finish (все за замовчуванням, всі вікна практично порожні)

Повторюємо те ж саме для libjcsi

Java підключаємо чужі вихідні в intellij idea - записки програміста

Тепер додаємо залежності.
Тиснемо на модуль Net і потім праворуч на "+" -> Module dependency

Java підключаємо чужі вихідні в intellij idea - записки програміста

Вибираємо там Jcurses

Java підключаємо чужі вихідні в intellij idea - записки програміста

Тепер вибираємо наш рідний модуль і повторюємо операцію. Тільки тепер вибираємо Net

Java підключаємо чужі вихідні в intellij idea - записки програміста

Закриваємо все. Має вийти як-то ось так

Java підключаємо чужі вихідні в intellij idea - записки програміста

Тепер пишемо в класі Rogalic наступне:

Запускаємо!
Якщо все зроблено правильно, то повинно з'явитися вікно з задоволеною "собакою (@) - головним героєм всіх рогалики. Ну, майже всіх :)
Їм можна шаволіть курсорними стрілками.

Java підключаємо чужі вихідні в intellij idea - записки програміста

Схожі статті