Forja

Interface de lobby estilo Rogue-like

Interface de lobby estilo Rogue-like, picture 1

Descrição

Interface Rogue-Like, fortemente inspirada no layout de A.A.C (An Average Campaign no roblox), que decidiu reconstruir toda a sua interface de lobby:

PACOTE SÓ INTERFACE:

Um espaço completo de criação de personagem: aparência, raças, classes, presets, árvore de habilidades ramificada, bênçãos, roupas, acessórios e um seletor de ID de cabelo
Um sistema interativo de grupo/campanha: criar grupo -> configurações do grupo -> menu do grupo com listas de membros e modificadores
Janela de loja (janela de transação simples para compras no jogo)
112 botões (NÃO CONECTADOS NO PACOTE SÓ INTERFACE) que vão de paletas a sliders e toggles, todos distribuídos em diferentes regiões adaptativas (Cima Baixo Esquerda Direita Centro)
3,260+ instâncias de GUI, totalmente responsivas e escaladas para se adaptar a todos os dispositivos (celular/tablet/desktop)

PACOTE INTERFACE + ARQUITETURA MODULAR (NÃO INCLUÍDO NESTE PACOTE) (NA MINHA LOJA):

Interface Index - para buscar e configurar diferentes elementos da interface
Button Interaction - para configurar diferentes ações de botões e para conectá-los
Window Manager - máquina de estados de janela única com 13 módulos de janela
Controls - autoajuste para diferentes regiões da interface do usuário
API - para conectar e integrar diferentes eventos ao seu sistema de jogo
Config/Typography + TextScaling - sistema integrado de escala de texto para configurar text labels e tamanhos
Um único script de inicialização (CLIENT)
Documento completo de integração e implementação rápida e fácil, escrito como um módulo
Nunca mexe na lógica do jogo, esta arquitetura modular nunca vai escrever no seu jogo!

RECURSOS JUNTO COM A ARQUITETURA MODULAR:
Adicionar um botão leva segundos: dê um nome a um botão, escreva uma função com esse mesmo nome dentro de button interaction e pronto!
Um sistema de autoindexação: em vez de escrever um monte de cadeias de WaitForChild, um módulo indexa a árvore inteira por "Parent.Element" para acesso rápido e fácil a qualquer elemento que você escolher!
Avisos isolados por falha: cada módulo roda em um pcall, então mesmo que uma janela quebre ela não derruba a interface inteira, e o aviso vai te dizer qual janela foi!

Traduzido do inglês pelo Claude. Ler o original em inglês

Detalhes

Tipo de arquivo
Roblox Model
Publicado em
4 de setembro de 2026

Mais de Pixie Studios

Outros idiomas