Godot 3 Tutorial Series

Godot 3 Tutorial– Visual Shaders

This video covers creating shaders using the Visual Shader programming language.  While the code isn’t easily available due to the visual nature, there are screen shots of the Fragment and Vertex shader we create in the video.The VideoCode SamplesFragment Shader:Vertex Shader:Back to Tutorial Series Homepage

Godot 3 Tutorial Series

Godot Tutorial Series — Shaders and Materials

In this video we start off learning how to create SpatialMaterials and apply texture maps to create modern PBR based materials.  We then move on and learn how to create shaders in Godot, both vertex and fragment shaders are covered.The VideoCode SamplesFragment example:shader_type canvas_item;void fragment() {vec4 color = texture(TEXTURE,UV);color.r += 0.5;COLOR = color;}Vertex example:uniform float […]

Godot 3 Tutorial Series

Godot Tutorial Series–Introduction To 3D

In this video we finally move into the 3rd dimension.  We will learn how to create 3D objects with a material, how to navigate in 3D in Godot, create a camera, light and configure an environment.  There are no code samples in this tutorial.The VideoCode SamplesNot Applicable to this tutorialBack to Tutorial Series Homepage

Blender to Godot Banner

Exporting From Blender 2.8 To Godot

With the release of Blender 2.8, there is a ton of interest in using Blender 2.8 with Godot.  The process of importing/exporting has always been one of the biggest challenges for game developers and the newest version of Blender 2.8 is no exception.  We already created a step by step tutorial on creating, texturing and […]

Codeless Game Engines

Codeless/Visual Scripting Game Engines

No-code or codeless systems are becoming more and more common among game engines and they offer a few benefits. Using a visual programming language enables non-programmers to interact with the code in a more tactile way, while the code itself tends to be a bit more self documenting then most scripting or programming languages. Make […]

Godot 3 Tutorial Series

Godot 3 Tutorial– Keyframe Animation

This video covers 2D keyframe animation in Godot.  In Godot 3.1, the animation system got a massive overhaul, making it easy to create complex animations using keyframes.  This video showcases how to use AnimationPlayer, AnimationTreePlayer and the animation system in general to create and blend animations in Godot.The VideoCode SamplesKeyframeAnimation.gdextends Node2D var counter = 0 […]

Meshroom 3D Scanning Software

Creating 3D Models From Photos Using Meshroom

Meshroom is a new, free and open source photogrammetry software from AliceVision.  Photogrammetry software enable you to create a 3D scene using a series of photographs, generally the more the merrier.  Currently documentation is a bit lacking, so I’ve decided to create this quick tutorial.  In this tutorial we are going to quickly walk through […]

C++ Game Engines

Due to it’s popularity in the professional game industry, I get all kinds of requests for C++ based game engines.  That is exactly what this guide is, a collection of game engines that use C++.  This is not about game engines that are written using C++, many if not most game engines are at least […]

Python Game Engines

Python Game Engines

In this chapter of our ongoing Game Engines by Language series, today we are going to look at the game engines, both 2D and 3D, available for Python.  If  you are interested we have already created versions for C++, C#, Lua, JavaScript and the Haxe programming languages.  Keep in mind, only engines/frameworks still under active […]

Scroll to Top