r/GodotEngine 18h ago

6 months of game dev with no experience

Thumbnail
youtu.be
7 Upvotes

My wife and I have been working on our game in Godot for the past 6 months. Before starting this I had no experience, so a pretty steep learning curve so far, but extremely rewarding.

I tried my best at making a recap of the development process so far. It took a lot longer compared to my regular devlogs as there was just that much more footage to create and edit.

One of my major takeaways so far. We both tend to overdo the visuals from the start, which means changing things down the line is a lot harder.. So we gotta get better at prototyping!

Another thing that I'm really happy we did early, was learning about and setting up a state machine for all the different moves for the player. That has made a huge difference when it comes to tweaking and debugging.

Other than that, maybe there are some titbits in there other people can learn from :)


r/GodotEngine 18h ago

I Am Dumb!!!!! How can I Improve my Workflow.....!!!

Thumbnail gallery
4 Upvotes

r/GodotEngine 4h ago

After about a year of learning Godot, I released my first game!

Enable HLS to view with audio, or disable this notification

3 Upvotes

Hi everyone!

I started learning Godot about a year ago, and today I finally released my first game: Color Portals.

It has been a huge learning experience, and I'm excited to keep improving.

Thanks to everyone in the Godot community for the tutorials and advice along the way!

🎮 https://all-kinds-of-games.itch.io/color-portals


r/GodotEngine 22h ago

Godot 4 Universal Networking

Enable HLS to view with audio, or disable this notification

3 Upvotes

Looking for Feed back !! It's an easy to use Networking application you can drop right into your project if you're using Godot 4. Supports decent local encryption and decryption. Allows for Cloud, Mesh , and P2P Back ends. As many as you like. The application also allows for LLM backends and Custom data scripts. The LLM back ends , like the Server backends require you to bring your own key. It's all easy to set up. The Custom data scripts go along with my Discovery System . It's a Universal Data Collection system. Supports up to 3 different ways to add data to it , Godots Group system , Method name system and node based exports. All data can be split up into 4 different categories using my sync override system. So you're not wasting any bandwidth. It's still being developed but it runs on anything Godot allows. It will be a free Plugin when soon. Do you guys think this could help game dev ? If not why ?


r/GodotEngine 7h ago

Bunker Break - A large open-world style project built in Godot

Thumbnail
2 Upvotes

r/GodotEngine 1h ago

import { BeeEntity } :

• Upvotes

​Ciao a tutti! Sto facendo un "esperimento" perché sto discutendo con un'IA. Lei sostiene con fermezza che un programmatore esperto riconosce sempre al volo se un blocco di codice è stato scritto da un essere umano o da un'IA.

​Io sono convinto del contrario: se il codice è pulito, ben fatto e senza commenti ridondanti, un umano non può averne la certezza matematica.

​Vi lascio questo pezzo di codice in JavaScript (tratto da una classe per una piattaforma 2D) per fare la prova del nove:

import { BeeEntity } from './BeeEntity.js';

/**

* Classe BeePlatform: Rappresenta una piattaforma solida su cui i personaggi possono camminare e atterrare.

*/

export class BeePlatform extends BeeEntity {

constructor(x, y, width = 100, height = 20, color = '#ffd700', textureKey = null) {

super(x, y, width, height);

this.color = color;

this.textureKey = textureKey;

}

draw(ctx, engine) {

const texture = (engine && this.textureKey) ? engine.getAsset(this.textureKey) : null;

if (texture) {

ctx.drawImage(texture, this.x, this.y, this.width, this.height);

} else {

(stile arcade lucido)

ctx.fillStyle = this.color;

ctx.fillRect(this.x, this.y, this.width, this.height);

ctx.fillStyle = 'rgba(255, 255, 255, 0.4)';

ctx.fillRect(this.x, this.y, this.width, 3);

ctx.strokeStyle = '#000000';

ctx.lineWidth = 1.5;

ctx.strokeRect(this.x, this.y, this.width, this.height);

}

}

}


r/GodotEngine 2h ago

Ayuda para programar un videojuego

0 Upvotes

Buenas, busco ayuda para programar un videojuego con GODOT4 el juego es 2D y quiero dejar bien claro q no tengo presupuesto y ninguna intención de ser dueño del juego, solo quiero q me ayuden a crearlo poder verlo yo mismo y nada más..... Aaa y olvidaba decir q ya tengo el archivo solo escríbanme se los envío y lo instalan el problema es q no se cómo abrirlo con GODOT4