NokiMo
Octodemy

Octodemy

patreon


Octodemy posts

The Drag and Drop Inventory [project source files]

Project source files for the tutorial video: https://www.youtube.com/watch?v=JUR1qQ79eJY

This includes ...

View Post

The built-in drag and drop system of Godot [preview]

The next video is all about Godot's own drag and drop system.

We'll be making a fully functional inventory system and explore all the tips and tricks needed to fully customize this system to ...

View Post

Inventory Drag and Drop experiments

I was playing around with some prototypes to learn how to make proper UI interactions when I suddenly fell into the inventory system rabbit hole.

I made my own drag & drop system before I...

View Post

Unit Movement - Navmesh problems overview [project source files]

Project source files used in the tutorial: https://www.youtube.com/watch?v=pXEXSOdjnOk

Here are the project...

View Post

Basic movement with navmesh and projects [Preview]

Pathfinding in Godot is easy. But at the same time, there are a lot of complications and nuances you need to understand to fix your movement problems.

I have plans to make a...

View Post

Unit RTS selection [project source files]

Project files used in the tutorial: https://www.youtube.com/watch?v=TnL0i47QhqI

This project was the demo s...

View Post

Unit selection in RTS games [Preview]

The next video is going to be a quick one on how to select units in RTS style games.

We'll be making a simple selection box and selecting a few units to move around the screen.

Not much...

View Post

Raycast Car series 4 - The basics end [preview]

On the fourth video of the series, we'll take all the things we learned and put them all together.

We'll be cleaning up the code, and finally putting the mesh into our car so we can see all t...

View Post

Raycast Car series 3 - Steering [preview]

The third video in the series is going to be all about how to make the car turn.
We'll go over the physics and talk about some other ways to make the raycast car turn.

Basic steering

...

View Post

Raycast Car series 2 - Acceleration [preview]

The next step is all about making our car move.
We'll start by refactoring the wheels to their own class to help us customize the car later.

Then we'll add a simple acceleration and decele...

View Post

Raycast Car series [Preview]

I'm starting a small series teaching how to make a physically simulated vehicle using raycasts and give you the start of an arcade racing game.

A raycast car is very powerful, and understandi...

View Post

A cool particle DEBUG tool [project source files]

Video: https://youtu.be/1_0uxH8ls70

Project file used on the video in the attachments.

View Post

Godot 4.4 release highlights

Video: https://www.youtube.com/watch?v=3thRbXSXcxk

Godot 4.4 released with tons of incredible new features....

View Post

Setting up Nvim on an old Windows broke me

I decided last week to try and setup a nvim IDE to see if it could work as well as the good old vscode.

I used vim before, and I quite like it. But I just can't live without some of the more ...

View Post

Godot Code Contributors Guide [preview]

The next video will be all about you can contribute code to Godot.

Ever had an annoying bug you wanted to fix?
A new quality of life change you wanted to add?

I...

View Post

Complete basic FPS tutorial [preview]

I've been making a tutorial about the basics of an FPS controller.

It'll cover how to make the FPS camera, how to fix weapon clipping, how to setup arms, moving platforms, shooting and even b...

View Post

Shadow & Alchemy Game Jam [Project source files]

Project source files for the PirateGameJam15

Video link: https://www.youtube.com/watch?v=9OuXaDNqA4A

...

View Post

GameJam attempt & other prototypes

Video: https://www.youtube.com/watch?v=9OuXaDNqA4A

I made an attempt at creating a game for a gamejam a wh...

View Post

Complete guide to Outlines [Project source files]

Godot project file used to record the video.

Video: https://www.youtube.com/watch?v=CG0TMH8D8kY

View Post

Outline & Selection highlight experiments [preview]

I've been playing around with outlines recently.

There is a very simple way to make outline shaders without a single line of code that is very easy to use and setup by using the the 'grow' pr...

View Post

Interactive music types [Project source files]

Project source files used in the video tutorial.

Project in attachments

View Post

The note taking program that changed everything

This is a bit late, but a few months ago I discovered Obsidian. (on 03/16/2024)

An incredibly powerful tool for taking notes and organizing things.

The p...

View Post

Building your games with Godot (+android)

Video : https://www.youtube.com/watch?v=JPL4-rXZNW8

To build your games in Godot you need to install...

View Post

Import and Editor scripts [Project source files]

Import and editor scripts project used in the video tutorials.

The project also uses a modified version of the Shell_Fur addon to work on Godot 4.

It is used to make fur on model...

View Post

Compositor Effects are awesome!

Godot 4.3 is almost here and the new rendering hooks as compositor effects are just awesome.

It's never been easier to make and stack post-effects together.

The way it works is t...

View Post

Ballistic Aiming - Tower defense (preview)

In the next video, we'll be making a cannon tower and an arrow tower shoot projectiles at a moving target.

And by the end, we'll have our very own tower defense. With enemies moving along a p...

View Post

Balistic AI Aiming - next video - drag damping woes

Update: I think I fixed it. I messed up the rotations. Two days of reviewing physics calculus formulas thinking they were wrong and turns out I messed up the rota...

View Post

Next video - Tween basics (preview)

I finally started recording some videos.

I still needs to write the script, record the voice and edit the video. But now I think I have a general idea of what I'll be talking about.

The...

View Post

Experimenting with gdscript in VSCode (update)

Can you spot the differences?

I've been having some problems with autocomplete using autoload variables so I decided to try using VSCode with gdscript.

The VSCo...

View Post

Update - next video (thoughts)

Quite a few video ideas I want to make are a bit complicated or would take a bit too long to setup so instead I'm thinking about making a video about tweens in general. After you learn how to use t...

View Post