Deutsch

Server sind zeitweilig nicht erreichbar

21.03.2014
Von Flash zu Unity

Die Geschichte von “Tanki Online” begann im Jahre 2008. Die Entwicklung des Spiels basierte ursprünglich auf der Flash-Technologie. Dieses praktische Tool hatte schon viele Funktionen und es war sehr verbreitet und auf fast allen Computern bereits installiert. Wichtig war auch, dass unsere führenden Programmierer schon lange Zeit mit Flash gearbeitet und diese Technologie kannten. Wir nutzten damals, dass sie die Kenntnisse hatten, ein 3D-Spiel auf Flash zu entwickeln. Dieses Spiel forderte auch keine Installierungen, man musste es einfach in Browser öffnen und konnte mit dem Spiel anfangen.

Damals wurde entschieden, das Spiel auf einer selbstentwickelten Engine – Alternativa3D – basierend, zu programmieren. Andere Engines, die es zur damaligen Zeit gab, entsprachen unseren Anforderungen nicht.

Als Variante kamen auch die Unity-Technologien für die Entwicklung in Frage, da sie die Hardwarebeschleunigung unterstützten. Aber Unity war in den Browsern kaum vertreten, deswegen haben wir auf diese Variante verzichtet.

Unser Engine Alternativa3D wurde ständig entwickelt und nachgearbeitet. Es gab mehrere Versionen. Die für die Community bekanntesten waren die Versionen 5, 7 und 8. Insteressant ist es, dass AlternativaEditor auf der 5. Version basiert. Das Spiel “Tanki Online” selbst basiert auf der Alternativa3D 7.

Ein wichtiges Ereignis in der Geschichte des Projektes war die Integrierung der Unterstützung der Hardwarebeschleunigung im Flash-Player. Dieses Update wurde von Adobe unter den Codenamen “Molehill” herausgebracht. Es erlaubte, die Grafik in den Flash-Spielen mit Hilfe von Videokarten zu berechnen, ohne den Prozessor des Rechners selbst damit zu belasten. Damit wurde das Problem der Leistungsfähigkeit bei Flash gelöst.

 

xsp3153916

Macht Euch mit einem unserer Entwicklerteams bekannt. Diese Jungs beschäftigen sich mit der Entwicklung des Spiels  auf Unity

4 Jahre später sind wir wieder zurück zu der Idee gekommen, auf Unity zu wechseln. Dies vor allem aus dem Grund eines neuen Ziels des Unternehmens – die Schaffung eines globalen sozialen Spielnetzwerkes. Diese Aufgabe ist kompliziert, resourcenbedürftig und langfristig. Es wurde entschieden, die Spielplattform, die neue Version von “Tanki Online”, sowie auch die Grafik gleich von Anfang an auf Unity zu entwickeln. Diese Technologie entwickelt sich rasant schnell und deren Entwickler haben eine klare Entwicklungsstrategie, die sie verfolgen. Flash-Technologien werden kaum weiter entwickelt und es ist ziemlich mühsam und resourcenaufwendig, auf dieser Technologie den Inhalt zu optimieren und abzustimmen. Für einen maximalen Erfolg müssen wir aber unsere Kapazitäten auf ein einziges Projekt ausrichten. Unity ist eine professionelle Multiplattform-Engine für die Entwicklung von Spielen und hat wesentliche Vorteile, durch die unsere Ressourcen besser eingesetzt werden:

— ein der wichtigesten Vorteile von Unity ist seine Plattformunabhängigkeit, was uns erlaubt, unser Spiel auf verschiedenen Plattformen auszuführen (Computer, Smartphones, Tablets, Konsolen);
— Unity bietet uns fertige Technologien, die gleich integrierbar sind oder auf unsere Bedürfnisse leicht angepasst werden können, was uns einen schnelleren Entwicklungsporzess des Spiels und seinen Features ermöglicht;
— es ist für uns nicht nötig, eine physikalische Engine neu zu entwickeln. Das aktuelle Spiel-Physik kann auf Unity anpasst werden;
— die Unity-Technologie erlaubt es uns, eine verbesserte Grafik ins Spiel zu implementieren und passend auch für mobile Geräte zu entwickeln.

Unity erobert die Welt. Immer mehr Game-Studios enwickeln ihre Spiele auf Unity. Wir haben zudem noch unser Publikum analysiert und festgestellt, dass 43% unserer Spieler schon Unity auf ihren Computern installiert haben.

Unity erobert die Welt. Immer mehr Game-Studios enwickeln ihre Spiele auf Unity. Wir haben zudem noch unser Publikum analysiert und festgestellt, dass 43% unserer Spieler schon Unity auf ihren Computern installiert haben.

xsp3153916

Ja, es steht uns noch viel Arbeit bevor, aber mit jedem Tag sind wir zu unserem Ziel näher

Derzeit wird die Etwicklung in den folgenden Bereichen durchgeführt: Server-Plattform, Kampfsystem, Spiel-Interface und Grafik. Bleibt dran, um weitere Neuigkeiten über den Entwicklungsprozess zu erfahren..