Editar Perfil

šŸ“ Mudar Foto

DevMarlon

Scripting & 3D Art Development

#Todos #Dev #Avisos #Programação #3d #Artes
Contato Direto
marlon978
ADICIONAR
Marlon DEV
#Dev#Programação

Sistema de Loja Interativo (Store UI)

Sistema de Loja (Store UI) moderno e totalmente funcional! Desenvolvido com um design clean e intuitivo, este script é ideal para desenvolvedores que buscam profissionalismo e facilidade na gestão de itens.

Recursos Principais:

Interface Moderna: Design responsivo e visualmente atraente com bordas arredondadas e Ć­cones vibrantes.

Sistema de Compra e Equipamento: Integração direta para compra de itens com moeda do jogo e botão dinâmico de "Equipar" para itens jÔ adquiridos.

Exibição de Saldo: Contador de moedas integrado no topo da interface para que o jogador acompanhe seus recursos em tempo real.

FÔcil Customização: Adicione novos itens (como ferramentas, alimentos ou cosméticos) de forma simples através da configuração do script.

Otimizado: Script leve, garantindo que a interface abra instantaneamente sem causar lag no servidor.
Marlon DEV
#Dev#Programação

Minigame: Jogo da Cobrinha (Snake UI)

Lógica de Grid Dinâmico: Implementação de um sistema de coordenadas baseado em UIGridLayout ou manipulação direta de frames, permitindo um movimento preciso e responsivo da cobrinha dentro da interface do jogador.

Gerenciamento de Input e Direção: Sistema de controle otimizado para teclado (WASD/Setas) e suporte para dispositivos móveis, utilizando lógica de "buffer" para evitar que a cobrinha colida consigo mesma ao inverter a direção rapidamente.

Geração Procedural de Itens: Algoritmo que identifica espaços vazios no grid para o spawn aleatório de comida, integrado a um sistema de pontuação que aumenta o comprimento da estrutura (corpo) em tempo real conforme o jogador progride.

Sistema de Game Over e Recompensa: Interface de fim de jogo integrada com botões de "Jogar Novamente" e "Sair", capaz de enviar a pontuação final para sistemas de Leaderboards globais ou converter pontos em moedas do jogo.
Marlon DEV
#Dev#Programação

Sistema de NameTag & Localização (Overhead UI)

Identificação Dinâmica: Exibição automÔtica do Nome de Exibição (DisplayName) e Nome de UsuÔrio (@Handle) integrados via API de Player do Roblox, garantindo que a tag sempre reflita a identidade atual do jogador.

Geolocalização via API: Sistema de detecção de paĆ­s integrado que exibe automaticamente a bandeira correspondente Ć  localização do usuĆ”rio (ex: šŸ‡§šŸ‡· Brasil), aumentando a imersĆ£o e a interação social entre jogadores de diferentes regiƵes.

Otimização de Renderização: Utilização de BillboardGui com configurações de DistanceDisplayMode e ExtentsOffset, garantindo que a tag permaneça legível e não sofra clipping (atravessar objetos) mesmo em distâncias maiores.

Configuração Simplificada: Estrutura "Plug-and-Play" via ModuleScript, permitindo habilitar ou desabilitar a exibição do @handle, ícones de país ou cores específicas apenas alterando variÔveis booleanas simples.
Marlon DEV
#Dev#Programação

Sistema de Leaderboard Global (Time & Stats)

Persistência via OrderedDataStore: Utilização de OrderedDataStore para organizar e salvar estatísticas competitivas, permitindo que o ranking seja global e reflita o posicionamento em tempo real entre todos os servidores do jogo.

Suporte Multi-Tabelas: Estrutura versÔtil que permite alternar ou exibir diferentes tipos de dados como Tempo de Jogo (Playtime), Moedas (Cash/Money), Pontuação (Points) ou qualquer outra estatística de leaderstats configurada no sistema.

Formatação de Tempo e Valores: Lógica integrada para converter grandes valores de segundos em formatos legíveis (ex: Horas e Minutos) e abreviação de números (K, M, B), garantindo que a interface permaneça limpa e profissional.

Atualização Assíncrona e Otimizada: Sistema que utiliza ciclos de atualização (while wait) configurÔveis e tratamento de erros via pcall, evitando limites de requisição da API do Roblox e garantindo que o ranking nunca fique desatualizado.

Interface CustomizÔvel (UI): Painel construído com UIListLayout para organização automÔtica dos jogadores. O design inclui suporte para cores dinâmicas nos primeiros colocados e carregamento de placeholders ([?]) para posições ainda não preenchidas.
Marlon DEV
#Dev#Programação

istema de NPCs Inteligentes (AI & Combat)

Inteligência Artificial Integrada: NPCs equipados com lógica de tomada de decisão, capazes de interagir com jogadores, oferecer ajuda contextual ou executar rotinas de patrulha e busca através de algoritmos de processamento de dados.

Framework de Combate Avançado: Sistema de batalha dinâmico com detecção de distância, gerenciamento de aggro (hostilidade) e execução de ataques baseados em estados, garantindo que o NPC reaja de forma realista aos movimentos do jogador.

Navegação e Pathfinding (A):* Utilização do PathfindingService do Roblox para navegação inteligente em mapas complexos, permitindo que o NPC desvie de obstÔculos e trace rotas otimizadas para perseguir ou guiar jogadores.

Interação e DiÔlogos Dinâmicos: Sistema de interação "Help NPC" que pode ser configurado para fornecer informações, missões ou orientações, utilizando interfaces customizadas que aparecem apenas quando o jogador estÔ dentro do raio de proximidade.

Arquitetura de Estados (FSM): Estrutura baseada em MƔquina de Estados Finita, permitindo que o NPC alterne suavemente entre os modos "Idle", "Follow", "Help" e "Attack" sem conflitos de script, otimizando o uso de CPU do servidor.
Marlon DEV
#Dev#Programação

Sistema de Roleta Premiada (Spin Wheel)

Configuração via Tables & Modules: Estrutura baseada em ModuleScripts, facilitando a edição de weights (pesos de probabilidade), ícones de itens e prêmios via ID de Asset, sem necessidade de tocar no código base.

Lógica de Sorteio com Weights: Algoritmo de sorteio robusto que utiliza um sistema de pesos no servidor, garantindo que itens LendÔrios ou Raros tenham a chance exata configurada, sem bugs de arredondamento.

Sincronização via RemoteEvents: Comunicação otimizada entre Client e Server; o resultado é decidido instantaneamente no servidor e replicado para a UI do jogador através de FireClient, garantindo segurança contra exploits.

Animação com TweenService & Easing: Rotação baseada em CFrame ou Rotation da UI, utilizando estilos de Easing (como Quart ou Quint) para uma desaceleração realista que se ajusta automaticamente ao número de fatias da roleta.

Economia e Cooldown Persistente: Sistema de tempo de recarga integrado ao os.time(), permitindo que o cronÓmetro do próximo giro grÔtis continue rodando mesmo quando o jogador estÔ offline.
Marlon DEV
#Dev#Programação

Sistema de Afiliados e Vendas UGC

Monetização Inteligente: Implementei um sistema de vendas de itens UGC (User Generated Content) focado em economia compartilhada.

Comissão AutomÔtica: O script gerencia automaticamente uma divisão de 40% de lucro para o proprietÔrio do mapa a cada venda realizada, incentivando parcerias e expansão.

Integração Facilitada: Criado para ser acoplado em qualquer mapa com interface intuitiva para o comprador e segurança total nas transações.
Marlon DEV
#Dev#Programação#3d

Sistema de Asas Dinâmicas (Skinned Mesh)

Modelagem e Rigging: Desenvolvi um par de asas animadas utilizando Skinned Mesh para garantir movimentos fluidos e naturais de torção e batimento.

Sistema de Auto-Scaling: Programei um sistema exclusivo que ajusta a escala das asas automaticamente, garantindo compatibilidade perfeita com qualquer tamanho ou proporção de avatar no Roblox.