200 lines
24 KiB
Plaintext
200 lines
24 KiB
Plaintext
[38;5;14m[1m![0m[38;5;12mAwesome libGDX Logo[39m[38;5;14m[1m (logo.png 'Awesome libGDX Logo')[0m[38;5;12m (https://libgdx.com/)[39m
|
||
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mlibGDX[0m[38;2;255;187;0m[1m[4m [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m [0m[38;5;14m[1m[4m(https://awesome.re/badge-flat2.svg)[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4m(https://awesome.re)[0m[38;2;255;187;0m[1m[4m [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mLatest[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mlibGDX[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mVersion[0m[38;5;14m[1m[4m [0m[38;5;14m[1m[4m(https://img.shields.io/maven-central/v/com.badlogicgames.gdx/gdx?color=e74a45&label=Latest%20libGDX%20Version&style=flat-square)[0m[38;2;255;187;0m[1m[4m [0m
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4m(https://search.maven.org/artifact/com.badlogicgames.gdx/gdx)[0m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;14m[1mlibGDX[0m[38;5;12m (https://libgdx.com/) is a relatively low level, free, open source cross platform game development framework written in Java.[39m
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcurated[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mawesome[39m[38;5;12m [39m[38;5;12mresources,[39m[38;5;12m [39m[38;5;12mtools,[39m[38;5;12m [39m[38;5;12mtutorials,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mprojects[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mlibGDX[0m[38;5;12m [39m[38;5;12m(https://libgdx.com/)[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhelp[39m[38;5;12m [39m[38;5;12mdevelopers[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12m_awesome_[39m[38;5;12m [39m[38;5;12mgames,[39m[38;5;12m [39m[38;5;12mconforming[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mAwesome[0m[38;5;14m[1m [0m[38;5;14m[1mManifesto[0m[38;5;12m [39m
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12m(https://github.com/sindresorhus/awesome/blob/master/awesome.md).[39m
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mContributions _very welcome_ but first see [39m[38;5;14m[1mContributing[0m[38;5;12m (#contributing).[39m
|
||
|
||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mResources[0m[38;5;12m (#resources)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mArtificial Intelligence[0m[38;5;12m (#algorithms-and-ai)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mControllers[0m[38;5;12m (#controllers)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mEditors[0m[38;5;12m (#editors)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mEntity Component System (ECS)[0m[38;5;12m (#entity-component-system-ecs)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mPhysics[0m[38;5;12m (#physics)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mServices[0m[38;5;12m (#services)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mSetup and Deployment[0m[38;5;12m (#setup-and-deployment)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mUser Interface[0m[38;5;12m (#user-interface)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mVisual Effects[0m[38;5;12m (#visual-effects)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAudio[0m[38;5;12m (#audio)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mOthers[0m[38;5;12m (#others)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTutorials[0m[38;5;12m (#tutorials)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mGetting Started[0m[38;5;12m (#getting-started)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAdvanced[0m[38;5;12m (#advanced)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAssets[0m[38;5;12m (#assets)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCommunity[0m[38;5;12m (#community)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOther Lists[0m[38;5;12m (#other-lists)[39m
|
||
|
||
|
||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mResources[0m
|
||
|
||
[38;5;12m_Resources that can be used in libGDX code to boost the framework's capabilities._[39m
|
||
|
||
[38;2;255;187;0m[4mAlgorithms and AI[0m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-ai[0m[38;5;12m (https://github.com/libgdx/gdx-ai) - Artificial Intelligence framework featuring Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSimple Graphs[0m[38;5;12m (https://github.com/earlygrey/simple-graphs) - A java library for graph data structures and algorithms (including fast pathfinding).[39m
|
||
|
||
[38;2;255;187;0m[4mControllers[0m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-controllers[0m[38;5;12m (https://github.com/libgdx/gdx-controllers) - Adds support to gamepads and joysticks.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-controllerutils[0m[38;5;12m (https://github.com/MrStahlfelge/gdx-controllerutils) - Adds Scene2D button input support, user configurable button mappings and hotplugging for LWJGL2.[39m
|
||
[38;5;12m- [39m[38;5;14m[1msdl2gdx[0m[38;5;12m (https://github.com/electronstudio/sdl2gdx) - Powerful gamepad implementation using SDL. Supports hundreds of controllers under the same mapping, rumble, and hotplugging.[39m
|
||
|
||
[38;2;255;187;0m[4mEditors[0m
|
||
[38;5;12m- [39m[38;5;14m[1mHyperLap2D[0m[38;5;12m (https://github.com/rednblackgames/HyperLap2D) - Visual editor for complex 2D worlds and scenes with a runtime for libGDX.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMundus[0m[38;5;12m (https://github.com/JamesTKhan/Mundus) - World/level editor for 3D worlds with a runtime for libGDX.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSpine[0m[38;5;12m (http://esotericsoftware.com/) - Skeleton-based animation tool that focuses specifically on 2D animation for games.[39m
|
||
|
||
[38;2;255;187;0m[4mEntity Component System (ECS)[0m
|
||
[38;5;12m- [39m[38;5;14m[1mArtemis-odb[0m[38;5;12m (https://github.com/junkdog/artemis-odb) - High performance java based Entity-Component-System framework.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAshley[0m[38;5;12m (https://github.com/libgdx/ashley) - A Java entity system inspired by Ash & Artemis.[39m
|
||
|
||
[38;2;255;187;0m[4mPhysics[0m
|
||
[38;5;12m- [39m[38;5;14m[1mBox2D[0m[38;5;12m (https://libgdx.com/wiki/extensions/physics/box2d) - One of the most popular physics libraries for 2D games.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBullet[0m[38;5;12m (https://libgdx.com/wiki/extensions/physics/bullet/bullet-physics) - 3D Collision Detection and Rigid Body Dynamics Library.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mjbump[0m[38;5;12m (https://github.com/tommyettinger/jbump) - Easy to implement AABB collision detection useful for platformers and other simple 2D games.[39m
|
||
|
||
[38;2;255;187;0m[4mServices[0m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-facebook[0m[38;5;12m (https://github.com/TomGrill/gdx-facebook) - Provides cross-platform support for Facebook Graph API.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-fireapp[0m[38;5;12m (https://github.com/mk-5/gdx-fireapp) - Cross-platform API for Firebase.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-firebase[0m[38;5;12m (https://github.com/TomGrill/gdx-firebase) - Cross-platform (only Desktop/Android) API for Firebase.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-gameanalytics[0m[38;5;12m (https://github.com/MrStahlfelge/gdx-gameanalytics) - Game Analytics REST API client implementation for libGDX. Works on all backends.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-gamesvcs[0m[38;5;12m (https://github.com/MrStahlfelge/gdx-gamesvcs) - Easy integration of gameservices, such as Google Play Games, Apple Game Center, and more.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-pay[0m[38;5;12m (https://github.com/libgdx/gdx-pay) - Provides a cross-platform API for InApp purchasing.[39m
|
||
[38;5;12m- [39m[38;5;14m[1msteamworks4j[0m[38;5;12m (https://github.com/code-disaster/steamworks4j) - A thin wrapper which allows Java applications to access the Steamworks C++ API.[39m
|
||
|
||
[38;2;255;187;0m[4mSetup and Deployment[0m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-liftoff[0m[38;5;12m (https://github.com/tommyettinger/gdx-liftoff) - A modern setup tool for libGDX that supports more backends and allows adding libraries with one click.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlibgdx-library-template[0m[38;5;12m (https://github.com/tommyettinger/libgdx-library-template) - A skeleton project for making new libraries, since they need different config.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPackr[0m[38;5;12m (https://github.com/libGDX/packr) - Packages your JAR, assets and a JVM for distribution on Windows, Linux and macOS.[39m
|
||
|
||
[38;2;255;187;0m[4mUser Interface[0m
|
||
[38;5;12m- [39m[38;5;14m[1mFreetype[0m[38;5;12m (https://libgdx.com/wiki/extensions/gdx-freetype) - Generate BitmapFonts of your desired size on the fly from lightweight .ttf font files.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-dialogs[0m[38;5;12m (https://github.com/TomGrill/gdx-dialogs) - Provides cross-platform support for native dialogs.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-skins[0m[38;5;12m (https://github.com/czyzby/gdx-skins) - Free Scene2D GUI skins.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mInGameConsole[0m[38;5;12m (https://github.com/StrongJoshua/libGDX-inGameConsole) - Allows a developer to add a console (similar to how it is featured in Source games) to their game.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmsdf-gdx[0m[38;5;12m (https://github.com/maltaisn/msdf-gdx) - Provides lightweight utilities to draw high-quality MSDF (multi-channel signed distance field) text on libGDX.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPieMenu[0m[38;5;12m (https://github.com/payne911/PieMenu) - Radial menus for Scene2D that are highly flexible and easy to customize.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRay3K Skins[0m[38;5;12m (https://ray3k.wordpress.com/artwork/) - Free Scene2D.UI skins with example code, custom drawables, and experimental features.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSkin Composer[0m[38;5;12m (https://github.com/raeleus/skin-composer) - Create skins for libGDX scene2d.ui with a graphical interface.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTenPatch[0m[38;5;12m (https://github.com/raeleus/TenPatch) - An alternative to libGDX's 9patch implementation that implements multiple stretch regions.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTextraTypist[0m[38;5;12m (https://github.com/tommyettinger/textratypist) - Like TypingLabel (below), but also supports styles, emoji, multiple fonts, clickable links, etc.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTypingLabel[0m[38;5;12m (https://github.com/rafaskb/typing-label) - A libGDX Label that appears as if it was being typed in real time.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVisUI[0m[38;5;12m (https://github.com/kotcrab/vis-ui) - Allows to create nice looking UI in libGDX using scene2d.ui. Note this is not a UI editor.[39m
|
||
|
||
[38;2;255;187;0m[4mVisual Effects[0m
|
||
[38;5;12m- [39m[38;5;14m[1mBox2DLights[0m[38;5;12m (https://github.com/libgdx/box2dlights) - 2D lighting framework that uses Box2D for raycasting and OpenGL ES 2.0 for rendering.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mcolorful-gdx[0m[38;5;12m (https://github.com/tommyettinger/colorful-gdx) - Expands how tinting can affect colors; also has many pre-written shaders.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHackLights[0m[38;5;12m (https://github.com/aliasifk/HackLights) - Lightweight framebuffer based lighting engine for libGDX.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-vfx[0m[38;5;12m (https://github.com/crashinvaders/gdx-vfx) - Flexible post-processing shader visual effects based on libgdx-contribs-postprocessing.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlibgdx-screenmanager[0m[38;5;12m (https://github.com/crykn/libgdx-screenmanager) - A screen manager for libGDX supporting various transition effects[39m
|
||
[38;5;12m- [39m[38;5;14m[1mParticle Park[0m[38;5;12m (https://github.com/raeleus/Particle-Park) - A showcase of downloadable particle effects with live previews.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mShape Drawer[0m[38;5;12m (https://github.com/earlygrey/shapedrawer) - A performant alternative to ShapeRenderer that avoids Batch flushing.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-gltf[0m[38;5;12m (https://github.com/mgsx-dev/gdx-gltf) - GLTF 3D file format support (import/export), PBR shaders, and others advanced rendering.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-graph[0m[38;5;12m (https://github.com/MarcinSc/gdx-graph) - Provides a GUI to design your rendering pipeline and shaders, and a library to easily incorporate them into your games.[39m
|
||
|
||
[38;2;255;187;0m[4mAudio[0m
|
||
[38;5;12m- [39m[38;5;14m[1mTuningFork[0m[38;5;12m (https://github.com/Hangman/TuningFork) - Advanced 3D audio features for libGDX desktop users.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-miniaudio[0m[38;5;12m (https://github.com/rednblackgames/gdx-miniaudio) - Advanced Cross Platform Audio Engine for libGDX based on MiniAudio.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-sfx[0m[38;5;12m (https://github.com/spookygames/gdx-sfx) - Some goodies for better sound effects in libGDX.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-pd[0m[38;5;12m (https://github.com/mgsx-dev/gdx-pd) - Pure Data extension for libGDX.[39m
|
||
|
||
[38;2;255;187;0m[4mOthers[0m
|
||
[38;5;12m- [39m[38;5;14m[1manim8-gdx[0m[38;5;12m (https://github.com/tommyettinger/anim8-gdx) - Allows saving (animated) GIFs and PNGs from sequences of Pixmaps, with configurable dithering if needed.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-dbgagent[0m[38;5;12m (https://github.com/PokeMMO/gdx-dbgagent) - Java Agent for debugging common issues, like objects not being disposed and constants such as Color.WHITE being modified. [39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdx-jnigen[0m[38;5;12m (https://github.com/libgdx/gdx-jnigen) - Small library that allows C/C++ code to be written inline with Java source code.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgdxGifRecorder[0m[38;5;12m (https://github.com/Anuken/GDXGifRecorder) - A utility class that records a GIF and saves it automatically.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mKTX[0m[38;5;12m (https://github.com/libktx/ktx) - Kotlin extensions and utilities for libGDX.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mnoise4j[0m[38;5;12m (https://github.com/czyzby/noise4j) - Simple map generators based on various procedural content generation tutorials.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTexture Packer GUI[0m[38;5;12m (https://github.com/crashinvaders/gdx-texture-packer-gui) - A simple way to pack and manage texture atlases for libGDX game framework.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlibGDX Plugin[0m[38;5;12m (https://github.com/BlueBoxWare/LibGDXPlugin) - A plugin for IntelliJ IDEA and Android Studio that adds a number of libGDX features and tools, such as color previews and additional inspections for common mistakes.[39m
|
||
|
||
[38;2;255;187;0m[4mTutorials[0m
|
||
|
||
[38;5;12m_Tutorials for newbies and seasoned developers alike._[39m
|
||
|
||
[38;2;255;187;0m[4mGetting Started[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mOfficial libGDX Wiki[0m[38;5;12m (https://libgdx.com/wiki/) - Official libGDX wiki that contains a huge amount of information.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTann's Hello libGDX[0m[38;5;12m (https://colourtann.github.io/HelloLibgdx/) - An excellent guide for beginners on how to create a game from scratch.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDevelopment Tutorial Playlist by Phillip Mod Dev[0m[38;5;12m (https://www.youtube.com/playlist?list=PLLwCf-qdpyEnB_FO_1HkUFh7smwGNjAaC) - A series of videos going over the basics of libGDX.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBrandon Grasley's Space Shooter Game[0m[38;5;12m (https://www.youtube.com/playlist?list=PLfd-5Q3Fwq0WKrkEKw12nqpfER3MG5_Wi) - Video tutorial series on making a complete Android game from scratch.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCreating a Launcher[0m[38;5;12m (https://youtu.be/3l5F7f7vfTU) - Video tutorial on using libGDX to make a game launcher.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploying with JPackage[0m[38;5;12m (https://github.com/raeleus/skin-composer/wiki/libGDX-and-JPackage) - A tutorial on deploying libGDX games with JPackage via Gradle commands.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mJSON in Game Dev[0m[38;5;12m (http://mana-break.blogspot.com/2014/06/power-of-json-in-game-development-items.html) - General tutorial on using JSON for storing data.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mProgress Bar Design[0m[38;5;12m (https://github.com/raeleus/skin-composer/wiki/The-Man-Who-Killed-Hitler-and-then-The-Progress-Bar) - Discusses the pros and cons of different progress bar design techniques with examples.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlibGDX External Tutorials[0m[38;5;12m (https://libgdx.com/wiki/articles/external-tutorials) - Big list of official unofficial tutorials.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mScene2D.UI From the Ground Up[0m[38;5;12m (https://github.com/raeleus/skin-composer/wiki/From-the-Ground-Up:-Scene2D.UI-Tutorials) - Covers the basics of UI design in Scene2D, libGDX's premiere scene graph and layout toolkit.[39m
|
||
|
||
[38;2;255;187;0m[4mAdvanced[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mCode Hotswapping[0m[38;5;12m (https://youtu.be/zKfh6WuaikQ) - Video tutorial on enabling code hotswapping for libGDX projects to increase productivity.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDynamic Textures with Pixmap[0m[38;5;12m (https://javadocmd.com/blog/libgdx-dynamic-textures-with-pixmap/) - Details how to create a mask using Pixmaps.[39m
|
||
[38;5;12m- [39m[38;5;14m[1miOS Deployment Tutorial[0m[38;5;12m (https://link.medium.com/vgYo0mSi3W) - Deploying to iOS in 2019 using RoboVM.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSub-pixel Perfect Smooth Scrolling[0m[38;5;12m (http://code-disaster.com/2016/02/subpixel-perfect-smooth-scrolling.html) - Pixel-perfect smooth scrolling.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mIntroduction to 3D Series[0m[38;5;12m (https://www.youtube.com/playlist?list=PLjUR2MkQ0cuHZ70Ps8F9WMyoyKHKAbYvQ) - A tutorial series on libGDX 3D using gdx-gltf.[39m
|
||
|
||
[38;2;255;187;0m[4mGeneral Learning Material[0m
|
||
[38;5;12m- [39m[38;5;14m[1mBook of Shaders[0m[38;5;12m (https://github.com/patriciogonzalezvivo/thebookofshaders) - Step-by-step guide through the abstract and complex universe of Fragment Shaders. GLSL.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGame Programming Patterns[0m[38;5;12m (https://gameprogrammingpatterns.com/) - Architecture and design patterns for games.[39m
|
||
|
||
[38;2;255;187;0m[4mAssets[0m
|
||
|
||
[38;5;12m_Collection of free and high quality assets to get your game to the next level._[39m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mKenney Assets[0m[38;5;12m (https://kenney.nl/) - High quality assets for your game, from 2D and 3D art to sound effects.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOpenGameArt.org[0m[38;5;12m (https://opengameart.org/) - Repository offering a variety of open content assets.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGame-Icons.net[0m[38;5;12m (http://game-icons.net/) - Repository containing heaps of cool game related graphics.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mJsfxr[0m[38;5;12m (https://chr15m.itch.io/jsfxr) - Quickly create unique sound effects by pressing a few buttons, excellent for prototyping.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mfreesound.org[0m[38;5;12m (https://freesound.org/) - Huge collaborative database of audio snippets, samples, recordings, bleeps.[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mCommunity[0m
|
||
|
||
[38;5;12m_Get in touch with other libGDX developers to collaborate and get help._[39m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mDiscord[0m[38;5;12m (https://discord.gg/4S8pQqc) - An active chat with various leaders from the community available every day. [39m[38;5;14m[1mRecommended[0m
|
||
[38;5;12m- [39m[38;5;14m[1mReddit[0m[38;5;12m (https://www.reddit.com/r/libgdx/) - Unofficial subreddit for libGDX. Not a lot of activity.[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mOther Lists[0m
|
||
|
||
[38;5;12m_Other awesome lists that might be useful to libGDX developers._[39m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mGame Networking[0m[38;5;12m (https://github.com/MFatihMAR/Awesome-Game-Networking) - A Curated List of Game Network Programming Resources.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGame Talks[0m[38;5;12m (https://github.com/hzoo/awesome-gametalks) - A curated list of gaming talks (development, design, etc).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mJava[0m[38;5;12m (https://github.com/akullpp/awesome-java) - A curated list of awesome Java frameworks, libraries and software.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mKotlin[0m[38;5;12m (https://github.com/KotlinBy/awesome-kotlin) - A curated list of awesome Kotlin related stuff.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMagic Tools[0m[38;5;12m (https://github.com/ellisonleao/magictools) - A list of Game Development resources to make magic happen.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGame Accessibility Guidelines[0m[38;5;12m (http://gameaccessibilityguidelines.com/) - A straightforward reference for inclusive game design, to ensure that games are just as fun for as wide a range of people as possible. [39m[38;5;14m[1mRecommended[0m
|
||
[38;5;12m- [39m[38;5;14m[1mAwesome Gamedev[0m[38;5;12m (https://github.com/Calinou/awesome-gamedev) - A collection of free software and free culture resources for making amazing games.[39m
|
||
|
||
|
||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mContributing[0m
|
||
|
||
[38;5;12mContributions welcome! Read the [39m[38;5;14m[1mcontribution guidelines[0m[38;5;12m (contributing.md) first.[39m
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mLicense[0m
|
||
|
||
[38;5;14m[1m![0m[38;5;12mCC0[39m[38;5;14m[1m (https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)[0m[38;5;12m (https://creativecommons.org/publicdomain/zero/1.0)[39m
|
||
|
||
[38;5;12mlibgdx Github: https://github.com/rafaskb/awesome-libgdx[39m
|