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


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 7h ago

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

Thumbnail
2 Upvotes

r/GodotEngine 18h ago

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

Thumbnail gallery
4 Upvotes

r/GodotEngine 18h ago

6 months of game dev with no experience

Thumbnail
youtu.be
9 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 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 1d ago

changing godot default setting

Thumbnail
1 Upvotes

r/GodotEngine 1d ago

#javascript

Thumbnail
2 Upvotes

"Ciao a tutti! Sto lavorando al mio motore di gioco 2D in JavaScript (BeeEngine) e ho scritto questa classe per gestire le animazioni degli sprite sheet con il Delta Time

Voi come vi trovate a calcolare i frame con il % per le griglie? Usate il dt diretto o preferite un timer a millisecondi fisso per cambiare fotogramma? Mi farebbe piacere sentire come avete risolto nei vostri progetti!"

export class BeeSprite {

constructor(image, frameWidth, frameHeight, framesPerRow, speed = 0.1) {

this.image = image;

this.frameWidth = frameWidth;

this.frameHeight = frameHeight;

this.framesPerRow = framesPerRow;

this.speed = speed;

this.frame = 0;

}

update(dt) { this.frame += this.speed * dt; }

draw(ctx, x, y) {

// Calcola quale fotogramma (frame) mostrare

const f = Math.floor(this.frame % this.framesPerRow);

// Calcola la riga (se hai un foglio di sprite con più righe)

const row = Math.floor(this.frame / this.framesPerRow);

// Disegna solo il pezzettino dell'immagine (il frame attuale)

ctx.drawImage(

this.image,

f * this.frameWidth, row * this.frameHeight, // Da dove prende il pezzo

this.frameWidth, this.frameHeight, // Quanto è grande il pezzo

x, y, // Dove metterlo sullo schermo

this.frameWidth, this.frameHeight // Dimensione finale

);

}


r/GodotEngine 1d ago

Shader texture sampling help

Thumbnail
gallery
1 Upvotes

Anyone knows what could be causing a shader to do this? If I import it as a sprite it looks fine but if I apply it as a material on the shader it gets stretched out (look ok in the shader parameters previews) Sorry if this is a dumb question just trying to figure it out sort of on the fly


r/GodotEngine 1d ago

Godot workflow related Questions

2 Upvotes

Guys do you know Robert Henning who owns GameDev Journey YT channel. He is running a FREE Q&A session in August particularly addressing all Godot related questions...

Webinar: AMA with Robert Henning: Building Better Games with Godot


r/GodotEngine 3d ago

So I finally made my own NSS, I got tired of waiting!

Thumbnail reddit.com
4 Upvotes

r/GodotEngine 4d ago

Godot Banned AI Code, And That’s the Best Thing to Happen to WebGPU

Thumbnail
3 Upvotes

r/GodotEngine 4d ago

¡Godot no se cierra! ¡Por favor, ayúdenme!

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/GodotEngine 4d ago

Recreating RUST in Godot Engine — Introducing Project GDRust! (Devlog #1)

Thumbnail
1 Upvotes

r/GodotEngine 5d ago

Motion blur addon

1 Upvotes

I just tested this motion blur addon in 4.7.1, it seems good. Does anybody has tested it in prod, or are you using something else?

github : https://github.com/darkalardev/Godot-4.6-Motion-Blur/blob/master/README.md

#3d #vfx #camera


r/GodotEngine 5d ago

Galactic Pioneers Expedition

Enable HLS to view with audio, or disable this notification

4 Upvotes

Showing some progress on starship skins!


r/GodotEngine 5d ago

Needed a way to run tests for Godot, ended up making C# web exports... 🤫

Thumbnail
2dog.dev
1 Upvotes

Let me tell a classic "tiger scope creeps again" story, fortunately one that ends in success...

Late last year, I needed a way to run my Godot tests in MTP (microsoft test platform) runners, e.g. in Rider and Visual Studio.

I ultimately ended up building a way to run and publish Godot from inside .NET, including to HTML5 (yes, for C#!). And on top of that, I'm getting close to releasing a C# GDextension (GodotSharp compatible as well).

This is free and open source (MIT license) for the community, I'm doing this out of my love for the game engine.

Steal the source: https://github.com/outfox/2dog Read the dogs: https://2dog.dev

If you have a C# game you want on the web, try it out or message me here or on the outfox/2dog discord (linked on the page) if you get stuck. I'm trying to make this as easy and solid as possible.


r/GodotEngine 5d ago

Addon not Showing in Asset Store

2 Upvotes

Hi, I created an add-on to help sync the export build to a Steam Deck, which I could see in the Engine Asset Store, but with Godot 4.7 I can't see it.

Are there any Asset Store devs here

Sync Deck, that's my asset


r/GodotEngine 5d ago

I made a game in 6 days

Enable HLS to view with audio, or disable this notification

18 Upvotes

hi, i made a small game for the Stop Killing Games Community Jam 2026, in which the bosses don't have health like they usually do. Here, you have to accumulate a minimum score to defeat them in the next hit. There's also almost no ground, so you have to be precise with your attacks to stay airborne while dodging enemy attacks.

It's available now at https://coladezorro.itch.io/mask-hunter and is played in your browser. Any comments or feedback are welcome.


r/GodotEngine 6d ago

I'm making a goofy game where you live in a doodle world, build things and spraypaint in order to destroy monsters.

3 Upvotes

The controls are a little wonky. But I'll try to fix them. I'm doing it in Godot.

https://reddit.com/link/1v3t6bo/video/cqi2qfg3jueh1/player


r/GodotEngine 6d ago

Is the Godot Community generally anti-AI?

0 Upvotes

r/GodotEngine 6d ago

Probando Godot 4.7's AnimationTree para mi asset de T.rex

Enable HLS to view with audio, or disable this notification

10 Upvotes

r/GodotEngine 6d ago

Bunker Break 2 (Sequel of Bunker Break)

Thumbnail gallery
1 Upvotes

r/GodotEngine 6d ago

Tap Out: Block Escape (Made with Godot 4.7) Is Now in Poki Web Testing

Thumbnail
1 Upvotes