Jasper Flick
@catlikecoding.com
📤 815
📥 30
📝 65
Dutch developer and tutorial writer for Godot and Unity.
https://catlikecoding.com
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...
loading . . .
Hex Map 5.2.0
Unity Hex Map 5.2.0 tutorial, about converting the Save and Load menu to UI Toolkit.
https://catlikecoding.com/unity/hex-map/5-2-0/
8 days ago
0
9
2
The New Map menu of Hex Map
#unity3d
#gamedev
tutorial project gets upgrade to UI Toolkit:
catlikecoding.com/unity/hex-ma...
loading . . .
Hex Map 5.1.0
Unity Hex Map 5.1.0 tutorial, about converting the New Map menu to UI Toolkit.
https://catlikecoding.com/unity/hex-map/5-1-0/
14 days ago
0
11
2
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...
loading . . .
Pausing
Add Pausing to our game in Godot Engine 4.
https://catlikecoding.com/godot/true-top-down-2d/14-pausing/
about 1 month ago
0
13
1
We upgrade the Hex Map
#unity3d
#gamedev
#tutorial
project to use the new input system:
catlikecoding.com/unity/hex-ma...
loading . . .
Hex Map 5.0.0
Unity Hex Map 5.0.0 tutorial, about switching to the new input system.
https://catlikecoding.com/unity/hex-map/5-0-0/
about 2 months ago
0
15
4
True Top-Down 2D
#GodotEngine
#gamedev
tutorial part 13 introduces conveyors, to push objects and ourselves around.
catlikecoding.com/godot/true-t...
loading . . .
Conveyors
Add conveyors to our game in Godot Engine 4.
https://catlikecoding.com/godot/true-top-down-2d/13-conveyors/
2 months ago
0
17
2
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...
loading . . .
Custom SRP 6.0.0
A Unity tutorial about upgrading to Unity 6.3.
https://catlikecoding.com/unity/custom-srp/6-0-0/
2 months ago
0
15
2
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...
loading . . .
Teleporters
Add teleporters to our game in Godot Engine 4.
https://catlikecoding.com/godot/true-top-down-2d/12-teleporters/
3 months ago
0
18
3
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...
loading . . .
Maze 5.1.0
Unity Maze 5.1.0 tutorial, about adding windows to walls.
https://catlikecoding.com/unity/maze/5-1-0/
4 months ago
0
15
2
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...
loading . . .
Showing Best Scores
Always show best scores while playing a game in Godot Engine 4.
https://catlikecoding.com/godot/true-top-down-2d/11-showing-best-scores/
4 months ago
0
19
3
In Custom SRP 5.1.0
#unity3d
#gamedev
tutorial we convert some of our unsafe passes to raster render passes.
catlikecoding.com/unity/custom...
loading . . .
Custom SRP 5.1.0
A Unity tutorial about using raster render passes.
https://catlikecoding.com/unity/custom-srp/5-1-0/
5 months ago
0
16
2
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
loading . . .
AnyDice
AnyDice is an advanced dice probability calculator, available online. It is created with roleplaying games in mind.
https://anydice.com/
6 months ago
1
6
1
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...
loading . . .
Extra Map Info
Add a simple HUD to a game in Godot Engine 4.
https://catlikecoding.com/godot/true-top-down-2d/10-extra-map-info/
6 months ago
0
11
2
Small new AnyDice QoL feature: You can now trigger calculation by pressing Ctrl/Cmd/Meta + Enter in the text area.
anydice.com
loading . . .
AnyDice
AnyDice is an advanced dice probability calculator, available online. It is created with roleplaying games in mind.
https://anydice.com/
6 months ago
0
5
1
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...
loading . . .
Hex Map 4.1.0
Unity Hex Map 4.1.0 tutorial, about improving the dragging UX.
https://catlikecoding.com/unity/hex-map/4-1-0/
6 months ago
0
15
3
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...
loading . . .
Game HUD
Add a simple HUD to a game in Godot Engine 4.
https://catlikecoding.com/godot/true-top-down-2d/9-game-hud/
7 months ago
0
16
3
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.
loading . . .
Maze 5.0.0
Unity Maze 5.0.0 tutorial, about adding ornaments to cells.
https://catlikecoding.com/unity/maze/5-0-0/
7 months ago
0
18
2
True Top-Down 2D
#GodotEngine
#gamedev
tutorial part 8: saving progress:
loading . . .
Saving Progress
Add support for saving progress to a game in Godot Engine 4.
https://catlikecoding.com/godot/true-top-down-2d/8-saving-progress/
8 months ago
0
22
3
Custom SRP 5.0.0
#unity3d
#gamedev
tutorial, switching to unsafe passes.
loading . . .
Custom SRP 5.0.0
A Unity tutorial about switching to unsafe passes.
https://catlikecoding.com/unity/custom-srp/5-0-0/
9 months ago
0
18
4
True Top-Down 2D
#GodotEngine
#gamedev
tutorial part 7: map transitions:
loading . . .
Map Transitions
Add support for map transitions to a game in Godot Engine 4.
https://catlikecoding.com/godot/true-top-down-2d/7-map-transitions/
10 months ago
0
9
1
Hex Map 4.0.0
#unity3d
#gamedev
tutorial, replacing uGUI panels with UI Toolkit ones.
loading . . .
Hex Map 4.0.0
Unity Hex Map 4.0.0 tutorial, about using UI Toolkit to recreate the map UI.
https://catlikecoding.com/unity/hex-map/4-0-0/
11 months ago
0
23
2
True Top-Down 2D
#GodotEngine
#gamedev
tutorial part 6, multiple maps:
loading . . .
Multiple Maps
Add support for multiple maps to a game in Godot Engine 4.
https://catlikecoding.com/godot/true-top-down-2d/6-multiple-maps/
about 1 year ago
0
19
1
Maze 4.0.0
#unity3d
#gamedev
tutorial goes Unity 6 and UI Toolkit:
loading . . .
Maze 4.0.0
Unity Maze 4.0.0 tutorial, about upgrading to Unity 6 and using UI Toolkit.
https://catlikecoding.com/unity/maze/4-0-0/
about 1 year ago
0
19
1
True Top-Down 2D
#godotengine
#gamedev
tutorial part 5, detectors:
loading . . .
Detectors
A object detectors to a game in Godot Engine 4.
https://catlikecoding.com/godot/true-top-down-2d/5-detectors/
about 1 year ago
0
25
3
Custom SRP 4.0.0
#unity3d
#gamedev
tutorial migrates our RP to Unity 6.
loading . . .
Custom SRP 4.0.0
A Unity tutorial about migrating to Unity 6.
https://catlikecoding.com/unity/custom-srp/4-0-0/
over 1 year ago
2
16
0
Part 4 of my True Top-Down 2D
#godotengine
#gamedev
tutorial series adds light and shadow.
loading . . .
Light and Shadow
Create Light and Shadow in Godot Engine 4.
https://catlikecoding.com/godot/true-top-down-2d/4-light-and-shadow/
over 1 year ago
1
19
3
Custom SRP 3.2.0
#unity3d
#gamedev
tutorial simplifies things a bit, in preparation for the migration to Unity 6.
loading . . .
Custom SRP 3.2.0
A Unity tutorial about simplifying our RP.
https://catlikecoding.com/unity/custom-srp/3-2-0/
over 1 year ago
0
11
1
Part 3 of my True Top-Down 2D
#gamedev
tutorial series for
#GodotEngine
4 adds movable objects that can be pushed around.
loading . . .
Movable Objects
Create movable objects in Godot Engine 4.
https://catlikecoding.com/godot/true-top-down-2d/3-movable-objects/
over 1 year ago
1
6
0
Maze 3.0.0
#unity3d
#gamedev
tutorial changes how we build cells.
loading . . .
Maze 3.0.0
Unity Maze 3.0.0 tutorial, about building cells with smaller parts.
https://catlikecoding.com/unity/maze/3-0-0/
over 1 year ago
0
10
1
Custom SRP 3.1.0
#unity3d
#gamedev
tutorial adds settings for our Forward+ renderer. We also mark the lights-per-object mode as obsolete.
loading . . .
Custom SRP 3.1.0
A Unity tutorial about adding settings for Forward+ rendering.
https://catlikecoding.com/unity/custom-srp/3-1-0/
over 1 year ago
0
3
0
I have upgraded my True Top-Down 2D
#gamedev
tutorial project for
#GodotEngine
to Godot 4.3.
loading . . .
True Top-Down 2D
A beginner-level tutorial series that goes through the creation of a simple true top-down 2D game, using the Godot 4 engine.
https://catlikecoding.com/godot/true-top-down-2d/
over 1 year ago
0
3
0
Hex Map 3.4.0
#unity3d
#gamdev
tutorial, turning the cell class into a struct.
loading . . .
Hex Map 3.4.0
Unity Hex Map 3.4.0 tutorial, about replacing the cell class with a struct.
https://catlikecoding.com/unity/hex-map/3-4-0/
over 1 year ago
1
4
0
Part 2 of my True Top-Down 2D
#gamedev
tutorial series for
#GodotEngine
4 adds a player character.
loading . . .
Player Character
Create a simple top-down player character in Godot Engine 4.
https://catlikecoding.com/godot/true-top-down-2d/2-player-character/
over 1 year ago
0
2
0
Custom SRP 3.0.0
#unity3d
#gamedev
tutorial introduces simple Tiled Forward+ rendering.
loading . . .
Custom SRP 3.0.0
A Unity tutorial about implementing simple Tiled Forward+ rendering.
https://catlikecoding.com/unity/custom-srp/3-0-0/
almost 2 years ago
0
2
0
Part 1 of my new True Top-Down 2D
#gamedev
tutorial series for
#godotengine
has been released!
loading . . .
Tile Map
Create a simple tile map in Godot Engine 4.
https://catlikecoding.com/godot/true-top-down-2d/1-tile-map/
almost 2 years ago
0
1
1
Hex Map 3.3.0
#unity3d
#gamedev
tutorial stores cell data differently and decouples map generation and visualization from the HexCell class.
loading . . .
Hex Map 3.3.0
Unity Hex Map 3.3.0 tutorial, hex cell data.
https://catlikecoding.com/unity/hex-map/3-3-0/
almost 2 years ago
0
3
0
Custom SRP 2.5.0
#unity3d
#gamedev
tutorial switches to structured buffers for light and shadow data.
loading . . .
Custom SRP 2.5.0
A Unity tutorial about using structured buffers for light and shadow data.
https://catlikecoding.com/unity/custom-srp/2-5-0/
almost 2 years ago
0
5
0
Ok, things have settled down IRL. Of course then I get sick. So far, this year has been full of surprises. Sorry about the content drought. I'm slowly working on the next tutorial.
almost 2 years ago
0
2
0
Hex Map 3.2.0
#unity3d
#gamedev
tutorial continues slimming down hex cells. Search and visibility data moves from the cells to the grid.
loading . . .
Hex Map 3.2.0
Unity Hex Map 3.2.0 tutorial, separating search data.
https://catlikecoding.com/unity/hex-map/3-2-0/
about 2 years ago
2
3
0
Sorry for the lack of tutorials lately. Lots of stuff has been happening IRL for me. I plan to publish a new one next week.
about 2 years ago
2
1
0
Part 5 of my
#gamedev
introduction tutorial series for
#godotengine
4 is about going from GDScript to C#, and then using both together.
loading . . .
Migrating to C#
Migrate from GDScript to C#, in Godot Engine 4.
https://catlikecoding.com/godot/introduction/5-migrating-to-c-sharp/
about 2 years ago
0
5
2
Custom SRP 2.4.0 is my first
#unity3d
#gamedev
tutorial of 2024. In it we finalize the migration of our RP to the Render Graph API. We split Post FX in three passes and let the render graph manage its textures.
loading . . .
Custom SRP 2.4.0
A Unity tutorial to let the render graph manage post FX textures.
https://catlikecoding.com/unity/custom-srp/2-4-0/
about 2 years ago
0
0
1
My fourth
#gamedev
introduction tutorial for
#godotengine
4 is now available. In it we create a custom shader to add animating rings to our clock face.
loading . . .
Clocks With Rings
Create a custom shader to display animating rings, in Godot Engine 4.
https://catlikecoding.com/godot/introduction/4-clocks-with-rings/
about 2 years ago
1
3
1
I released my Hex Map 3.1.0
#unity3d
#gamedev
tutorial. In it we further simplify cells and reduce their size.
loading . . .
Hex Map 3.1.0
Unity Hex Map 3.1.0 tutorial, condensing hex values.
https://catlikecoding.com/unity/hex-map/3-1-0/
about 2 years ago
0
2
2
My third
#gamedev
introduction tutorial for
#godotengine
4 is now available. In it we make it rain clocks!
loading . . .
Many Clocks
Put multiple clocks in a scene and make them collide, in Godot Engine 4.
https://catlikecoding.com/godot/introduction/3-many-clocks/
over 2 years ago
0
3
0
Version 2.3.0 of my Custom SRP project is now available. It's a
#unity3d
#gamedev
tutorial series about creating your own SRP, currently adapting it to work with the render graph API.
loading . . .
Custom SRP 2.3.0
A Unity tutorial to let the render graph manage shadow textures.
https://catlikecoding.com/unity/custom-srp/2-3-0/
over 2 years ago
0
1
0
My second
#gamedev
introduction tutorial for
#godotengine
4 is now available. We created a clock in the first part and now we make its arms move and give it a few configuration options.
catlikecoding.com/godot/introd...
loading . . .
Programming a Clock
Learn GDScript to program a clock in Godot Engine 4.
https://catlikecoding.com/godot/introduction/2-programming-a-clock/
over 2 years ago
0
3
2
I have released the Hex Map 3.0.0
#unity3d
#gamedev
tutorial. No more cell game objects! I have also boosted the shadows to still be visible when fully zoomed out, as a test. If that's too much for your system let me know.
loading . . .
Hex Map 3.0.0
Unity Hex Map 3.0.0 tutorial, no more cell game objects.
https://catlikecoding.com/unity/hex-map/3-0-0/
over 2 years ago
0
5
1
I released my first tutorial for Godot Engine 4. It is for absolute beginners, but more advanced developers that are new to Godot will also find it useful.
loading . . .
Making a Clock
Get to know Godot Engine 4 by creating a simple clock.
https://catlikecoding.com/godot/introduction/1-making-a-clock/
over 2 years ago
1
10
2
you reached the end!!
feeds!
log in