Posts by Tag

3D

From Mixamo to Godot: An Easier Approach

I created a video tutorial that explores the integration of Mixamo animations into the Godot game engine, focusing on the specific challenges users face espe...

Godot Boat Waves

Using compute shaders, I have made a basic speed boat demo showing a (Kelvin) wake pattern on a water shader. This demo is based off of the Compute Texture ...

My Godot Vertex Animation Textures Plugin

I created a Godot plugin that extends the MultiMeshInstance3D node to support instanced vertex animations using vertex texture data generated by the Not Unre...

Skeletron 2084

I made a 3D remake of the 1982 classic arcade game: Robotron 2084 for a recent game jam.

Godot GridMap for libGDX

I have created a solution that takes a 3D GridMap from Godot and uses it in my custom libGDX game engine. libGDX unfortunately does not come with a 3D Editor...

Godot Ocean Waves

An open ocean rendering experiment in the Godot Engine utilizing the inverse Fourier transform of directional ocean-wave spectra for wave generation. A conci...

Smash The Mesh

Smash The Mesh (STM) is a Godot add-on that allows you to break a 3D mesh into multiple pieces and then apply physics to each fragment. It also offers the ab...

Godot 3D Plush

The Godot Foundation released the Godot Robot Plush. I found a 3D model of the plush and made a quick intro screen.

libGDX MeshOptimizer Tool

I developed a tool to optimize your GLTF models for use in libGDX. It uses the popular MeshOptimizer library. Simplification, mesh optimization and model i...

Underworld Survival

Help the mage survive the Underworld. This is a simple game, but its using instancing to draw hundreds of models on the screen. Each individual instance h...

Little Jaina

My entry in the Pirate Software – Game Jam 14 with over 7800 participants, and 1400 game entries. This is my first game jam entry using Godot 4.2.1 game eng...

Marble Marcher

Marble Marcher is entirely ray-marched (similar to ray-tracing) in real time and is played on the surface of evolving fractals.  The goal is to get your marb...

Tank vs. Dinos

Tank vs. Dinos: My libGDX Jam #26 Entry

ODE4J Physics engine ported to libGDX

I have sucessfully ported ODE4J physics engine to libGDX and is compatible with GWT/HTML builds. This makes it the only real option for using a physics engi...

Shotgun Wedding

I started late but managed to put something together. This is a good example that sometimes using physics does not make for good gameplay.

Back to Top ↑

physics

Tank vs. Dinos

Tank vs. Dinos: My libGDX Jam #26 Entry

ODE4J Physics engine ported to libGDX

I have sucessfully ported ODE4J physics engine to libGDX and is compatible with GWT/HTML builds. This makes it the only real option for using a physics engi...

Shotgun Wedding

I started late but managed to put something together. This is a good example that sometimes using physics does not make for good gameplay.

Back to Top ↑

shaders

Godot Boat Waves

Using compute shaders, I have made a basic speed boat demo showing a (Kelvin) wake pattern on a water shader. This demo is based off of the Compute Texture ...

Godot Ocean Waves

An open ocean rendering experiment in the Godot Engine utilizing the inverse Fourier transform of directional ocean-wave spectra for wave generation. A conci...

Marble Marcher

Marble Marcher is entirely ray-marched (similar to ray-tracing) in real time and is played on the surface of evolving fractals.  The goal is to get your marb...

Back to Top ↑

RoBB

Spring 2024

Updates: RoBB 3D port to Godot starting, added more shadow options to libGDX, and 1400 FPS inifinite low poly terrain demo.

Raid on Bungeling Bay Remake

Getting ready for the 40th anniversary of Will Wright’s 1984 release of Raid on Bungeling Bay. I released version 1.1 with many improvements. The video bel...

Back to Top ↑

instancing

Skeletron 2084

I made a 3D remake of the 1982 classic arcade game: Robotron 2084 for a recent game jam.

Underworld Survival

Help the mage survive the Underworld. This is a simple game, but its using instancing to draw hundreds of models on the screen. Each individual instance h...

Back to Top ↑

shadows

Godot GridMap for libGDX

I have created a solution that takes a 3D GridMap from Godot and uses it in my custom libGDX game engine. libGDX unfortunately does not come with a 3D Editor...

Spring 2024

Updates: RoBB 3D port to Godot starting, added more shadow options to libGDX, and 1400 FPS inifinite low poly terrain demo.

Back to Top ↑

demo

Godot GridMap for libGDX

I have created a solution that takes a 3D GridMap from Godot and uses it in my custom libGDX game engine. libGDX unfortunately does not come with a 3D Editor...

Godot 3D Plush

The Godot Foundation released the Godot Robot Plush. I found a 3D model of the plush and made a quick intro screen.

Back to Top ↑

compute

Godot Boat Waves

Using compute shaders, I have made a basic speed boat demo showing a (Kelvin) wake pattern on a water shader. This demo is based off of the Compute Texture ...

Godot Ocean Waves

An open ocean rendering experiment in the Godot Engine utilizing the inverse Fourier transform of directional ocean-wave spectra for wave generation. A conci...

Back to Top ↑

VAT

My Godot Vertex Animation Textures Plugin

I created a Godot plugin that extends the MultiMeshInstance3D node to support instanced vertex animations using vertex texture data generated by the Not Unre...

Skeletron 2084

I made a 3D remake of the 1982 classic arcade game: Robotron 2084 for a recent game jam.

Back to Top ↑

pathfinding

Tank vs. Dinos

Tank vs. Dinos: My libGDX Jam #26 Entry

Back to Top ↑

ray-marching

Marble Marcher

Marble Marcher is entirely ray-marched (similar to ray-tracing) in real time and is played on the surface of evolving fractals.  The goal is to get your marb...

Back to Top ↑

fractals

Marble Marcher

Marble Marcher is entirely ray-marched (similar to ray-tracing) in real time and is played on the surface of evolving fractals.  The goal is to get your marb...

Back to Top ↑

remake

Raid on Bungeling Bay Remake

Getting ready for the 40th anniversary of Will Wright’s 1984 release of Raid on Bungeling Bay. I released version 1.1 with many improvements. The video bel...

Back to Top ↑

fantasy

Little Jaina

My entry in the Pirate Software – Game Jam 14 with over 7800 participants, and 1400 game entries. This is my first game jam entry using Godot 4.2.1 game eng...

Back to Top ↑

LoD

libGDX MeshOptimizer Tool

I developed a tool to optimize your GLTF models for use in libGDX. It uses the popular MeshOptimizer library. Simplification, mesh optimization and model i...

Back to Top ↑

optimization

libGDX MeshOptimizer Tool

I developed a tool to optimize your GLTF models for use in libGDX. It uses the popular MeshOptimizer library. Simplification, mesh optimization and model i...

Back to Top ↑

FPS

Spring 2024

Updates: RoBB 3D port to Godot starting, added more shadow options to libGDX, and 1400 FPS inifinite low poly terrain demo.

Back to Top ↑

compare

Back to Top ↑

java

Back to Top ↑

gridmaps

Godot GridMap for libGDX

I have created a solution that takes a 3D GridMap from Godot and uses it in my custom libGDX game engine. libGDX unfortunately does not come with a 3D Editor...

Back to Top ↑

settings

My Godot Universal Settings Plugin

I created a versatile, renderer-aware settings screen for Godot 4.3 that seamlessly adapts across all renderers and HTML web builds.

Back to Top ↑

keybinds

My Godot Universal Settings Plugin

I created a versatile, renderer-aware settings screen for Godot 4.3 that seamlessly adapts across all renderers and HTML web builds.

Back to Top ↑

animations

From Mixamo to Godot: An Easier Approach

I created a video tutorial that explores the integration of Mixamo animations into the Godot game engine, focusing on the specific challenges users face espe...

Back to Top ↑