Posts

Help with Writing - Story and Scene Structure

Image
 I've been investing a lot of time and energy over the past couple of years learning how to create things - drawings, animations, music, 3D models, video games, the works - and the ultimate goal of all this is to get a story published in some form. But there's one very key thing preventing me from fitting all these pieces together: I am  terrible  at coming up with stories. Don't get me wrong, I can write - I can describe characters and places with flowery language, I can come up with jokes and everything - but I have no idea how to string all these characters, places and jokes together into one coherent narrative with a beginning, middle and end. If you gave me a pre-established story or plot outline and asked me to sprinkle it with dialogue or worldbuilding or gags, I could probably do so, but if you asked me to come up with a whole story from nothing, I'd be lost. So I've looked high and low across the Internet to find some guides on how to structure a story. Her

3D Movement in Godot

Image
Today I'm going to take a look at coding a character for 3D movement. We'll look at how to basically make an object move in Godot, then we'll explore making it move in different directions. Setting Up the Character Let's just get right to it. I've opened up a new Godot scene. The first thing we'll create is our character. Remember how scenes in Godot are all made of different nodes piled on top of each other? In the Scene Menu on the left of the screen, we can pick our first node. Which node do we want first? Well, since it's a 3D object we're making, we could pick "3D Scene" as our first node... or, to be more specific, we can click "other node" and add in a CharacterBody3D node. When we put the CharacterBody3D in, it will come up with a yellow exclamation mark saying that it wants a CollisionShape3D as a child of the node, so it can bump into other objects. So, I'll right-click on the CharacterBody3D's name, click Add Child