Я также использовал «Начало разработки Java-игр с LibGDX», чтобы узнать LibGDX, поэтому я знаю, что вы используете BlueJ, потому что это то, что делает книга. Вы определенно можете создавать игры LibGDX с помощью BlueJ: автор использует его для разработки десятков игр в книге. Тем не менее, другие комментаторы верны: BlueJ является «образовательной IDE», возможно подходящей для изучения Java. Вы можете использовать другую среду IDE, особенно если вы уже знаете Java.
The book's source code is available for download on GitHub. Загрузите и извлеките архив «978-1-4842-1501-2_Ch01_code.zip» и посмотрите, как должны быть организованы файлы проекта. Если вы сравниваете проект с исходным кодом, похоже, что вам не хватает папки «+ libs», которая должна содержать gdx.jar, gdx-backend-lwjgl.jar, gdx-backend-lwjgl-natives.jar и gdx- natives.jar. Я знаю, что автор описал несколько способов установки этих зависимостей, поэтому, возможно, вы использовали альтернативный метод, но я рекомендую вам использовать структуру, которую вы найдете в GitHub, чтобы убедиться, что она работает.
(Если вы хотите использовать другой IDE, как Netbeans или Eclipse, но не хотите использовать Gradle LibGDX выстраивают инструмент, я написал short Maven pom file, который может быть использован для создания игр LibGDX в книге.)
кажется, что у вас нет зависимости jar google в вашем пути к классам. –
blueJ - это IDE, разработанная в основном для образовательных целей. Используйте другую среду разработки для разработки. – Aryan