Jacqueline Dalyjdbyteblog.hashnode.dev·Jun 4, 2024What I Learned from 30 Days of CodingIntroduction I recently completed my first 30-day coding challenge over on GitHub. I wanted to change careers, get into software development. While I already had some experience with coding from my previous education, I was out of practice and needed...Discuss·66 reads30 Days of Code
Sahaj Guptaitsahaj.hashnode.dev·Mar 23, 2024Rotate arrow in player.Now that we have our player working, let's add the arrow (trajectory) to player, and add Strech sound. We'll add arrow as sprite2d node in player node. Note: Make sure to add offset in arrow so that pivot of arrow remains in center of player but the ...DiscussGodot 4
Sahaj Guptaitsahaj.hashnode.dev·Mar 12, 2024Setting up player (Bird)In this read I am setting up player character for my Angry bird type game in godot. This is a part of Angry bird made in Godot 4 series. For Player I have made a new Node of type RigidBody2D and added Sprite2D with texture as "player" from assets fol...DiscussGodot 4
Theodoros Psarrasmygamedevadventure.hashnode.dev·Jan 26, 2024Making a top down shooter in GodotThis is the player's code, I basically just made him move: And these are some experiments I am doing at the moment:Discuss·39 readsGodot
Joeri Dammejoeridamme.hashnode.dev·Dec 8, 2023Godot 4: Detect body collision before adding Node to scene in a 2D game (part 2).Introduction In my previous blog post, I explained how we can detect two overlapping objects before making it visible in the scene. I achieved this with an Area2D and a CollisionShape2D. However, this was not the ideal solution I was aiming for, as i...Discuss·128 readsGodot
Joeri Dammejoeridamme.hashnode.dev·Dec 8, 2023Godot 4: Detect a collision before adding node in a 2D game (part 1).Introduction Over the past month, I've been immersing myself in the world of Godot 4, and it's truly an exceptional game engine. For quite some time, I've had an idea brewing for a 2D exploration game set in space. I'm currently engaged in procedural...Discuss·108 readsGodot
Carlos Armando Marcano Vargascarlosmv.hashnode.dev·Sep 19, 2023FeaturedBuilding a 2D Platformer Game with Godot. Part 1This article is the first part of a series about building a 2D platformer game with Godot. In this article, we will cover how to install Godot, create a scene, a node, and a player. We will use as assets for our game, the Sunny Land pixel game art cr...Xoso66 and 1 other are discussing this2 people are discussing thisDiscuss·37 likes·1.1K readsGodot 2D Platformer GameGodot
Godot Communitygodot.hashnode.dev·Sep 10, 2023GDScript CheatsheetThis cheatsheet is meant to be a handy reference for both beginners and experienced GDScript users. So, whether you're just starting out or looking to review up on your GDScript knowledge, this cheatsheet will be your go-to resource. We'll cover all ...Discuss·3 likes·38 readsGDScript MasteryGodot
Godot Communitygodot.hashnode.dev·Aug 28, 2023GDScript Code OrderingWhen it comes to writing clean and organized GDScript code, the ordering of code elements plays an essential role in enhancing readability and maintainability. In this post, we'll explore best practices for ordering different code elements within you...Discuss·1 likeGDScript Masterygdscript
Godot Communitygodot.hashnode.dev·Aug 14, 2023GDScript Coding ConventionsHello fellow Hashnode community! Today, I want to dive into an essential topic that often gets overlooked but plays a crucial role in creating clean, readable, and maintainable GDScript code: coding conventions. Consistent coding conventions not only...Discuss·2 likes·30 readsGDScript MasteryGodot