Carlos Armando Marcano Vargascarlosmv.hashnode.dev·Sep 25, 2023Building a 2D Platformer Game with Godot. Part 2In the previous article, we learned how to install Godot, how to create a Godot project, and how to create a scene and nodes. In this article, we are going to learn how to add animations to the player node. Adding Animations We go to the player scene...DiscussGodot
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...Discuss·25 likes·199 readsGodot
JDBCjdbc.hashnode.dev·Sep 18, 2023Is it worth to use Unity Game Engine for Indie Game Developers?The rules of Unity Engine have changed. On September 12, Unity Company announced a new Runtime Fee based on above certain thresholds, annual revenue and game installs, starting January 1, 2024. For instance, if indie developers used the free Unity Pe...Discussunity
I Macodemac.hashnode.dev·Sep 14, 2023Day 31... An interesting daySo started doing the 2D written tutorial on Godot docs Your first 2D game — Godot Engine (stable) documentation in English and I don't know how. But I've screwed up somewhere, this is the story of my life and this is me following a written tutorial (...DiscussGodot
I Macodemac.hashnode.dev·Sep 13, 2023Day 30 ... A month alreadyAnd it doesn't feel like I've achieved, completed or done anything except whinge. I have learnt Lua syntax although that's not a great feat as it is simple enough, I know how to structure a Love page(s). But programming-wise I don't think I've done m...DiscussGame Development
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·1 likeGDScript 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...DiscussGDScript 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·1 likeGDScript MasteryGodot
Christer Bjoerkchristerbjoerk.hashnode.dev·Aug 12, 2023Godot 2D Pixel Platformer Devlog 3 - 2D CameraDrawing pixel art to make it look good is hard because I didn't realize I wanted the player to not see what's beyond the camera limits. Thankfully, Godot's Camera2D has a built-in feature to set the limits of where the camera should stop. The yellow ...DiscussGodot
Christer Bjoerkchristerbjoerk.hashnode.dev·Aug 12, 2023Godot 2D Pixel Platformer Devlog 2With the game loop ready, I felt the next step is adding audio feedback because every game has it. I created an audio manager and added it to the autoload section. In short, autoload is Godot's version of Singleton. The script below shows how the au...DiscussGodot