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...
Category: 2D
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...
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...
Space Asteroid Arcade Shooter
In this Godot tutorial for beginners, we will build a 2D arcade shooter in Godot 3.3. We will learn the basics of the Godot editor and the programming language GDScript. Our game will feature player input, physics objects, positional audio, node inheritance, and Godot signals. This tutorial is meant for beginners to Godot and programming...