Jasper Flick's Avatar

Jasper Flick

@catlikecoding.com

Dutch developer and tutorial writer for Godot and Unity. https://catlikecoding.com

815
Followers
30
Following
65
Posts
08.11.2023
Joined
Posts Following

Latest posts by Jasper Flick @catlikecoding.com

Preview
Hex Map 5.2.0 Unity Hex Map 5.2.0 tutorial, about converting the Save and Load menu to UI Toolkit.

Hex Map #unity3d #gamedev tutorial project's final menu upgrade: the Save/Load menu. This completes our migration to UI Toolkit.
catlikecoding.com/unity/hex-ma...

26.02.2026 16:34 ๐Ÿ‘ 9 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Hex Map 5.1.0 Unity Hex Map 5.1.0 tutorial, about converting the New Map menu to UI Toolkit.

The New Map menu of Hex Map #unity3d #gamedev tutorial project gets upgrade to UI Toolkit:

catlikecoding.com/unity/hex-ma...

20.02.2026 16:08 ๐Ÿ‘ 11 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Pausing Add Pausing to our game in Godot Engine 4.

True Top-Down 2D #GodotEngine #gamedev part 14 add a pause menu to our game, from which we can resume or restart the current map.

catlikecoding.com/godot/true-t...

29.01.2026 14:23 ๐Ÿ‘ 13 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Hex Map 5.0.0 Unity Hex Map 5.0.0 tutorial, about switching to the new input system.

We upgrade the Hex Map #unity3d #gamedev #tutorial project to use the new input system:
catlikecoding.com/unity/hex-ma...

19.01.2026 16:10 ๐Ÿ‘ 15 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Conveyors Add conveyors to our game in Godot Engine 4.

True Top-Down 2D #GodotEngine #gamedev tutorial part 13 introduces conveyors, to push objects and ourselves around.

catlikecoding.com/godot/true-t...

31.12.2025 13:03 ๐Ÿ‘ 17 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Custom SRP 6.0.0 A Unity tutorial about upgrading to Unity 6.3.

We upgrade our Custom SRP project to Unity 6.3, and... it fails to render. So we fix that in the 6.0.0 #unity3d #gamedev tutorial! Native render passes are now supported and we get the Render Graph Viewer working again.

catlikecoding.com/unity/custom...

22.12.2025 15:04 ๐Ÿ‘ 15 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Teleporters Add teleporters to our game in Godot Engine 4.

True Top-Down 2D #GodotEngine #gamedev tutorial part 12 adds teleporters to our game.

The player can teleport itself and objects from source to destination areas. When a destination is occupied teleportation is blocked, which can be used for creative level design.

catlikecoding.com/godot/true-t...

29.11.2025 14:08 ๐Ÿ‘ 18 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

That would be ideal, yes. I didn't put specific checks in for rare cases like this, and internal errors aren't communicated to prevent potential theoretical server exploits, so the generic errors pops up. Sorry about that.

15.11.2025 20:48 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Oh, yes that isn't supported. Only integer math is, so negative exponentiation fails because that yields fractions.

14.11.2025 11:40 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

What's going on exactly? Something like d4^d6 works as expected.

10.11.2025 18:46 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yep that's essential. Cheers!

31.10.2025 09:53 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Maze 5.1.0 Unity Maze 5.1.0 tutorial, about adding windows to walls.

In Maze 5.1.0 #unity3d #gamedev tutorial we add windows to the walls of our maze so we can look through them.

catlikecoding.com/unity/maze/5...

30.10.2025 15:49 ๐Ÿ‘ 15 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Showing Best Scores Always show best scores while playing a game in Godot Engine 4.

In part 11 of the True Top-Down 2D #gamedev tutorial series for #GodotEngine 4 we add the best map scores to our game's HUD.

catlikecoding.com/godot/true-t...

24.10.2025 15:43 ๐Ÿ‘ 19 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

It's the clocks. ๐Ÿ˜‰

08.10.2025 21:54 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I'm writing Godot tutorials indeed. Technically not porting existing ones though, they're new.

06.10.2025 18:43 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Custom SRP 5.1.0 A Unity tutorial about using raster render passes.

In Custom SRP 5.1.0 #unity3d #gamedev tutorial we convert some of our unsafe passes to raster render passes.

catlikecoding.com/unity/custom...

30.09.2025 09:14 ๐Ÿ‘ 16 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
AnyDice AnyDice is an advanced dice probability calculator, available online. It is created with roleplaying games in mind.

New native AnyDice functions:
[highest 2 of 4d6 and 2d8] and lowest variant.

This saves you the trouble of defining it yourself. They're also a tiny bit faster, but nothing significant.

anydice.com

06.09.2025 15:25 ๐Ÿ‘ 6 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Extra Map Info Add a simple HUD to a game in Godot Engine 4.

True Top-Down 2D #GodotEngine #gamedev tutorial part 10:

This time we add more info to our game's HUD. We show the valid and total detector count. We also show the travel distance and keep track of the best one per map.

catlikecoding.com/godot/true-t...

05.09.2025 15:18 ๐Ÿ‘ 11 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
AnyDice AnyDice is an advanced dice probability calculator, available online. It is created with roleplaying games in mind.

Small new AnyDice QoL feature:
You can now trigger calculation by pressing Ctrl/Cmd/Meta + Enter in the text area.

anydice.com

29.08.2025 13:19 ๐Ÿ‘ 5 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Hex Map 4.1.0 Unity Hex Map 4.1.0 tutorial, about improving the dragging UX.

This time we have a small Hex Map #unity3d #gamedev tutorial, to improve the player experience when editing maps. We make drawing rivers more pleasant.

catlikecoding.com/unity/hex-ma...

28.08.2025 14:20 ๐Ÿ‘ 15 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Game HUD Add a simple HUD to a game in Godot Engine 4.

True Top-Down 2D #GodotEngine #gamedev tutorial part 9:

This time we add a simple HUD to our game, showing the current map name and how long the player has been on it. We also keep track of the best map-completion time and show when a new best time is achieved.

catlikecoding.com/godot/true-t...

22.08.2025 13:56 ๐Ÿ‘ 16 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Maze 5.0.0 Unity Maze 5.0.0 tutorial, about adding ornaments to cells.

Maze 5.0.0 #unity3d #gamedev #tutorial:
We spice up our maze with ornaments, making it more interesting to look at and a bit easier to recognize areas we've already visited before.

26.07.2025 16:01 ๐Ÿ‘ 18 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Saving Progress Add support for saving progress to a game in Godot Engine 4.

True Top-Down 2D #GodotEngine #gamedev tutorial part 8: saving progress:

28.06.2025 09:58 ๐Ÿ‘ 22 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Custom SRP 5.0.0 A Unity tutorial about switching to unsafe passes.

Custom SRP 5.0.0 #unity3d #gamedev tutorial, switching to unsafe passes.

31.05.2025 08:37 ๐Ÿ‘ 18 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Yea I'll try again.

31.05.2025 08:36 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Guess I did! Time to post again.

31.05.2025 08:36 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Map Transitions Add support for map transitions to a game in Godot Engine 4.

True Top-Down 2D #GodotEngine #gamedev tutorial part 7: map transitions:

30.04.2025 12:32 ๐Ÿ‘ 9 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Hex Map 4.0.0 Unity Hex Map 4.0.0 tutorial, about using UI Toolkit to recreate the map UI.

Hex Map 4.0.0 #unity3d #gamedev tutorial, replacing uGUI panels with UI Toolkit ones.

30.03.2025 14:54 ๐Ÿ‘ 23 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Multiple Maps Add support for multiple maps to a game in Godot Engine 4.

True Top-Down 2D #GodotEngine #gamedev tutorial part 6, multiple maps:

27.02.2025 15:37 ๐Ÿ‘ 19 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Maze 4.0.0 Unity Maze 4.0.0 tutorial, about upgrading to Unity 6 and using UI Toolkit.

Maze 4.0.0 #unity3d #gamedev tutorial goes Unity 6 and UI Toolkit:

24.01.2025 14:19 ๐Ÿ‘ 19 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0