Dec 14, 2025
Learn how to cross compile your libGDX games to multiple platforms using Gradle tasks
https://raizensoft.com/tutorial/how-to-cross-compile-libgdx-games-using-gradle-tasks/
Dec 12, 2025
Explore and understand libGDX Gradle tasks, how to use them effectively in the development life cycle and workflow
https://raizensoft.com/tutorial/libgdx-gradle-tasks-explained-run-build-test-deploy/
Dec 10, 2025
Learn how to create a ripple cursor effects in libGDX with full code walk through and detailed explanations
https://raizensoft.com/tutorial/creating-ripple-cursor-effects-in-libgdx/
Dec 8, 2025
Learn how to correctly remove array elements during iteration with detailed explanations and diagrams
https://raizensoft.com/tutorial/how-to-correctly-remove-array-elements-while-iterating/
Dec 6, 2025
Learn how to build a simple tank game from the ground up with camera shaking effects in libGDX
https://raizensoft.com/tutorial/making-a-simple-tank-game-with-camera-shaking-effects-libgdx/
Dec 3, 2025
Learn the algorithms and techniques to programmatically animate game backgrounds in libGDX
https://raizensoft.com/tutorial/creating-animated-background-libgdx-games/
Nov 30, 2025
A tutorial on using GestureDetector and GestureListener class to implement custom handlers for gestures in libgdx
https://raizensoft.com/tutorial/how-to-use-advanced-gestures-in-libgdx/
Nov 28, 2025
A tutorial on using libGDX Actor API to create looping animations
https://raizensoft.com/tutorial/how-to-create-looping-animations-using-actor-and-action/
Nov 26, 2025
A tutorial on using libGDX 3D API to programmatically generate a 3D room with objects inside
https://raizensoft.com/tutorial/how-to-programmatically-build-a-3d-scene-in-libgdx/
Nov 22, 2025
A guide on using libGDX API to flip a sprite in the horizontal and vertical axis
https://raizensoft.com/tutorial/how-to-properly-flip-a-sprite-in-libgdx/
Nov 20, 2025
A tutorial on developing a GameConfig class to abstract game level data and retrieve them using libGDX API
https://raizensoft.com/tutorial/developing-gameconfig-class-to-manage-game-level-data/
Nov 18, 2025
A tutorial on using libGDX API to develop a mouse cursor effect with falling snowflakes
https://raizensoft.com/tutorial/making-a-snowflake-cursor-effect-in-libgdx/
Nov 14, 2025
A guide and introduction to 5 most essential component classes in every libGDX game: SpriteBatch, TextureAtlas, Viewport, Camera and Stage
https://raizensoft.com/tutorial/5-essential-component-classes-in-every-libgdx-game/
Nov 8, 2025
A tutorial series on using libGDX API to develop a clone of the Dinosaur Runner game in Chrome web browser.
https://raizensoft.com/tutorial/making-a-dino-runner-game-with-libgdx-part-7/
Nov 7, 2025
A tutorial series on using libGDX API to develop a clone of the Dinosaur Runner game in Chrome web browser. Part 6 discusses the algorithm to implement collision detection for the T-Rex and the cactuses
https://raizensoft.com/tutorial/making-a-dino-runner-game-with-libgdx-part-6/
Nov 6, 2025
A tutorial series on using libGDX API to develop a clone of the Dinosaur Runner game in Chrome web browser. Part 5 implements the TRex class which renders the dinosaur on the screen with running and jumping animation.
https://raizensoft.com/tutorial/making-a-dino-runner-game-with-libgdx-part-5/
Nov 5, 2025
A tutorial series on using libGDX API to develop a clone of the Dinosaur Runner game in Chrome web browser. Part 4 outlines the steps to implement the cactuses as the obstacles on the game running path
https://raizensoft.com/tutorial/making-a-dino-runner-game-with-libgdx-part-4/
Nov 4, 2025
A tutorial series on using libGDX API to develop a clone of the Dinosaur Runner game in Chrome web browser. Part 3 explains the process of preparing the assets and developing the Road class with moving mechanics
https://raizensoft.com/tutorial/making-a-dino-runner-game-with-libgdx-part-3/
Nov 3, 2025
A tutorial series on using libGDX API to develop a clone of the Dinosaur Runner game in Chrome web browser. Part 2 implements the parallax background effect for the game HomeScreen and GameScreen
https://raizensoft.com/tutorial/making-a-dino-runner-game-with-libgdx-part-2/
Nov 2, 2025
A tutorial series on using libGDX API to develop a clone of the Dinosaurs Runner game in Chrome web browser. Part 1 shows the demo and contains a guide for generating basic project with custom text graphic.
https://raizensoft.com/tutorial/making-a-dino-runner-game-with-libgdx-part-1/
Nov 1, 2025
A guide on developing a parallax background effect in libGDX
https://raizensoft.com/tutorial/how-to-create-parallax-background-libgdx/
Oct 28, 2025
A tips on enabling multi-sampling when rendering 3D objects in libGDX
https://raizensoft.com/tutorial/fixing-jagged-edges-by-turning-on-multi-sampling-in-libgdx/
Oct 26, 2025
A guide on running libGDX projects in different IDEs including Eclipse, IntelliJ IDEA and Netbeans
https://raizensoft.com/tutorial/how-to-run-libgdx-projects-in-eclipse-intellij-idea-netbeans/
Oct 25, 2025
A tutorial on adding extensions and libraries to libGDX projects using gdx-liftoff and editing gradle build files
https://raizensoft.com/tutorial/libgdx-basics-how-to-add-a-library/
Oct 23, 2025
A guide on using libGDX APIs to develop liquid dropping cursor effects such as water, blood, acid and mana drops
https://raizensoft.com/tutorial/making-liquid-drop-cursor-effect-libgdx/
Oct 22, 2025
A tutorial series on using libGDX to develope a Flappy Bird clone with pixel art style. Part 6 finalizes the project by implementing hit detection and adding the UI to display the scores
https://raizensoft.com/tutorial/creating-a-flappy-chick-game-in-libgdx-part-6/
Oct 21, 2025
A tutorial series on using libGDX to develope a Flappy Bird clone with pixel art style. Part 5 explains the process of creating the Pipe class and its moving algorithm
https://raizensoft.com/tutorial/creating-a-flappy-chick-game-in-libgdx-part-5/
Oct 20, 2025
A tutorial series on using libGDX to develope a Flappy Bird clone with pixel art style. Part 4 explains the algorithm to implement the chicken flying mechanic
https://raizensoft.com/tutorial/creating-a-flappy-chick-game-in-libgdx-part-4/
Oct 19, 2025
A tutorial series on using libGDX to develope a Flappy Bird clone with pixel art style. Part 3 discusses the technique to render the game background using the cloud sprites designed in part 2
https://raizensoft.com/tutorial/creating-a-flappy-chick-game-in-libgdx-part-3/
Oct 18, 2025
A tutorial series on using libGDX to develope a Flappy Bird clone with pixel art style. Part 2 shows steps to design all graphical elements like the chicken, cloud and pipes
https://raizensoft.com/tutorial/creating-a-flappy-chick-game-in-libgdx-part-2/
Oct 17, 2025
A tutorial series on using libGDX to develope a Flappy Bird clone with pixel art style. Part 1 goes through the setting up and designing the game home screen
https://raizensoft.com/tutorial/creating-a-flappy-chick-game-in-libgdx-part-1/
Oct 14, 2025
How to develop fisheye menu effect libgdx description
https://raizensoft.com/tutorial/how-to-develop-fish-eye-menu-effect-libgdx/
Oct 13, 2025
A guide on using libGDX draw API to render a fire explosion cursor effect
https://raizensoft.com/tutorial/making-fire-explosion-cursor-effect-libgdx/
Oct 11, 2025
A tutorial on using libGDX API to design and develop a smoke cursor effect
https://raizensoft.com/tutorial/making-a-smoke-cursor-effect-in-libgdx/
Oct 10, 2025
An introduction to 3D graphics programming in libGDX with a demo application implementing a spinning cube
https://raizensoft.com/tutorial/introduction-libgdx-3d-hello-spinning-cube/
Oct 9, 2025
A guide on using piskel to draw a flying chicken in pixel art style
https://raizensoft.com/tutorial/designing-flying-chicken-piskel/
Oct 8, 2025
A guide on using libGDX scene2d API to develop a custom health and mana bar by extending Actor class
https://raizensoft.com/tutorial/creating-health-mana-bar-libgdx-scene2d/
Oct 7, 2025
A tip on fixing the blurry sprite issue when developing pixel based games using libGDX
https://raizensoft.com/tutorial/fixing-blurry-sprite-when-developing-pixel-based-games-libgdx/
Oct 5, 2025
A tutorial on using libGDX API to create a shadow trail effect used in popular retro games
https://raizensoft.com/tutorial/creating-shadow-trails-effect-libgdx/
Oct 4, 2025
A guide on using libGDX to develop a classic bubble cursor effect
https://raizensoft.com/tutorial/making-bubble-cursor-fx-libgdx/
Oct 3, 2025
A guide on using the libGDX API to set an object moving direction with some math theories and calculations
https://raizensoft.com/tutorial/libgdx-basics-how-to-quickly-set-object-moving-direction/
Oct 2, 2025
A tutorial series on creating the classic Pong game in libGDX. Part 6 explains the implementation of the AI paddle and finalize the project
https://raizensoft.com/tutorial/making-pong-game-libgdx-part-6/
Oct 1, 2025
A tutorial series on creating the classic Pong game in libGDX. Part 5 describes the algorithm for collision detection between the paddle and the ball.
https://raizensoft.com/tutorial/making-pong-game-libgdx-part-5/
Sep 30, 2025
A tutorial series on creating the classic Pong game in libGDX. Part 4 describes the algorithm and technique to render the ball and user paddle
https://raizensoft.com/tutorial/making-pong-game-libgdx-part-4/
Sep 29, 2025
A tutorial series on creating a classic Pong clone in libGDX. This part implements all UI components and renders the playing board before moving on to develop the game mechanics
https://raizensoft.com/tutorial/making-pong-game-libgdx-part-3/
Sep 28, 2025
A tutorial series on creating the classic Pong game in libGDX. The second part contains a guide on drawing and preparing the game's graphical elements
https://raizensoft.com/tutorial/making-pong-game-libgdx-part-2/
Sep 27, 2025
A tutorial series on creating the classic Pong game in libGDX. The first part outlines important steps to recreate the game and generate a basic project structure
https://raizensoft.com/tutorial/making-pong-game-libgdx-part-1/
Sep 26, 2025
A tutorial on using the website cooltext.com to generate text graphics for game programming
https://raizensoft.com/tutorial/creating-cool-text-graphic-games/
Sep 25, 2025
A guide on using the popular image browser XnView MP to display, browse and preview various types of game assets
https://raizensoft.com/tutorial/how-to-xnviewmp-manage-game-assets/
Sep 24, 2025
A tutorial on using libGDX drawing API to create a beautiful firefly cursor effect
https://raizensoft.com/tutorial/making-stunning-firefly-cursor-effect-libgdx/
Sep 23, 2025
Part 6 of the tutorial series on developing the classic snake game in libGDX with 8-bit pixel style. This part concludes the series with an explosion effect imlementation and added custom sound effects
https://raizensoft.com/tutorial/how-to-create-8-bit-retro-snake-libgdx-part-6/
Sep 22, 2025
Part 5 of the tutorial series on developing the classic snake game in libGDX with 8-bit pixel style. This part discusses hit detection algorithms
https://raizensoft.com/tutorial/how-to-create-8-bit-retro-snake-libgdx-part-5/
Sep 21, 2025
Part 4 of the tutorial series on developing the classic snake game in libGDX with 8-bit pixel style. This part implements the Snake class with basic movement and explain the algorithm
https://raizensoft.com/tutorial/how-to-create-8-bit-retro-snake-libgdx-part-4/
Sep 20, 2025
Part 3 of the tutorial series on developing the classic snake game in libGDX with 8-bit pixel style. This part draws the grid map and create the GameWorld class
https://raizensoft.com/tutorial/how-to-create-8-bit-retro-snake-libgdx-part-3/
Sep 19, 2025
Part 2 of the tutorial series on developing the classic snake game in libGDX with 8-bit pixel style. This part focuses on designing all the game graphical elements using Piskel app
https://raizensoft.com/tutorial/how-to-create-8-bit-retro-snake-libgdx-part-2/
Sep 18, 2025
Part 1 of the tutorial series on developing the classic snake game in libGDX with 8-bit pixel style. This part generates the basic project structure and creates custom graphics for the title and a play button
https://raizensoft.com/tutorial/how-to-create-8-bit-retro-snake-libgdx/
Sep 17, 2025
Learn how to use different types of Viewport in libGDX with detailed explanations and a live demo app
https://raizensoft.com/tutorial/libgdx-basics-how-to-use-viewport/
Sep 17, 2025
A tutorial on developing a classic stardust cursor effect in libGDX
https://raizensoft.com/tutorial/how-to-stardust-cursor-effect-libgdx/
Sep 16, 2025
A beginner guide on drawing a sprite in libGDX and introduction to many basic concepts
https://raizensoft.com/tutorial/libgdx-basics-drawing-your-very-first-sprite/
Sep 16, 2025
A tutorial on using Camera API to make creative screen and state transitions in libgdx
https://raizensoft.com/tutorial/creative-screen-transitions-with-camera-libgdx/
Sep 15, 2025
A guide on using libGDX API to create an elastic trailing cursor effect
https://raizensoft.com/tutorial/making-an-elastic-trailing-cursor-effect-in-libgdx/
Sep 14, 2025
A guide on creating a classic fading and trailing cursor effect in libGDX
https://raizensoft.com/tutorial/how-to-create-a-trailing-cursor-effect-in-libgdx/
Sep 12, 2025
A guide on making game characters jump in libGDX games with sample code
https://raizensoft.com/tutorial/how-to-make-game-characters-jump-in-libgdx/
Sep 6, 2025
A guide on extending the functionality of the Space Invader game to support mobile devices with touch control
https://raizensoft.com/tutorial/extend-space-invader-mouse-control/
Sep 5, 2025
A guide on programming a ball bouncing movement in libGDX by simulating the physics with gravity and other forces
https://raizensoft.com/tutorial/libgdx-basics-making-a-bouncing-ball-effect/
Sep 4, 2025
Learn how to move, rotate, and scale a sprite in libGDX with detailed explanations and code examples
https://raizensoft.com/tutorial/libgdx-basics-how-to-move-a-sprite/
Sep 3, 2025
Tutorial on making a space invader game in libGDX part 8
https://raizensoft.com/tutorial/making-space-invader-game-java-libgdx-part-8/
Sep 2, 2025
Tutorial on making a space invader game in libGDX part 7
https://raizensoft.com/tutorial/making-space-invader-game-java-libgdx-part-7/
Sep 1, 2025
Tutorial on making a space invader game in libGDX part 6
https://raizensoft.com/tutorial/making-space-invader-game-java-libgdx-part-6/
Aug 31, 2025
A short guide to use custom cursors in libGDX with sample code
https://raizensoft.com/tutorial/custom-cursor-guide-libgdx/
Aug 25, 2025
Tutorial on making a space invader game in libGDX part 5
https://raizensoft.com/tutorial/making-space-invader-game-java-libgdx-part-5/
Aug 24, 2025
Tutorial on making a space invader game in libGDX part 4
https://raizensoft.com/tutorial/making-space-invader-game-java-libgdx-part-4/
Aug 23, 2025
Tutorial on making a space invader game in libGDX part 3
https://raizensoft.com/tutorial/making-space-invader-game-java-libgdx-part-3/
Aug 23, 2025
Detail tutorial of creating an animated alien head in Piskel
https://raizensoft.com/tutorial/design-animate-alien-head-piskel/
Aug 21, 2025
Tutorial on making a space invader game in libGDX part 2
https://raizensoft.com/tutorial/making-space-invader-game-java-libgdx-part-2/
Aug 20, 2025
Tutorial on making a space invader game in libGDX part 1
https://raizensoft.com/tutorial/making-space-invader-game-java-libgdx/
Aug 19, 2025
A tip to quickly compile libGDX project
https://raizensoft.com/tutorial/faster-compiling-tip-libgdx/
Aug 19, 2025
A tutorial on creating a pixel particle firework effect in libGDX
https://raizensoft.com/tutorial/create-firework-effect-libgdx/
Aug 12, 2025
A tutorial on making an impressive partcile explosion effect in libGDX
https://raizensoft.com/tutorial/making-simple-explosion-effect-libgdx/
Aug 10, 2025
How to use Piskel to create game pixel arts
https://raizensoft.com/tutorial/how-to-use-piskel/
Aug 8, 2025
Guide on building a libGDX starter project part 2
https://raizensoft.com/tutorial/libgdx-starter-project-2/
Aug 6, 2025
Guide on building a libGDX starter project part 2
https://raizensoft.com/tutorial/libgdx-starter-project/
Aug 5, 2025
A collection and curated list of command-line programs that are useful for game development
https://raizensoft.com/tutorial/gamedev-best-command-line-utilities/
Jul 25, 2025
A detailed guide to create and use animations from a spritesheet with libGDX
https://raizensoft.com/tutorial/create-animation-spritesheet-libgdx/
Jul 12, 2025
Detail guide on using action transitions in libGDX
https://raizensoft.com/tutorial/mastering-actions-transition-libgdx/
Jul 12, 2025
A guide on using libGDX TexturePacker with Gradle and step-by-step instructions to implement a Gradle texture packing task
https://raizensoft.com/tutorial/integrate-texturepacker-libgdx/
Jul 12, 2025
Tip on using libGDX Circle class for hit detection in game programming
https://raizensoft.com/tutorial/hit-detection-use-circle-libgdx/
Jul 12, 2025
A guide with best practices and tips for using Animation class in libGDX
https://raizensoft.com/tutorial/effective-use-animation-libgdx/
Jul 11, 2025
Explaining the roles of the files and folders generated by the libGDX project generator
https://raizensoft.com/tutorial/libgdx-structure/
Jul 11, 2025
Tip on using libGDX Rectangle class for hit detection in game programming
https://raizensoft.com/tutorial/hit-detection-use-rectangle-libgdx/
Apr 25, 2025
Introduce various resources and websites to deploy games for free
https://raizensoft.com/tutorial/deploy-games-freely/
Apr 18, 2025
A guide with detail instructions for installing Java JDK on different platforms
https://raizensoft.com/tutorial/install-java-gamedev/
Apr 5, 2025
An introduction to project setup using gdx-liftoff
https://raizensoft.com/tutorial/gdx-liftoff/
Apr 5, 2025
Introduction to some useful features of Audacity for game development
https://raizensoft.com/tutorial/edit-audacity/
Apr 1, 2025
Collection of most useful code snippets in libGDX
https://raizensoft.com/tutorial/code-snippets-libgdx/
Mar 31, 2025
Learn how to use libGDX AssetManager to load and manage various kinds of game assets with detailed explanations and code examples
https://raizensoft.com/tutorial/asset-manager-libgdx/
Mar 29, 2025
Introduce useful function for the class FPSLogger
https://raizensoft.com/tutorial/class-fpslogger-libgdx/
Mar 28, 2025
Introduce functions and features of Gdx.graphics interface
https://raizensoft.com/tutorial/class-gdx-graphics-libgdx/
May 10, 2024
Explain the important method render in game programming and libGDX
https://raizensoft.com/tutorial/libgdx-most-important-method-and-how-to-use-it/
May 1, 2024
A brief introduction to game development using libGDX
https://raizensoft.com/tutorial/beginning-game-dev-libgdx/