Вопросы по теме 'slick2d'

Фигура Slick2d содержит другую фигуру
Я играю с Slick 2d игровым движком Java. Я пытаюсь написать некоторую логику рендеринга, где, если круг находится внутри квадрата, он окрашен в зеленый цвет. В противном случае он окрашен в красный цвет. Вы можете увидеть, чего я пытаюсь добиться...
1145 просмотров
schedule 09.08.2022

ArrayIndexOutOfBoundsException для метода getColor() в Slick
У меня есть этот код для создания ArrayList со всеми местоположениями пикселей, где на самом деле есть пиксель (альфа! = 0). Код выглядит следующим образом: public ArrayList<Point> getPixels() { ArrayList<Point> output = new...
258 просмотров
schedule 01.05.2023

Как передать тип объекта в класс?
В настоящее время я делаю игру на Java, используя slick2D. Игра основана на тайлах, и я пытаюсь создать случайную генерацию карт. Я создаю комнату и коридор, прикрепленный к этой комнате, и продолжаю делать это, пока вся карта не будет заполнена. У...
126 просмотров
schedule 15.05.2023

Как упаковать ресурсы, к которым осуществляется прямой доступ, в файл jar
Я недавно разработал игру в Slick2D, я получил прямой доступ ко всем своим изображениям, например Image i = new Image("address.png"); в отличие от использования класса, который будет загружать ресурсы или использовать входной поток. Мне...
2522 просмотров
schedule 17.09.2022

Генерация нескольких прямоугольников
Возможный дубликат: Рисование нескольких пикселей/прямоугольников В своем коде я написал метод, который создает прямоугольник в mouseX, mouseY. но все, что он делает, это обновляет положение этого прямоугольника, чтобы он следовал за...
426 просмотров
schedule 16.05.2022

Размытие Java LWJGL Slick TTF
У меня возникли проблемы с одновременным рендерингом текстур и шрифтов истинного типа. Следующие скриншоты изображают мою проблему: Это отлично показывает рендеринг шрифта. Это было до того, как я начал использовать текстуры....
662 просмотров
schedule 01.04.2023

В экспортированном jar-файле текстуры не загружаются
Я использую LWJGL и Slick2D. Я экспортирую проект в .jar и использую JarSplice для создания исполняемого файла, поэтому мне не нужны файлы библиотеки в том месте, где находится исполняемый файл jar. Моя проблема в том, что если я запускаю проект из...
810 просмотров
schedule 18.06.2023

Slick2d/lwjgl Кривая через массив точек
Я пытаюсь переписать Игру "Achtung, die Kurve" (Внимание, Кривая) Теперь я застрял с проблемой: как я могу нарисовать кривую, которая проходит через N точек (координаты x/y) for(int i = 0;i < xList.size();i++) {...
330 просмотров
schedule 12.04.2023

Рендеринг текста с помощью Slick2D внутри окна LWJGL?
Как мне визуализировать базовую строку с помощью Slick2D внутри окна, созданного с помощью Display.Create() из LWJGL?
536 просмотров
schedule 25.09.2022

Стреляйте в направлении мыши
Эта проблема: У меня есть класс "Выстрел". В коде целевыми переменными являются mouseX и mouseY. Поэтому, когда я нажимаю кнопку мыши, мой класс игрока создаст новый объект выстрела. Но стрельба неточная. Как я могу рассчитать правильные dx и...
3907 просмотров
schedule 11.07.2023

lwjgl и slick-util рендеринг текста
Позвольте мне начать с того, что я не могу найти файл Slick2d.jar нигде в Интернете, кроме того, мой проект не обязательно всегда будет в 2D, поэтому я бы предпочел использовать slick-util, поскольку это рекомендуется на веб-сайте lwjgl. Кроме того,...
4161 просмотров
schedule 15.01.2023

Slick2D input.isKeyDown
Здравствуйте, я создаю код для своей игры, чтобы при нажатии клавиши ПРОБЕЛ запускался спрайт, но моя проблема в том, что я хочу, чтобы, когда я не нажимаю ПРОБЕЛ, спрайт перезапускался (кадр возвращается к 0) Итак, я попробовал кое-что, но это не...
399 просмотров
schedule 06.07.2023

Замедлить движение врага
Я делаю игру, используя slick2d, и создал алгоритм поиска пути, который позволит «зомби» найти кратчайший путь к главному герою. public void findPrey(int characterXPosition,int characterYPosition){ Pathfinder p = new Pathfinder(); n =...
192 просмотров
schedule 03.08.2022

Оптимизация java для нескольких экранов и разрешений
Здравствуйте, я создаю 2D-ролевую игру в свободное время, и в основном я работал над ней со своего ноутбука, но когда я принес ее в школу, чтобы поработать над ней, она вылетает и выдает ошибку в консоли eclipse: org.newdawn.slick.SlickException:...
136 просмотров
schedule 02.01.2023

Java Slick2D: камера прокручивается, персонаж движется слишком быстро
Я играл с Slick2D для Java, и мне удалось заставить его отображать карты и перемещать спрайт моего персонажа. Я попытался реализовать камеру, которая следует за игроком, чтобы карта прокручивалась. Во время прокрутки карты скорость перемещения...
1888 просмотров
schedule 10.04.2023

Не удается заставить работать списки с помощью Slick2d и Java
Может ли кто-нибудь помочь мне с тем, почему я не могу добавить ни в один из созданных списков? Второй список создан только для иллюстрации проблемы. Спасибо за любую помощь! import java.util.ArrayList; import java.util.List; import...
44 просмотров
schedule 15.05.2023

NullPointerException при использовании drawImage (с Slick2d)
Поместите немного базового кода в начало игры и столкнулись с этим неприятным NullPointerException без видимой причины. Loader.java (основной класс) public class Loader extends StateBasedGame { public static final int menu = 0; public static...
72 просмотров
schedule 30.05.2022

Как установить Слик2д?
Привет, я пытаюсь создать игру, используя библиотеку LWJGL и игровую библиотеку Slick2D, однако, когда я пытаюсь запустить ее, я получаю сообщение об ошибке. Вот мой код: package test; import org.newdawn.slick.AppGameContainer; import...
2987 просмотров
schedule 23.06.2022

Не могу загрузить музыкальные файлы .ogg в проект Eclipse в Slick2D
Привет, я здесь новичок, и я изучаю, как использовать игровую библиотеку Slick2D. Я использую Eclipse Luna IDE для кодирования. До сих пор все работало нормально, но когда я попытался загрузить музыку с расширением «.ogg», возникла проблема. Я...
1260 просмотров
schedule 05.06.2022

Slick2D не определяет движение мыши
Недавно установил Slick2D, однако кажется, что он не обнаруживает никаких изменений положения курсора мыши, т.е. использование метода mousePressed всегда возвращает одну и ту же позицию. Может ли это быть связано с изменениями в нативах lwjgl? Я...
152 просмотров
schedule 26.02.2023