Uploaded September 2017 | Updated September 2026, 2 weeks ago
In this episode we render out images of each of the pieces of armour, to be used as inventory icons.
See Brackeys' channel for the programming half of this series: youtube.com/user/Brackeys
RPG gameplay programming playlist:
youtube.com/playlist?list=PLPV2KyIb3jR4KLGCCAciWQ5qHudKtYeP7
Support the creation of more gamedev tutorials:
patreon.com/SebastianLague
In this episode we render out images of each of the pieces of armour, to be used as inventory icons.
See Brackeys' channel for the programming half of this series: youtube.com/user/Brackeys
RPG gameplay programming playlist:
youtube.com/playlist?list=PLPV2KyIb3jR4KLGCCAciWQ5qHudKtYeP7
Support the creation of more gamedev tutorials:
patreon.com/SebastianLague
![I Ran a Chess Programming Tournament!
Lets have a look at the creative code behind some of the bots, watch their games, and find out who will ultimately emerge victorious.
If youd like to support my work, you can do so with a recurring or one-off contribution over here:
https://www.patreon.com/SebastianLague
https://ko-fi.com/sebastianlague
The code for all the entries, as well PGN files for all the games played in the tournament can be found over here:
https://github.com/SebLague/Tiny-Chess-Bot-Challenge-Results
Play against a selection of the bots from beginner to grandmaster level. How many can you defeat?
https://sebastian.itch.io/tiny-chess-bots
Take a look at some videos that competitors made about their entries:
GameTechExplained (rank 78): https://youtu.be/5vsLmM756LA?si=gQEmQILE1NrgdQYW
MilkMindV1 (rank 108): https://www.youtube.com/watch?v=4fvfURAFw4U
Music credits
Bad Apple Remix: https://www.youtube.com/watch?v=lNm85uXR3RM
https://github.com/SebLague/Misc-Project-Info/blob/main/Other%20Videos/ChessResults.txt
TCEC 4K Info:
If youre interesting in taking part in the 4K tournament I mentioned, I recommend joining the TCEC discord linked on https://chessdom.org/ and enquiring about it there.
You can also read more about the event here: https://wiki.chessdom.org/TCEC_4k_Rules
Chapters
0:00:00 Challenge Overview
0:01:09 Some Exploits and Disqualifications
0:02:58 Beginning the Tournament
0:03:58 [Bot] Turochamp (Faithful)
0:06:28 [Bot] WhateverBot
0:08:18 [Game] Turochamp (Faithful) vs WhateverBot
0:09:35 [Game] Pawntress vs WhateverBot
0:10:30 [Bot] applemethod-orz
0:11:42 [Bot] Igris
0:13:19 [Game] applemethod-orz vs Igris
0:14:32 Token Plot
0:15:06 [Bot] BadAppleBot
0:17:30 [Bot] 200 Tokens Monstrosity
0:20:18 [Bot] Baby Squid
0:21:38 [Game] 200 Tokens Monstrosity vs Baby Squid
0:23:19 Tiebreak System
0:23:39 [Bot] TinyHugeBot
0:25:45 [Game] TinyHugeBot vs 200 Tokens Monstrosity
0:26:26 [Bot] Electric Shockwave Gambit
0:28:11 [Bot] SimpleMCTS
0:30:23 [Game] SimpleMCTS vs Electric Shockwave Gambit
0:31:30 [Game] Phoenix Chess vs SimpleMCTS
0:32:28 [Bot] ILVM
0:33:45 [Bot] Les Moutons
0:34:40 [Game] Les Moutons vs ILVM
0:35:51 [Bot] NNBot
0:38:09 [Bot] Game Tech Explained
0:38:41 [Game] NNBot vs Game Tech Explained
0:39:27 [Bot] King Gambot IV
0:41:21 [Game] King Gambot IV vs ILVM
0:41:51 [Game] King Gambot IV vs NNBot
0:42:22 Swiss Results
0:43:32 [Knockout Game] Board 1, Round of 64
0:44:27 [Knockout Game] Board 2, Round of 64
0:46:02 [Knockout Game] Board 9, Round of 64
0:47:43 [Knockout Game] Board 3, Round of 32
0:48:30 [Knockout Game] Board 4, Round of 32
0:49:31 Piece Square Table Compression
0:50:48 Round of 16 Results
0:51:14 [Bot] Tyrant’s V9
0:51:55 [Knockout Game] Board 2, Quarterfinals
0:54:40 [Knockout Game] Board 1, Semifinals
0:56:43 [Knockout Game] Board 2, Semifinals
0:58:56 [Bot] Finalist A
1:06:00 [Final Round] Game 1
1:08:56 [Bot] Finalist B
1:14:05 [Final Round] Game 2
1:15:57 Final Results and Closing Ceremony
1:16:52 [Game] Tournament Winner vs Coding Adventure Bot I Ran a Chess Programming Tournament!](https://i.ytimg.com/vi/Ne40a5LkK6A/mqdefault.jpg)
![[Unity] Procedural Cave Generation (E07. Ensuring Connectivity)
[Unity] Procedural Cave Generation (E07. Ensuring Connectivity) [Unity] Procedural Cave Generation (E07. Ensuring Connectivity)](https://i.ytimg.com/vi/NhMriRLb1fs/mqdefault.jpg)


![[Unity] Procedural Planets (E06: simple biomes)
In this episode we add simple colour biomes to the planet.
Get the project files for this episode:
http://github.com/SebLague/Procedural-Planets
Note:
Two issues have been pointed out which Id like to address: (will add these fixes at end of next video)
1) changing resolution causes uv out of bounds error. This can be fixed by checking mesh.uv.Length uv.Length before assigning the uvs in ConstructMesh method.
2) biome colours appearing in wrong places when zoomed out (on certain devices). To fix this, mipmaps need to be disabled on the planet texture. In the ColourGenerator, replace with:
texture = new Texture2D(textureResolution, settings.biomeColourSettings.biomes.Length, TextureFormat.RGBA32, false);
Support the creation of more tutorials and get early access to new videos: https://www.patreon.com/SebastianLague [Unity] Procedural Planets (E06: simple biomes)](https://i.ytimg.com/vi/Nxr0z6zKhOI/mqdefault.jpg)
![[Unity] Procedural Planets (E07: ocean depth)
In this episode we make the oceans more interesting by shading them according to their depth.
Get the project files for this episode:
http://github.com/SebLague/Procedural-Planets
Support the creation of more tutorials and get early access to new videos: https://www.patreon.com/SebastianLague [Unity] Procedural Planets (E07: ocean depth)](https://i.ytimg.com/vi/OULxvDLojic/mqdefault.jpg)



![[Unity] Creating a 2D Platformer (E12. refactoring, ray spacing)
Learn how to create a 2D platformer controller in Unity that can reliably handle slopes and moving platforms.
Download source code here: https://github.com/SebLague/2DPlatformer-Tutorial
If youd like to support these videos, you can make a recurring monthly donation (cancellable at any time) through Patreon: https://www.patreon.com/SebastianLague
Or a once-off donation through PayPal:
http://bit.ly/SupportGamedevTutorials [Unity] Creating a 2D Platformer (E12. refactoring, ray spacing)](https://i.ytimg.com/vi/Poq9ExMoYCQ/mqdefault.jpg)
![[Unity] 2D Curve Editor (E06: road mesh)
Creating a road mesh from the 2d path.
Source: https://github.com/SebLague/Curve-Editor
Support the creation of more gamedev tutorials:
https://www.patreon.com/SebastianLague
https://www.paypal.me/SebastianLague [Unity] 2D Curve Editor (E06: road mesh)](https://i.ytimg.com/vi/Q12sb-sOhdI/mqdefault.jpg)