In this tutorial, we are going to learn how to connect Twitch Chat to a Godot project. Luckily there’s an addon in the Godot Asset Library that does the heavy lifting for us. I recommend following this tutorial with a new, empty Godot project. The addon generates scenes to help you make sure it’s working....
Author: Diego
Beginner Godot 2D Platformer
In this Godot 3.3 tutorial we will learn how to make a simple 2D platformer in Godot. Our player character will run and jump around a level and collect coins to increase their score. We will learn how to design a level using TileMaps, how to move a Sprite using code, and how to make...
Introduction to Godot: Getting Started
A few years into my game development journey I stumbled upon Godot. It ticked all the right boxes. Godot is a free, cross-platform, open-source video game engine. It can export to Windows, Mac, Linux, Android, iOS, and to web. Exporting to consoles is supported through third-party companies. Godot is lightweight. It does not even require...
How to Deploy a Godot Multiplayer Dedicated Server to a VPS
In this tutorial, we will go over how to get a Godot dedicated server up and running on a virtual private server (VPS) running Ubuntu Linux. This tutorial assumes you already have a VPS with Ubuntu running. There are many companies that allow you to rent VPS’ for very cheap and some even free. First...
Godot Destruction: How to Create a Destructible Environment in Godot
Today we're going we are going to install and learn how to use the Destruction plugin by Jummit. This tutorial will be divided into two parts. The first part covers how to easily create a destructible object in Blender. The second part covers how to install and use the Destruction plugin in Godot. For the...
An Undefeatable Tic Tac Toe AI – Minimax Algorithm in GDScript
Getting Back Into Gamedev I recently decided to get back into video game development and wanted to ease myself back into it with a project I knew wouldn't present too much of a challenge. I had been getting into board games recently, specifically Catan, Pandemic, and Go. I figured that would be a good lane...
Affinity Photo: The Best Image Editing Software You’ve Never Heard Of
So I’ve recently been in need of a new logo for the channel. Before I’ve just been using the websites name, CodingKaiju with this stylized font. And while I was pretty happy with how it looked, I always intended it to eventually be replaced with a proper logo. As a game developer and web developer,...
Screen Shake in Godot: The Best Way
Screen shake is a visual effect where the camera shakes, sometimes violently, to create a feeling of impact or chaos. Unless your game is intended to be relaxing, it would probably benefit from some precisely-tuned screen shake. Screen shake is one of the core pillars of "game juice". "Game juice" refers to all the little...
The Best Godot Settings for Pixel Art
A Brief History of Computer Graphics Back in the 1980’s, computers were first entering the mainstream. They were finally small enough and cheap enough for consumers to purchase and bring into their homes. A popular home computer was the Commodore 64. And a popular video game console was the Nintendo Entertainment System (NES). These machines...
Why Did Valve Make Half Life: Alyx a VR Exclusive?
The announcement of Half Life: Alyx was met with mixed reactions. Fans of the Half Life series had been waiting since 2007, when Half Life 2: Episode 2 was released for a new Half Life game. Whenever Valve says they have an announcement, the hype begins building for the elusive Half Life 3 announcement. It...