Facebook SDK

Redot Game Engine

Nas últimas semanas, a comunidade em torno do Godot tem enfrentado um período de turbulência. Uma polêmica adormecida sobre mudanças na gestão do projeto, que passou de uma iniciativa colaborativa para uma estrutura organizacional centralizada, voltou à tona. Muitos membros da comunidade alegam que essa transição marginalizou suas contribuições e desencadeou frustrações generalizadas. Neste post, vamos explorar o que ocorreu, como a gestão do projeto tem lidado com as críticas e o surgimento de alternativas como o Redot e o recente Blazium Engine.


Godot: Da Comunidade à Gestão Centralizada

O projeto Godot começou com uma proposta nobre: ser um motor de jogos de código aberto, impulsionado pela comunidade. No entanto, para muitos à medida que o projeto cresceu, a gestão adotou uma abordagem hierárquica centralizada, relegando as contribuições comunitárias a um papel secundário. O resultado? Milhares de pull requests abertos e problemas não resolvidos, enquanto os desenvolvedores que tentam contribuir com o projeto se sentem ignorados e subestimados.


Essa mudança criou um clima de frustração entre os desenvolvedores, que percebem um afastamento do espírito colaborativo original. A situação não é apenas sobre software; trata-se de como a comunidade se sente desvalorizada e desconectada de um projeto que, por natureza, deveria ser colaborativo e participativo.


Polêmicas: A Própria Godot Causou a Controvérsia

A controvérsia em torno do Godot atingiu seu auge com um tweet de um gerente de comunidade na conta oficial do X, que provocou uma reação em cadeia. As críticas ofensivas foram respondidas com medidas defensivas, como é esperado, mas o uso excessivo da moderação complicou ainda mais a situação, resultando no banimento de diversos usuário. Aqueles que expressaram opiniões inócuas ou pediram uma abordagem mais neutra também foram penalizados, gerando um clima de frustração e descontentamento generalizado.


O processo para solicitar o desbloqueio, que envolve o preenchimento de formulários, adicionou uma camada burocrática à situação, reforçando a percepção de que o projeto valoriza mais o controle do que o diálogo aberto. Além disso, a falta de consequências para os moderadores responsáveis por essas decisões controversas levantou sérias questões sobre a governança e a prestação de contas dentro do projeto.


Esses eventos estão profundamente interligados com a estrutura da gestão do Godot. Antes de junho de 2024, o servidor Discord associado ao projeto não era oficial, mas era considerado "semi-oficial" e contava com a participação ativa da equipe de moderação, que hoje também faz parte da gestão oficial. Essa confusão entre o "não oficial" e o "oficial" gerou uma falta de clareza, contribuindo para a sensação de insegurança entre os usuários, que se sentiram penalizados sem aviso prévio ou justificativa formal.


Essas situações recentes destacam um problema estrutural significativo: a falta de transparência e a centralização excessiva na gestão do Godot, que contrariam os princípios fundamentais do código aberto. A comunidade, que deveria ser um pilar do projeto, está se sentindo cada vez mais desconectada e desvalorizada, o que acentua a necessidade de uma reavaliação urgente das práticas de moderação e governança.


Redot: Um Fork que Resgata o Espírito Colaborativo?

Site Redot Game Engine
Website Redot Game Engine

Em resposta às frustrações, surgiu o Redot, um fork do Godot criado por desenvolvedores insatisfeitos com os rumos do projeto original. A proposta do Redot é clara: restaurar a essência colaborativa e a transparência, colocando as contribuições da comunidade no centro do desenvolvimento. O Redot é um reflexo do desejo de muitos desenvolvedores de resgatar o espírito do código aberto e promover um ambiente onde a comunidade realmente tenha voz.


A existência do Redot simboliza um ponto de inflexão para o Godot. Se a gestão atual não mudar de rumo, o projeto corre o risco de perder uma parcela significativa de sua comunidade para essa alternativa que valoriza a liberdade e a colaboração genuína.


Blazium: Uma Outra Alternativa

Outro projeto que surgiu na esteira das controvérsias é o Blazium Engine que busca oferecer um ambiente de desenvolvimento aberto, acessível e colaborativo. Com uma arquitetura modular que facilita a personalização, o Blazium se compromete a evitar os problemas de governança observados no Godot, com uma gestão realmente comunitária e aberta a sugestões.


Entre as áreas de interesse estão melhorias na funcionalidade de rede, nas capacidades 2D/3D, nas linguagens de script e nos recursos de MR/AR/XR/VR. Um maior controle sobre o empilhamento e os pacotes TCP/UDP permitirá multiplayer mais complexo, sem que os desenvolvedores precisem implementar seu próprio sistema de rede. Melhorar o GDScript exporá funcionalidades que atualmente são inacessíveis, trazendo também recursos frequentemente solicitados, como structs e interfaces. O C# pode ser aprimorado com suporte para exportação em interfaces e otimizações de interoperabilidade com o motor.


Conclusão

Apesar de alguns exageros e teorias da conspiração terem distorcido aspectos das controvérsias, as preocupações com a gestão do Godot são legítimas. A falta de transparência, o abuso de poder na moderação e a centralização excessiva não podem ser ignorados. Se o projeto deseja continuar prosperando, ele precisará aprender com esses erros e adotar práticas que realmente representem os interesses da comunidade. 

A crise no Godot e o surgimento de forks como o Redot e o Blazium mostram que há uma busca clara por alternativas mais transparentes e colaborativas por parte da comunidade de desenvolvedores. Essa movimentação reflete uma insatisfação com os rumos do projeto original e uma demanda por uma gestão que realmente valorize a participação comunitária. No entanto, como disse sabiamente Linus Torvalds, “Falar é fácil, mostre-me o código.”


Em outras palavras, o verdadeiro teste para o Redot, o Blazium e outras iniciativas não será apenas em suas promessas, mas na capacidade de entregar um software de qualidade e manter uma comunidade ativa e saudável. Somente o tempo dirá se essas novas engines conseguirão se firmar no mercado e conquistar a confiança dos usuários, mostrando que não são apenas uma reação momentânea, mas uma evolução genuína.


Já escrevi um longo texto sobre forks sem propósito e continuo a sustentar a mesma opinião. Leia: Glimpse um fork improdutivo

Comentar

Cada comentário é apreciado, mas tenha em mente que os comentários são moderados e podem levar algum tempo para aparecer. Todos os comentários de spam serão excluídos.

أحدث أقدم