Spieleentwickler Michael Romero auf Chrono Trigger, C / C ++ und Macs

Michael Romero, der Sohn des DOOM -Mitschöpfers John Romero, stieg in das Familienunternehmen ein. Nach seinem Designstudium an der Full Sail University arbeitet er nun als Junior Game Developer für WishB LLC. In diesem E-Mail-Interview spricht Michael über das Schreiben und Spielen von Videospielen und gibt angehenden Spielprogrammierern Ratschläge.

Matthew Nawrocki: Was hat Ihre Entscheidung beeinflusst, als Spieleentwickler in die Fußstapfen Ihres Vaters zu treten?

Michael Romero: Chrono Trigger . Es war das zweite Rollenspiel, das ich jemals gespielt hatte (das erste war das Super Mario-Rollenspiel ). Viele Spieler halten Chrono Trigger für eines der besten Rollenspiele aller Zeiten - und das aus gutem Grund. Ich habe das Spiel zum ersten Mal gespielt, als ich zehn Jahre alt war, und habe es die nächsten zwei Jahre oder so besessen gespielt. Je mehr ich spielte, desto mehr wollte ich einen eigenen " Chrono Trigger " erstellen. Seit dieser Zeit wusste ich, dass ich Spiele machen musste. Ich bin immer noch auf der Mission, meinen " Chrono Trigger " zu erstellen!

Wann hast du dein erstes Spiel geschrieben?

Ich habe mein erstes Spiel 2007 geschrieben, zwei Monate vor meiner Einschreibung an der Full Sail University. Ich habe es geschafft, als ich anfing, C zu lernen. Es war ein unglaublich kitschiges Textabenteuer namens Bully Smash !

Welche Art von Spielen spielst du gerne?

Zu diesem Zeitpunkt ist es ziemlich selbstverständlich, dass ich ein großer RPG-Fan bin. Das RPG-Genre verwendet in der Regel mehr Elemente zur Charakterbildung und zum Geschichtenerzählen in ihrem Design. Ich bin ein Trottel für diese beiden Konstruktionsmechaniker und wenn sie gut gemacht sind, bin ich sofort begeistert.

Bevorzugen Sie PCs / Macs oder Konsolen? Warum?

Ich bevorzuge den Mac - zweifellos. Je länger Sie programmieren, desto mehr schätzen Sie solide Software. Es ist einfach nicht zu leugnen, dass Apple erstaunliche Software in Verbindung mit einer Benutzeroberfläche erstellt, die eine Benutzererfahrung bietet, die Windows umhauen wird. Nach dem, was ich in letzter Zeit gesehen habe, war Apple mehr auf dem Weg der Innovation als alles andere. Das allein lässt mich die Mac-Plattform bewundern.

Einige Experten auf diesem Gebiet geben an, dass Konsolen aufgrund mangelnder Piraterie und einer großen installierten Benutzerbasis über ihre PC-Entsprechungen dominieren. Wie ist Ihre Meinung zur Konsolen- / PC-Debatte und wird sie jemals gelöst werden?

Der PC ist mit tonnenweise Piraterie übersät. Damit dies der Vergangenheit angehört, muss die Verteilung der auf dem PC veröffentlichten Spiele in die Fußstapfen von Blizzard ( World of Warcraft ) und Valve ( Steam ) treten. Mehr Unternehmen müssen sich nur die Zeit nehmen und einen Plan ausarbeiten und ausführen. Ich glaube, dass die Aktivität der Piraterie in diesem Fall mäßig nachlassen wird. Natürlich werden Hacker schlauer und finden neue Wege, sie auszunutzen. Es ist immer ein ständiger Kampf.

Haben Sie eine bevorzugte Programmiersprache und andere Tools für die Spieleentwicklung?

Meine Lieblingsprogrammiersprachen sind C / C ++. Um Code zu haben, der Ihr Spiel so optimiert wie möglich ausführt, sind gründliche Kenntnisse in C / C ++ ein Muss. Ich habe in letzter Zeit viel innerhalb der Unity-Engine und der XCode-IDE entwickelt. Die Unity-Engine ist einfach zu erlernen und eine gute Wahl für eine schnelle Spieleentwicklung.

Ich habe selbst Technologie für ein iPhone-Spiel entwickelt, das ich mache. Vor der Verwendung von XCode war ich an Visual Studio gewöhnt. Es hatte definitiv eine Lernkurve, aber im Laufe der Zeit habe ich ausgenutzt, wie es mit mehreren Ansichten von Code und der umfangreichen Liste von Hotkeys umgeht. Wenn Sie mit XCode gut umgehen können, beginnen Sie sehr schnell, Code zu schreiben.

Welche Art von Arbeit machen Sie in Ihrer aktuellen Zeit bei WishB und was ist der Zielmarkt von WishB?

Bei WishB bin ich ein Spielprogrammierer und schreibe C # -Skripte, um Spielfunktionen zu implementieren, die das Team entwirft. Ich arbeite in der Unity-Engine. Um etwas genauer zu sein, meine Aufgaben variieren vom Debuggen über die Implementierung von Features bis hin zur Architektur. Meine Arbeit ist typischerweise die eines Generalisten. Wir zielen mit einer originellen IP auf den Kindermarkt ab. Kann nicht zu viel anderes sagen!

Unsere Generation ist mit Konsolen und PCs für unsere Spieleanforderungen aufgewachsen. Wird sich das Internet irgendwann zu einem plattformunabhängigen Epizentrum entwickeln und letztendlich das nächstbeste für die nächste Generation von Spielern sein, oder wird unsere persönliche Hardware hier bleiben?

Ich gehe in diesem Fall hin und her. Ich möchte lieber neutral bleiben und sagen, dass ich denke, dass beide in Zukunft noch lange bestehen werden. Konsolen und das Internet enthalten verschiedene Aspekte des Spielens, die beide wirklich wichtig machen. Mit Konsolen können wir immer wieder neues taktiles Feedback und spezielle Hardware neu erfinden, um immer mehr einzigartige Spielerlebnisse zu erzielen.

Die Offenheit des Internets ist auch eine sehr mächtige Sache. Ich denke, jetzt ist es mit dem sich ständig weiterentwickelnden HTML 5 noch leistungsfähiger. Vollständiges Open Source, mit dem Webbrowser 3D-beschleunigte Grafiken ohne Plugin erstellen können, ist nur die Spitze des Eisbergs, wenn es um diesen zukünftigen Standard geht.

Das Spielen im Internet wird einen großen Sprung nach vorne machen - und zwar schnell. Ich möchte auf jeden Fall, dass sich Konsolen- und Internetspiele parallel entwickeln, anstatt dass eines das andere dominiert.

Wo sehen Sie Spiele im mobilen Bereich angesichts der allgegenwärtigen Smartphones im Vergleich zu herkömmlichen Plattformen?

Ich persönlich bin der Meinung, dass der Mobilfunkmarkt mit Gelegenheitsspielen im Einklang bleiben wird. Normalerweise spielen die Leute iPhone-Spiele, um die Zeit totzuschlagen und um schnell fünf bis zehn Minuten Spielzeit zu haben. Mit einem Spiel, das zu viel Zeit braucht, um Fortschritte zu erzielen, werden Sie nicht viel erreichen. Die Mehrheit der Spieler langweilt sich leicht. Telefone führen heute eine Vielzahl von Aufgaben aus, die nur wenige Minuten der Benutzerzeit erfordern. Das Design eines Handyspiels sollte auf dieser Tatsache aufbauen und Designer sollten versuchen, neue Wege zu finden, um den Verbraucher über diese durchschnittliche Zeit hinaus spielen zu lassen.

Haben Sie einen Rat, den Sie denjenigen geben möchten, die mit der Spieleentwicklung beginnen?

Entwickeln Sie eine sehr starke Arbeitsmoral, lernen Sie, Verbindungen zu Menschen aufzubauen, und arbeiten Sie an Nebenprojekten. In der Regel stellen Unternehmen die Person nicht allein aufgrund ihrer Fähigkeiten ein. Das ist sehr, sehr selten. Wenn das Unternehmen weiß, dass Sie eine große Leidenschaft für die Branche haben, hart arbeiten und eine Persönlichkeit haben, die professionelles und freundliches Verhalten in Einklang bringt; Sie können sehr weit kommen. Die Arbeit an Nebenprojekten macht Sie nicht nur kompetenter gegenüber der Konkurrenz, sondern zeigt auch, dass Sie das lieben, was Sie tun. Unternehmen lieben das.

Glaubst du, du wirst eines Tages den Mantel deines Vaters übernehmen und den nächsten DOOM- Blockbuster machen?

Heh. Ich bin sehr dankbar, nur ein Teil dieser großartigen Branche zu sein. Meine Mission war es immer, dieses " Chrono Trigger " -Spiel zu entwickeln, ob Blockbuster oder nicht. Nur vorzustellen, ein Spiel mit dem Erfolg von DOOM zu erstellen, ist derzeit unverständlich . Natürlich könnte man eines Tages immer auf einen solchen Erfolg hoffen. Ich mache einfach gerne Spiele.

© Copyright 2021 | mobilegn.com