Friendly Cosmonaut @friendlycosmonaut.dev · 03/08/2026Genuinely so happy to hear this. I find myself in a similar boat 😊💜 020
Reposted by Friendly CosmonautStein Makes Games @steinmakesgames.bsky.social · 30/07/2026Daily reminder that GDscript supports the Sumerian clay table alphabet, Akkadian cuneiform of ancient Mesopotamia. This is perfectly valid code you can write in your game: 572257765
Friendly Cosmonaut @friendlycosmonaut.dev · 08/06/2026Here's a new #Godot tutorial on creating a simple third person camera system from scratch. We also add polish to smooth the camera (sensitivity and damping), and (optionally) tweak the player movement code to move and rotate in the camera's direction. #gamedev youtu.be/ZKrBsDmU-l4youtu.beCreate a Third Person Camera | Godot 3DYouTube video by FriendlyCosmonaut 0193
Friendly Cosmonaut @friendlycosmonaut.dev · 19/05/2026Something a little bit different today... how do we translate our movement with a rotating camera? A short < 3 min (rather shaky, sorry) tutorial, exploring 2D/3D co-ordinate spaces and vector transformations. Also featuring, rubber duck! youtu.be/UlO7cMZkHdI #godot #gamedevyoutu.beMove 3D Character Forward with Camera Rotation | GodotYouTube video by FriendlyCosmonaut 0113
Friendly Cosmonaut @friendlycosmonaut.dev · 17/05/2026goddamn can't even turn something 45 degrees 050
Friendly Cosmonaut @friendlycosmonaut.dev · 15/05/2026Tiny project - some rather humble axis markers made from mugwort branches & twine. I'll use them in upcoming #gamedev videos! 191
Friendly Cosmonaut @friendlycosmonaut.dev · 13/05/2026lol literally my entire feed is bunnies and beans 060
Friendly Cosmonaut @friendlycosmonaut.dev · 22/04/2026I've just released a Basic 3D Character Controller for #Godot! 🤖 Get a #gamedev project up and running with an animated character who can walk, run, and roll. 🔧 Customise settings eg. speeds, variable jump, acceleration. 🎥 Contains a standalone third person camera. www.patreon.com/posts/basic-...patreon.comBasic 3D Character Controller | Friendly CosmonautBasic 3D Character Controller by Friendly Cosmonaut on Patreon. Join Friendly Cosmonaut's community for exclusive content and updates. 0165
Friendly Cosmonaut @friendlycosmonaut.dev · 05/04/2026😭😭😭 I'm terribly embarrassed but I'm glad it wasn't wholly disruptive 020
Friendly Cosmonaut @friendlycosmonaut.dev · 05/04/2026(I only just realised that I accidentally recorded audio that is entirely unrelated - a video by Mina Le I was listening to while working 😭 - so sorry to her!) 140
Friendly Cosmonaut @friendlycosmonaut.dev · 03/04/2026A little open source delight... a prototype using a single texture from Kenney's prototype assets, the built-in #Godot icon to texture Godotnaut, and Mesh2Motion animations. I'll make this one available on GitHub along with a tutorial so you can code it yourself soon! #gamedev 1196
Friendly Cosmonaut @friendlycosmonaut.dev · 01/04/2026Here's a new tutorial in my #Godot #gamedev series! We get acquainted with Godot's scripting language (GDScript) and script editor. We (re)examine Node hierarchies and Classes, learn coding basics (variables/properties, functions, and if statements) and input youtu.be/BIW22YSe5nYyoutu.beLearn Basic Scripting | Godot 3DYouTube video by FriendlyCosmonaut 0218
Friendly Cosmonaut @friendlycosmonaut.dev · 25/03/2026Node inheritance is kinda like biology (a snippet from an upcoming video) #godot #gamedev 0155
Friendly Cosmonaut @friendlycosmonaut.dev · 07/03/2026How do we look at another object... a very simple and classic gamedev question. The answer is atan2! youtu.be/qFSAcCwQS0E #godot #gamedevyoutu.beEssential gamedev math function: atan2YouTube video by FriendlyCosmonaut 081
Friendly Cosmonaut @friendlycosmonaut.dev · 04/03/2026godotnaut is very WELCOMING!! a little over eager but look they are rather socially anxious... #godot #gamedev 0153
Friendly Cosmonaut @friendlycosmonaut.dev · 01/03/2026That's right haha, the origin is indeed at its feet! The joke is basically that we rarely want the WHOLE model to rotate like this as it looks quite goofy. For a humanoid, we expect/want the body to rotate around the vertical axis only (maybe the head with more motion) -- but yes, constraints NEEDED 010
Friendly Cosmonaut @friendlycosmonaut.dev · 28/02/2026Yeah, it's just not as user-friendly as popping in "look_at(node)" (or Vector2/3 instead of node), which might be expected by beginners. The above suggestion results in this: Which is fine! It works! It's just quite wordy. As well, it's interesting to look behind the scenes at the math. 110
Friendly Cosmonaut @friendlycosmonaut.dev · 28/02/2026Ah absolutely for 2D, but I have been meaning 3D, like this: bsky.app/profile/frie... 100
Friendly Cosmonaut @friendlycosmonaut.dev · 28/02/2026so this is why look_at() is a bit UM wonky in #godot #gamedev 5203
Friendly Cosmonaut @friendlycosmonaut.dev · 28/02/2026Absolutely, but there are cases eg. in Godot where the built-in user-friendly functions (eg. look_at) are not desired. They result in the below outcome, whereas I might want to just turn the character on one axis. As well, in general, I do like to explain/understand the underlying maths! 100
Friendly Cosmonaut @friendlycosmonaut.dev · 28/02/2026Definitely have a look at @freya.bsky.social 's work and tutorials, they are wonderful for grasping concepts like this! 010
Friendly Cosmonaut @friendlycosmonaut.dev · 27/02/2026An essential bit of gamedev math - atan2! We often know a target's position and want to face it. But how do we get the angle? angle = atan2(y / x) Or in 3D... angle = atan2(x / z) (We can also see below, what happens if we use atan instead of atan2) #godot #gamedev 411213
Friendly Cosmonaut @friendlycosmonaut.dev · 27/02/2026I also have a Patreon if you want to support me making more videos like this! There's early access to videos, code repositories, voting on videos, code help, etc. www.patreon.com/c/FriendlyCo...patreon.comFriendly Cosmonaut | PatreonGames and tutorials 066
Friendly Cosmonaut @friendlycosmonaut.dev · 27/02/2026A new #godot tutorial that tries to answer... What are visual materials? Why are there so many slots for them!? Where do we put shaders and how do we use them? youtu.be/-hhwYgjRFc4youtu.beHow to Use Materials & Shaders | Godot 3DYouTube video by FriendlyCosmonaut 1176
Friendly Cosmonaut @friendlycosmonaut.dev · 25/02/2026Aw yay, I hope they've been helpful! Slow and steady absolutely ☺️ 120
Friendly Cosmonaut @friendlycosmonaut.dev · 21/02/2026A very beginner-focused #gamedev tutorial, with a little bit of #godot as usual - What are materials? youtu.be/l14ryz3OdN8youtu.beWhat are materials in gamedev?YouTube video by FriendlyCosmonaut 1133
Friendly Cosmonaut @friendlycosmonaut.dev · 19/02/2026Binary files are more efficient, but quite impossible for humans to read. Also, a nightmare to deal with in source control. (What changes did you make to the file? How can you tell? How do I go back to when it worked? Oh dear!) So, text-based files are usually preferred! 041
Friendly Cosmonaut @friendlycosmonaut.dev · 19/02/2026Similarly, ".scn" and ".tscn" files are scenes - basically, a bunch/tree/hierarchy of Nodes that form a collective Thing (eg. the Player). This Thing is saved as a special type of resource, and can later be instantiated. Again, ".scn" is binary and ".tscn" is text-based. 161
Friendly Cosmonaut @friendlycosmonaut.dev · 19/02/2026Ever wondered what the ".res" and ".tres" mean in #Godot? They're res-ource files! Packets of data (eg. a material) that don't do anything on their own, but can be used by Nodes (eg. to render an object). A ".res" file is binary, while ".tres" is t-ext based human readable. 1163
Friendly Cosmonaut @friendlycosmonaut.dev · 16/02/2026What assets can we use in gamedev? This video covers common licenses (creative commons, MIT, public domain - permissive, restrictive, and open source) and file types of assets (FBX, glTF, OBJ, blend), and their impacts on our creative projects. youtu.be/gPxZzoAM0Vk #godotyoutu.beWhat assets can I actually use? | Importing Assets to Godot 3DYouTube video by FriendlyCosmonaut 0247
Friendly Cosmonaut @friendlycosmonaut.dev · 14/02/2026My apologies friends, this week's video about asset pipelines with Godot is a little late - in part because I am (FURIOUSLY) struggling to find texture packs that are not made with AI to recommend using. Likely up tomorrow instead - I am a very grumpy cosmonaut! 0101
Friendly Cosmonaut @friendlycosmonaut.dev · 07/02/2026Here's a new tutorial - setup basic 3D movement and collisions in #Godot! We discuss the different kinds of physics bodies, revisit node hierarchy, and Godot's built-in CharacterBody movement script youtu.be/S6NeTy9z_rEyoutu.bePlayer Movement & Collisions | Godot 3DYouTube video by FriendlyCosmonaut 0184
Friendly Cosmonaut @friendlycosmonaut.dev · 31/01/2026A very gentle start to my Intro to #Godot tutorial series. Covers installing Godot/different versions (stable/beta/dev), basic project setup, Godot's Node architecture, Object Oriented Programming, and uncover a mystery Aussie animal 🦘⁉️ youtu.be/Kdr7sD0-r68youtu.beIntro to Godot - Download & Project SetupYouTube video by FriendlyCosmonaut 15116
Friendly Cosmonaut @friendlycosmonaut.dev · 30/01/2026Godot as an organisation takes seriously/purports to be non-prescriptive (also why it doesn't have a built-in Terrain editor among other common feature requests). Still, I have been thinking about this too... the absence of endorsement can be confusing as a user (and especially for beginners!) 020
Friendly Cosmonaut @friendlycosmonaut.dev · 30/01/2026Hmm, to add to what @uniw.university posted - I've also observed Github/Git as the default. Godot itself is hosted on GitHub, and most creators from the Godot Asset Library likewise host using Git/GitHub 120
Friendly Cosmonaut @friendlycosmonaut.dev · 23/01/2026If you'd like to support the series, pop over to my Patreon; I'll be posting extra videos, source code, thoughts, polls and demos there - just like this one! www.patreon.com/posts/148925...patreon.comTalk at Freeplay Angles about Game Narratives and Endings | Friendly CosmonautGet more from Friendly Cosmonaut on Patreon 051
Friendly Cosmonaut @friendlycosmonaut.dev · 23/01/2026I am officially back... with bees. New tutorial video every week! #Godotyoutube.com3D Adventure Series - IntroductionYouTube video by FriendlyCosmonaut 3164
Friendly Cosmonaut @friendlycosmonaut.dev · 09/01/2026emote near a fellow bee and dance together #godot 061
Friendly Cosmonaut @friendlycosmonaut.dev · 04/01/2026this is your friendly reminder to use source control! you don't wanna spend all day working on something only to delete it accidentally and have no way of getting it back!! code, models, writing bits, it all should be backed up!!! we've all been there haha!!!! !! 1278