Games · Conceito
Rusta Engine
Projeto conceitual de game engine leve em Rust.
O que é
Rusta Engine é um projeto conceitual de game engine leve em Rust. Ele funciona como mapa de estudo para entender as partes de uma engine: ciclo de jogo, entidades, componentes, renderização, entrada de usuário e organização de assets.
Por que existe
Game engines são sistemas fascinantes porque misturam arquitetura, performance, criatividade e ferramenta. O projeto existe para estudar esse universo sem fingir que já existe uma engine completa ou pronta para uso.
O que construí ou planejei
Planejei uma estrutura modular, com núcleo pequeno, separação de responsabilidades e possível uso de ECS. A ideia é começar com protótipos simples e entender como cada decisão afeta o resto do sistema.
Ferramentas
A pesquisa gira em torno de Rust, conceitos de ECS, renderização, input, assets e ferramentas para prototipagem. A escolha de Rust vem do interesse em segurança, performance e programação de sistemas.
O que demonstra
Este projeto demonstra curiosidade técnica e capacidade de estudar arquitetura por decomposição. Eu não apresento Rusta Engine como produto final; apresento como laboratório para aprender melhor como sistemas interativos são organizados.
Estado atual
Conceito. Sem link público por enquanto. O próximo passo seria criar um protótipo mínimo para validar loop de jogo, input e desenho básico de entidades.