Pular para o conteúdo principal

Nathan Flurry e Nicholas Kissel

Ofício do Código
Nathan Flurry e Nicholas Kissel, Rivet

Criadores de jogos se transformam em mestres de infraestrutura


Rivet é uma história de criadores ajudando criadores: Dois amigos ambiciosos e cheios de energia de uma pequena cidade do Arizona aproveitaram os programas de inicialização para lançar e desenvolver uma plataforma de jogos de nicho que ajuda os desenvolvedores a levar seus projetos aos jogadores da Internet de forma rápida e indolor.

A primeira lembrança de Nicholas Kissel sobre jogos foi jogar no PlayStation do vizinho quando ele tinha quatro anos de idade. Depois disso, ele passou a jogar "Tropico 2: Pirate Cove" no PC de sua família. Para Nathan Flurry, foi a descoberta da natureza viciante dos jogos para celular na quarta série que levou seus pais a proibir totalmente os videogames... a menos que - por um golpe de gênio dos pais - ele mesmo os construísse. A amizade deles começou no ensino médio, quando a criação de jogos de estratégia espacial baseados na Web se tornou seu passatempo favorito.

"Aprendemos que o desenvolvimento da infraestrutura de back-end era uma dificuldade em jogos multijogador", compartilhou Nick. "É muito caro, consome muito tempo e exige muita habilidade. Adoramos a mecânica dos jogos multijogador, mas a infraestrutura não é tão divertida para a maioria dos desenvolvedores de jogos."

À medida que a amizade e as colaborações da dupla cresciam, eles começaram a assumir projetos de consultoria. Eles trabalharam com Yendis, o criador do Krunker.io, e com algumas outras pequenas empresas de jogos de navegador. A categoria de jogos de navegador estava explodindo, e os amigos se viram trabalhando no trabalho de infraestrutura para os desenvolvedores. Eles decidiram abrir uma empresa e fazer um beta privado para vários clientes. Sua cidade natal não era um foco de TI ou de desenvolvimento de jogos, então Nicholas se inscreveu na Y Combinator por capricho, sabendo pouco sobre capitalismo de risco e startups.  

A experiência na Y Combinator foi um turbilhão. Nicholas e Nathan se lembram de uma entrevista intensa de 10 minutos com a equipe da YC para a qual não estavam preparados, o que os fez questionar se abrir uma empresa era a decisão certa.

No entanto, a equipe da YC ficou impressionada e uma ligação informando os dois fundadores sobre a aceitação da Rivet na YC chegou enquanto eles faziam uma caminhada para aliviar o estresse nas colinas perto de suas casas. Nathan e Nicholas abandonaram a caminhada e correram para casa para enviar as informações que a YC precisava para finalizar o acordo. Eles foram formalmente aceitos no programa Y Combinator no dia seguinte e, em poucas semanas, estavam a caminho de São Francisco e lançaram oficialmente a Rivet.gg

Alocação inteligente de recursos

O Rivet é perfeito para desenvolvedores de jogos A e AA, amadores que desejam lançar seus jogos no mundo e estúdios de pequeno ou médio porte que desejam dimensionar sua infraestrutura e, ao mesmo tempo, direcionar seus recursos internos para a mecânica do jogo. 

"Os desenvolvedores de jogos são, antes de tudo, artistas", disse Nicholas. "Eles querem ver sua arte chegar ao mundo; querem que as pessoas joguem seus jogos. Esse é o foco deles. Eles não querem fazer o desenvolvimento de back-end de infraestrutura, portanto, temos que atender a essas pessoas, facilitando a instalação e a execução de um jogo em minutos. Esse é o objetivo."

Os estúdios de jogos de todos os tamanhos enfrentam os desafios do dimensionamento da infraestrutura, como segurança e proteção contra DDoS, mas o Rivet oferece às equipes menores uma opção de infraestrutura de código aberto que permite que elas se concentrem no que adoram fazer. Para Nathan e Nicholas, a experiência única de trabalhar com muitos desenvolvedores diferentes, assumir riscos e criar vários tipos de jogos e jogadores é especialmente divertida. 

A Rivet foi originalmente criada na DigitalOcean, pois os fundadores tinham experiência anterior de trabalho com o provedor de nuvem. Os desafios com preços, suporte e confiabilidade os levaram a procurar uma opção diferente e, em sua busca, descobriram o Rise, o programa de startups de computação em nuvem da Akamai

A Rivet começou a funcionar rapidamente na Linode (agora Akamai), elogiando o fantástico suporte da empresa. "Criamos o Rivet para ser multinuvem, mas com os preços e o forte suporte regional da Akamai, não precisamos usar outro provedor de nuvem no momento", disse Nathan. "Desde o início, nos ofereceram preços competitivos e alguns créditos para migrar, o que permitiu algum tempo de reserva para sermos integrados sem sermos atingidos com uma conta de autoescala ultrajante como fizemos com a DigtalOcean. Eu era um nômade digital que vivia do meu Hondata Fit. Esses créditos nos deram um amortecedor financeiro enquanto construíamos a Rivet na escala em que estamos hoje."

Executar a infraestrutura com facilidade

A Akamai permite que a Rivet execute sua Infraestrutura como Código em servidores dedicados por um preço justo. A Rivet também executa o Nomad e o Terraform da HashiCorp com facilidade, os firewalls são simples, e a disponibilidade regional diversificada dos data centers significa que a Rivet não precisou adicionar outros provedores de nuvem para atender às necessidades de seus clientes. 

Ao conversar com desenvolvedores de jogos, Nathan e Nicholas recomendam a Akamai pelo excelente suporte ao cliente. Eles também observam o preço simples e o suporte global para qualquer coisa que esteja sendo feita na borda e a confiança que vem com o trabalho com uma empresa que já existe há algum tempo. 

"O serviço de nível empresarial que recebemos em nosso estágio inicial é fantástico", disse Nicholas. "Acho que o painel de suporte é responsivo o suficiente para a maioria das nossas necessidades, mas quando algo está afetando a produção, pego o telefone e sou atendido por uma pessoa imediatamente. Isso não é comum em outros provedores de nuvem. Mesmo se ligarmos no meio da noite, alguém que sabe o que está fazendo sempre atende o telefone." 

Os amigos de infância se apaixonaram por jogos, disseram sim a uma rara oportunidade e viram a necessidade de criadores que os inspirassem. Agora, eles estão desenvolvendo a Rivet para ser a solução de infraestrutura de código aberto para jogos multijogador a ser implantada, dimensionada e operada em todo o mundo.

Compartilhe este