Logo

Braindead.bzh

Game Dev Hobbyist

A blog about my game dev hobby and various stuff.

Menu
Logo

Braindead.bzh

Game Dev Hobbyist

A blog about my game dev hobby and various stuff.

Godot Plugin #1 - VoxelOctree

VoxelOctree is an easy to use Godot Engine plugin to create voxel based meshes. The plugin use an octree to optimize the rendering and a procedural language, based on JSON, to quickly create shapes. GitHub repo, also available through the AssetLib.




Creating a game with Godot Engine - Ep.8 - Levels

In this eighth article we will talk about levels. We will see how to use Godot to create them and also how to load them. (source code)

Disclaimer: the following article represents one way to do it and, it may not be the best way. Please adapt this technique using your best judgement.



Creating a game with Godot Engine - Ep.7 - The ball

In this seventh article we will talk about the center of the gameplay, the ball. We will talk about how the ball is made but also how do we emit and receive it. We will also take a look at a way to create an explosion. Finally we will see how the player interact with the ball using a box. (source code)

Disclaimer: the following article represents one way to do it and, it may not be the best way. Please adapt this technique using your best judgement.


Creating a game with Godot Engine - Ep.6 - Floor and walls

In this sixth article we will talk about creating a floor and some walls. We will mostly talk about tile set and tile map. (source code)

Disclaimer: the following article represents one way to do it and, it may not be the best way. Please adapt this technique using your best judgement.


Creating a game with Godot Engine - Ep.5 - Player's character

In this fifth article we will talk about creating a character for the player and different Godot features you can use to create your gameplay. First, we will see how you can move a character around using the keyboard. Then, we will talk about lights. We will finish by looking at camera animation. (source code)

Disclaimer: the following article represents one way to do it and, it may not be the best way. Please adapt this technique using your best judgement.


Creating a game with Godot Engine - Ep.4 - User Interaction

In this fourth article we will talk about ways how to create interaction with the player. After looking into what is the Input Map, we will see how to dynamically rebind keys. Then we will go through a general overview of how user interface works in Godot. We will also talk about signals. Finally, we will use all this to explain how the main menu is done. (source code)

Disclaimer: the following article represents one way to do it and, it may not be the best way. Please adapt this technique using your best judgement.


Creating a game with Godot Engine - Ep.3 - General considerations

In this third article we will look into general considerations you have to take into account when starting a new project. We will start with a quick look at the project settings. Then, we will introduce the notion of singleton and how to use it to create a user settings system. Finally, we will see how to create an entry point. (source code)

Disclaimer: the following article represents one way to do it and, it may not be the best way. Please adapt this technique using your best judgement.