Sobre o serviço
TraduzidoPrecisa de scripts dentro de um jogo ou aplicação C/C++, mas não quer carregar um runtime pesado? Eu me especializo em Wren — uma linguagem pequena e rápida baseada em classes com concorrência embutida, projetada especificamente para incorporação. Escrevo os scripts que seu projeto precisa em Wren e, igualmente importante, os vinculo cuidadosamente ao host C para que os dados fluam em ambas as direções sem surpresas.
O que você recebe:
— Lógica de jogo e aplicação em Wren idiomático: entidades, máquinas de estado, comportamento de IA, manipuladores de eventos, sistemas de missões e diálogos.
— Concorrência baseada em fiber: corrotinas cooperativas para cronogramas, cenas cortadas, tarefas assíncronas e sequências passo a passo sem bloquear o loop principal.
— Vinculações de host: classes estrangeiras e métodos estrangeiros que expõem as funções do seu motor para Wren e passam valores de forma segura através da fronteira.
— Configuração de incorporação: inicialização da VM Wren, carregamento e resolução de módulos, callbacks de erro e saída, limites de memória e manipulação de slots.
— Scripts de configuração e automação que não programadores da equipe podem editar com segurança.
Como eu trabalho: você descreve a API do host e os objetivos, eu projeto o layout do módulo, escrevo código Wren documentado e entrego a vinculação C além de um breve guia de integração. Cada resultado é testado em um host de teste mínimo para que possa ser incorporado ao seu build imediatamente. Os scripts permanecem legíveis, a hierarquia de classes permanece razoável e o desempenho permanece alto — o compilador de passagem única do Wren e a API de slots apreciam isso.
Modding, motores de regras, IA em jogo ou configuração leve incorporada — eu faço do Wren uma parte nativa do seu motor. Diga-me a linguagem do host, a plataforma alvo e o que precisa de scripting, e eu estimarei a tarefa com precisão.
O que você recebe:
— Lógica de jogo e aplicação em Wren idiomático: entidades, máquinas de estado, comportamento de IA, manipuladores de eventos, sistemas de missões e diálogos.
— Concorrência baseada em fiber: corrotinas cooperativas para cronogramas, cenas cortadas, tarefas assíncronas e sequências passo a passo sem bloquear o loop principal.
— Vinculações de host: classes estrangeiras e métodos estrangeiros que expõem as funções do seu motor para Wren e passam valores de forma segura através da fronteira.
— Configuração de incorporação: inicialização da VM Wren, carregamento e resolução de módulos, callbacks de erro e saída, limites de memória e manipulação de slots.
— Scripts de configuração e automação que não programadores da equipe podem editar com segurança.
Como eu trabalho: você descreve a API do host e os objetivos, eu projeto o layout do módulo, escrevo código Wren documentado e entrego a vinculação C além de um breve guia de integração. Cada resultado é testado em um host de teste mínimo para que possa ser incorporado ao seu build imediatamente. Os scripts permanecem legíveis, a hierarquia de classes permanece razoável e o desempenho permanece alto — o compilador de passagem única do Wren e a API de slots apreciam isso.
Modding, motores de regras, IA em jogo ou configuração leve incorporada — eu faço do Wren uma parte nativa do seu motor. Diga-me a linguagem do host, a plataforma alvo e o que precisa de scripting, e eu estimarei a tarefa com precisão.