Zum Inhalt springen

Nathan Flurry & Nicholas Kissel

Craft of Code
Nathan Flurry & Nicholas Kissel, Niet

Spieleschöpfer werden zu Infrastruktur-Meistern


Rivet ist eine Geschichte von Entwicklern, die Entwicklern helfen: Zwei energiegeladene und ehrgeizige Freunde aus einer Kleinstadt in Arizona nutzten Startup-Programme, um eine Nischenplattform für Spiele zu gründen und auszubauen, die Entwicklern dabei hilft, ihre Projekte schnell und unkompliziert an Internet-Spieler zu bringen.

Nicholas Kissels erste Erinnerung an Spiele war die PlayStation seines Nachbarn, als er vier Jahre alt war. Von da an spielte er "Tropico 2: Pirate Cove" auf dem PC seiner Familie. Für Nathan Flurry war es die Entdeckung des Suchtpotenzials von Handyspielen in der vierten Klasse, die seine Eltern dazu veranlasste, Videospiele gänzlich zu verbieten... es sei denn, er baute sie - durch einen Geniestreich seiner Eltern - selbst. Ihre Freundschaft begann in der Mittelschule, wo die Entwicklung von webbasierten Weltraum-Strategiespielen zu ihrer Lieblingsbeschäftigung wurde.

"Wir haben gelernt, dass die Entwicklung der Backend-Infrastruktur bei Multiplayer-Spielen ein Problem darstellt", erzählt Nick. "Sie ist sehr teuer, zeitaufwändig und erfordert viel Geschick. Wir lieben die Mechanik von Multiplayerspielen, aber die Infrastruktur macht den meisten Spieleentwicklern nicht annähernd so viel Spaß."

Als die Freundschaft und Zusammenarbeit der beiden wuchs, begannen sie, Beratungsprojekte zu übernehmen. Sie arbeiteten mit Yendis, dem Erfinder von Krunker.io, und einigen anderen kleinen Browsergame-Unternehmen zusammen. Die Kategorie der Browserspiele explodierte förmlich, und die Freunde fanden sich in der Infrastrukturarbeit für Entwickler wieder. Sie beschlossen, ein Unternehmen zu gründen und eine private Beta für mehrere Kunden durchzuführen. Ihre Heimatstadt war keine Brutstätte für IT oder Spieleentwicklung, also bewarb sich Nicholas aus einer Laune heraus bei Y Combinator, da er wenig über Risikokapital und Start-ups wusste.  

Die Erfahrung mit Y Combinator war ein Wirbelwind. Nicholas und Nathan erinnern sich an ein intensives, 10-minütiges Gespräch mit dem YC-Team, auf das sie nicht vorbereitet waren und das sie daran zweifeln ließ, ob die Gründung eines Unternehmens die richtige Entscheidung war.

Das YC-Team war jedoch beeindruckt, und ein Anruf, in dem die beiden Gründer über die Aufnahme von Rivet in YC informiert wurden, kam, als sie sich gerade auf einer entspannenden Wanderung in den Bergen in der Nähe ihres Hauses befanden. Nathan und Nicholas brachen die Wanderung ab und eilten nach Hause, um YC die Informationen zukommen zu lassen, die sie benötigten, um das Geschäft abzuschließen. Am nächsten Tag wurden sie offiziell in das Y Combinator-Programm aufgenommen, und innerhalb weniger Wochen waren sie auf dem Weg nach San Francisco und starteten offiziell Rivet.gg

Kluger Einsatz von Ressourcen

Rivet eignet sich perfekt für A- und AA-Spieleentwickler, Hobbyisten, die ihre Spiele in die Welt bringen wollen, und kleine oder mittelgroße Studios, die ihre Infrastruktur skalieren und gleichzeitig ihre internen Ressourcen auf die Spielmechanik ausrichten wollen. 

"Spieleentwickler sind in erster Linie Künstler", sagte Nicholas. "Sie wollen, dass ihre Kunst die Welt erreicht; sie wollen, dass die Leute ihre Spiele spielen. Das ist ihr Hauptanliegen. Sie wollen sich nicht um die Entwicklung der Infrastruktur im Hintergrund kümmern, also müssen wir diesen Leuten helfen, indem wir es ihnen leicht machen, ein Spiel in wenigen Minuten zum Laufen zu bringen. Das ist das Ziel."

Spielestudios jeder Größe stehen vor den Herausforderungen der Skalierung der Infrastruktur, wie z. B. Sicherheit und DDoS-Schutz, aber Rivet bietet kleineren Teams eine Open-Source-Infrastrukturoption, die es ihnen ermöglicht, sich auf das zu konzentrieren, was sie gerne tun. Für Nathan und Nicholas macht die einzigartige Erfahrung, mit vielen verschiedenen Entwicklern zusammenzuarbeiten, Risiken einzugehen und verschiedene Spieltypen und Spielertypen zu entwickeln, besonders viel Spaß. 

Rivet wurde ursprünglich auf DigitalOcean aufgebaut, da die Gründer bereits Erfahrung mit dem Cloud-Anbieter hatten. Probleme mit der Preisgestaltung, dem Support und der Zuverlässigkeit veranlassten sie, nach einer anderen Option zu suchen, und bei ihrer Suche stießen sie auf Rise, das Cloud Computing-Startup-Programm von Akamai

Rivet war schnell bei Linode (jetzt Akamai) einsatzbereit und lobte den fantastischen Support des Unternehmens. "Wir haben Rivet als Multicloud-Anbieter aufgebaut, aber mit den Preisen und dem starken regionalen Support von Akamai brauchen wir derzeit keinen anderen Cloud-Anbieter", sagt Nathan. "Von Anfang an wurden uns wettbewerbsfähige Preise und ein gewisses Guthaben für den Wechsel angeboten, so dass wir einen gewissen Puffer hatten, um an Bord zu kommen, ohne eine unverschämte Rechnung für die automatische Skalierung zu erhalten, wie wir es bei DigtalOcean erlebt haben. Ich war ein digitaler Nomade und lebte von meinem Hondata Fit aus. Diese Kredite verschafften uns ein finanzielles Polster, während wir Rivet zu der Größe aufbauten, die wir heute haben."

Infrastruktur mit Leichtigkeit betreiben

Akamai ermöglicht es Rivet, seine Infrastructure as Code auf dedizierten Servern zu einem fairen Preis zu betreiben. Rivet führt auch Nomad und Terraform von HashiCorp problemlos aus, Firewalls sind unkompliziert, und die vielfältige regionale Verfügbarkeit von Rechenzentren bedeutet, dass Rivet keine weiteren Cloud-Anbieter hinzufügen musste, um die Anforderungen seiner Kunden zu erfüllen. 

Wenn sie mit Spieleentwicklern sprechen, empfehlen Nathan und Nicholas Akamai wegen des hervorragenden Kundensupports. Sie erwähnen auch die einfache Preisgestaltung und den globalen Support für alles, was am Rande geschieht, sowie das Vertrauen, das sich aus der Zusammenarbeit mit einem Unternehmen ergibt, das schon seit einiger Zeit existiert. 

"Der Service auf Unternehmensebene, den wir in unserer Einstiegsphase erhalten, ist großartig", sagt Nicholas. "Ich finde, dass das Support-Dashboard für die meisten unserer Anforderungen schnell genug reagiert, aber wenn sich etwas auf die Produktion auswirkt, greife ich zum Telefon und erreiche sofort einen Mitarbeiter. Das ist bei anderen Cloud-Anbietern einfach nicht üblich. Selbst wenn wir mitten in der Nacht anrufen, geht immer jemand ans Telefon, der weiß, was er tut." 

Die Freunde aus Kindertagen nutzten ihre Liebe zu Spielen, sagten Ja zu einer seltenen Gelegenheit und sahen einen Bedarf an Entwicklern, die sie inspirierten. Jetzt entwickeln sie Rivet zu einer Open-Source-Infrastrukturlösung für Multiplayer-Spiele, die weltweit eingesetzt, skaliert und betrieben werden kann.

Teilen