https://github.com/helloimkevo/libgdxgames
Repository for a collection of Android games built with the libGDX framework.
https://github.com/helloimkevo/libgdxgames
Last synced: 6 months ago
JSON representation
Repository for a collection of Android games built with the libGDX framework.
- Host: GitHub
- URL: https://github.com/helloimkevo/libgdxgames
- Owner: HelloImKevo
- Created: 2021-05-19T22:49:56.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-07-14T22:47:41.000Z (almost 5 years ago)
- Last Synced: 2024-12-30T02:32:57.185Z (over 1 year ago)
- Language: Kotlin
- Size: 1.61 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# libGDXGames
Repository for a collection of Android games built with the libGDX framework.
# libGDX Project Generation
- Run the GDX-Setup JAR.
- Input project name, ex: "JackTheGiantGame".
- Input package, ex: `com.kevo.jackgiant`.
- Select project destination, ex: `/Users/kevo/GitProjects/libGDXGames/JackTheGiantGame`.
- Select Android SDK location, ex: `/Users/kevo/android-sdks`.
- De-select iOS and HTML.
- Select the "Freetype" and "Box2d" extensions.
- Under "Advanced", check "Use Kotlin".
- Click "Generate".
# libGDX Initial Project Configuration
- Open the new project with Android Studio.
- Open the Run Configurations, and click "Edit Configurations...".
- Click the "+" to add a new configuration.
- Select the "Application" type, and name it "Desktop".
- For "Main Class", select the `DesktopLauncher`, ex: `com.kevo.jackgiant.desktop.DesktopLauncher`.
- For "Working Directory", select the `android/assets` folder, ex: `JackTheGiantGame/android/assets`.
- For "Use classpath of module", select the `desktop` module.
- Run the new "Desktop" run configuration. You should see the "Bad Logic" logo in a game window. Celebrate success. \o/
# Useful References
https://github.com/libgdx/libgdx
https://libgdx.com/dev/project-generation