Atualização do Projeto de API

Atualização do Projeto de API

Saudações, Scaper!

Chegamos na metade do ano (!!!) e está na hora de compartilhar mais informações sobre um projeto que já está no forno há um tempo... o projeto de API!

Embora esse seja um dos projetos mais aguardados do ano, queremos garantir que ele receba a atenção merecida no momento certo. Por isso, não vamos revelar muito hoje! Esse artigo não foi feito para dar prévias de plugins espetaculares, mas sim para você dar uma espiadinha nos bastidores.

O que vocês têm aprontado?

Desde o começo desse ano, nossa equipe tem se concentrado em construir fundações sólidas. Isso significa desenvolver a arquitetura de códigos para garantir que o projeto possa entregar tudo o que os nossos talentosos desenvolvedores gostariam de explorar quando entrarem no sistema.

Adotamos a linguagem de programação "Lua" e mal podemos esperar para ver os incríveis plugins que serão possíveis graças à flexibilidade que ela oferece.

Princípios

Um dos pilares do projeto tem sido o desenvolvimento de diretrizes seguras e sólidas. Elas garantirão que todos os plugins da comunidade possam contribuir para um RuneScape saudável, em vez de desafiar os princípios fundamentais do jogo.

Queremos que você possa escolher as ferramentas para tornar a experiência do RuneScape ainda melhor, sabendo que elas são confiáveis e não quebram nenhuma regra. Você terá a certeza de que os plugins disponíveis foram analisados, aprovados e atendem aos padrões de imparcialidade e integridade da Jagex.

O mais importante é a ideia de que tudo o que você precisa estará disponível no cliente oficial do RuneScape. Procurar em sites ou ferramentas externas para obter esses plugins será coisa do passado! Pensando nisso, disponibilizaremos um navegador de plugins integrado ao cliente do RuneScape.

Quando se trata especificamente do design de plugins, nosso objetivo é construir um ecossistema saudável que aprimore a experiência de jogo sem substituir a jogabilidade em si.

Isso significa que estamos animados para oferecer suporte a plugins excelentes que aumentem a clareza e a usabilidade, reduzam os obstáculos e ajudem você a entender melhor o jogo. É claro, ideias inovadoras para modos de jogo também são bem-vindas.

Por outro lado, o que queremos evitar é tanto a banalização do jogo quanto da habilidade dos jogadores. Alguns exemplos disso incluem automação da jogabilidade ou uso de informações escondidas para prever mecânicas.

Garantir que nosso projeto de API consiga manter esses princípios no futuro exigirá monitoramento constante, o que nos leva ao nosso próximo tópico:

Uma equipe dedicada

Alguns desenvolvedores e jogadores na comunidade devem estar se perguntando o que acontece com o API após o lançamento oficial. E se algo der errado dentro de alguns meses? Haverá manutenções?

O projeto de API para o RuneScape é um compromisso de longo prazo para a Jagex, e estamos nos organizando para garantir isso.

No momento, temos desenvolvedores do RuneScape e do RuneTek trabalhando no projeto. Porém, estamos trabalhando para complementar esse time com Jmods adicionais que se dedicarão inteiramente ao API, mesmo após o lançamento. Isso garantirá que ele se torne um elemento permanente no ecossistema do RuneScape.

Recentemente, contratamos um novo Gerente Técnico de Comunidade: Mod Fable! Aqui vai uma breve introdução dele:

Olá pessoal, aqui é o Mod Fable!

Jogo RuneScape há mais de 22 anos, logo, o jogo e a comunidade têm sido uma grande parte da minha vida.

Como Gerente Técnico de Comunidade, estou animado para ajudar a estreitar os laços entre jogadores e desenvolvedores, garantindo que as conversas sejam claras, construtivas e acessíveis, seja você um criador experiente ou alguém que está instalando seu primeiro plugin.

Mal posso esperar para conhecer vocês, apoiar a comunidade e ajudar a moldar o futuro desse projeto juntos.

A gente se vê em Guilenor!

Para nós, era importante contar com um gerente de comunidade dedicado a esse projeto, mas era igualmente essencial que essa pessoa tivesse sólidos conhecimentos técnicos. O Mod Fable será capaz de se comunicar tanto com os desenvolvedores principais quanto com jogadores que não possuem tanta experiência com plugins... e com todos os demais também.

Além disso, estamos na reta final do processo de seleção de um moderador de plugins que ajudará a cuidar dos nossos princípios e, ao mesmo tempo, trabalhará em conjunto com os desenvolvedores da comunidade para garantir que suas contribuições sigam as regras, sejam seguras e eficazes.

Desenvolvedores da comunidade

Outro aspecto importante da nossa abordagem ao projeto de API é que não estamos desenvolvendo o sistema de forma isolada.

Assim que a base técnica foi estabelecida e o desenvolvimento do plugin Lua estava pronto para começar, trabalhamos para integrar vários desenvolvedores da comunidade ao projeto.

Nesta fase, o grupo é bem pequeno e restrito, pois precisamos nos concentrar nos desafios técnicos e estruturais que a API precisa superar. No entanto, já nesta fase, o grupo conta com desenvolvedores ligados à maioria das ferramentas ou extensões de terceiros do RuneScape que você conhece e que talvez já esteja utilizando.

Este grupo e seu trabalho continuam sujeitos a um acordo de confidencialidade, pois queremos garantir que o projeto de API mantenha seu foco no desenvolvimento de um conjunto de recursos que cause grande impacto quando chegar a hora certa.

À medida que o projeto for amadurecendo, envolveremos cada vez mais desenvolvedores da comunidade. Mas, por enquanto, isso continuará sendo feito de forma limitada e com um foco específico. Estamos usando tanto o formulário que compartilhamos no Discord em janeiro para encontrar parceiros qualificados, quanto pesquisando e entrando em contato de forma proativa com pessoas que acreditamos ser uma ótima opção.

Se você estiver se coçando para começar a desenvolver plugins, pedimos só mais um pouquinho de de paciência. Queremos garantir que quando chegar a hora de abrir o desenvolvimento para a comunidade, tenhamos um ambiente de desenvolvimento robusto em funcionamento E que tenhamos criado uma base de conhecimento abrangente, repleta de documentação que torne muito mais fácil entender como tudo funciona.

Plugins!

Os plugins, claro, são o grande foco dessa ideia toda. Eles são para jogadores como VOCÊ! Então... que tipo de plugins você gostaria de ter no RuneScape?

Agora é um ótimo momento para ajudar a orientar o projeto de API na concretização das ideias ou funcionalidades que você sempre imaginou. Esperamos pedidos por um plugin auxiliar para missões, mas será que há alguma ideia além disso que você já tenha visto em outros lugares ou até mesmo sonhado (considerando os princípios mencionados acima)?

Adoraríamos saber o que você acha, pois isso ajudará a garantir que nossos desenvolvedores e parceiros possam levar em conta as ideias que mais interessam à comunidade. Acesse nossos tópicos dedicados no Reddit [LINK] ou no Discord [link] e participe das discussões agora mesmo!

Por hoje é só! Retornaremos em breve com mais informações sobre o andamento do projeto e sobre o que esperar conforme ele toma forma.


- Equipe do RuneScape

Voltar ao início