Latest / Der GameDev Podcast (Game Dev) (MP3) / 72 - GDP x GDFDP, Engines, Artstyle finden, GameDev (Dis)Likes
Transcript
- 0:00Hey, schön, dass ihr da seid. Tja, was kann ich sagen? Elf Stunden hat es gedauert,
- 0:06diese Folge zu produzieren.
- 0:08Also eigentlich noch mehr, wenn man mit einberechnet, dass es ja drei Leute
- 0:12sind, die alleine jeweils vier Stunden für die Aufnahme eingesetzt haben.
- 0:16Aber das habe ich mal so nicht mit eingerechnet, sondern es sind nur vier Stündchen
- 0:21für die Aufnahme auf dem Zettel notiert. Naja, und der Rest summiert sich dann eben, genau.
- 0:28Und wenn ihr Bock habt, das zu unterstützen, dann gibt's ein Patreon und da
- 0:32könnt ihr euch pinke Pinke da lassen.
- 0:36Ansonsten gibt es nichts zu sagen. Schön, dass ihr eingeschalten habt.
- 0:40Und übrigens, wenn es im Portemonnaie gerade nicht so dick aussieht,
- 0:43wie ja bei den meisten eigentlich, wollte ich nur sagen, dass andere Unterstützung
- 0:49auch sehr gerne gesehen ist.
- 0:50Zum Beispiel habe ich festgestellt, auf Spotify kann man jetzt Kommentare da
- 0:53lassen. Wow, wo kommt das denn her?
- 0:56Und Sternchen gibt's natürlich auch. Und auf iTunes geht das auch.
- 1:01Und im Discord könnt ihr vorbeigucken und was Schönes schreiben.
- 1:04Oder auf Twitter oder auf X oder auf Mastodon.
- 1:09Also, die Möglichkeiten ... Ich sag mal, the sky is the limit.
- 1:20Dark Souls. Warum hab ich Dark Souls gesagt?
- 1:24Es ist so, es gibt da einen anderen Podcast, der heißt Game Dev für die Platte.
- 1:30Und zwei der zwei Menschen, die diesen Podcast aufnehmen, sind hier. Hallo, Erik.
- 1:34Hallo.
- 1:38Und hallo, Rainer.
- 1:39Ja, moin.
- 1:40So, und außerdem, ich bin auch da. Ich bin Simon übrigens, für alle,
- 1:43die mich jetzt noch nicht kennen. Und warum habe ich Dark Souls gesagt?
- 1:48Weil in euren Folgen, ihr lieben beiden Podcast ... äh ... äh ...
- 1:55Menschen?
- 1:56Menschen, ja.
- 1:56I will mention.
- 1:58Es ist nämlich so, dass ihr sehr gern über Dark Souls redet.
- 2:01Und ihr stellt immer mehr Rekorde auf, wie früh es kommt.
- 2:05Und es war mir wichtig, den krassesten Rekord aufzustellen, den es gibt.
- 2:10Und deswegen hab ich Dark Souls gesagt. Und es ist nämlich so,
- 2:13dass diese Folge nämlich nicht nur bei uns im GameDev-Podcast-Feed erscheinen
- 2:18wird, besonders auch bei euch in...
- 2:21Game-Day-für-die-Platte-Feed, ne?
- 2:21Game-Day-für-die-Platte!
- 2:23Und damit ist diese Folge die mit dem Rekord für die früheste Dark-Souls-Zeit. Ist das nicht genial?
- 2:29Das stimmt. Und siehst auch, die Dark-Souls-Zeit ist sogar negativ.
- 2:33Da zum ersten Mal heute über Dark-Souls gesprochen wurde, noch bevor die Aufnahme gestartet ist.
- 2:39Das stimmt. Also, du hast auf jeden Fall direkt durchgespielt.
- 2:41Als würde es nicht schon reichen,
- 2:43dass du sowieso quasi bei uns im Discord den Goldbadge dafür hast,
- 2:47dass du der Einzige bist bei uns, hast du jetzt auch noch den Titel mit am frühesten
- 2:52Dachsolz erwähnt im Podcast.
- 2:55Kriege ich da auch ein Badge für?
- 2:57Ja, natürlich. Da müssen wir ein Badge für machen. Also dann hast du es ja offiziell
- 3:01durchgespielt. Das werden wir wohl auch nicht mehr getoppt bekommen, denke ich.
- 3:04Ich bin sehr zufrieden. Jetzt ist es aber so, jeweils bei uns,
- 3:08den Zuhörenden, die jetzt eingeschaltet haben, kennt ihr jetzt entweder mich
- 3:12nicht oder euch nicht, je nachdem, bei welchem Feed sie jetzt hören.
- 3:15Und deswegen haben wir gedacht, wir stellen uns alle jetzt mal ganz kurz vor.
- 3:18Obwohl ich da noch mal ganz kurz reingrätschen muss. Wer bei uns aus dem Podcast
- 3:22kommt und bei Simon noch nicht reingehört hat, obwohl ich jede zweite Folge
- 3:25irgendwas erzähle, und ich hab was im Game-Dev-Podcast gehört,
- 3:28und ihr müsst euch die Folge anhören, der kann mir nicht helfen.
- 3:33Trotzdem, Simon, wer bist du eigentlich?
- 3:36Ich stimme dem übrigens zu, ich hab euch ja auch schon mehrmals erwähnt.
- 3:40Aber gut, wir machen's den Leuten einfach. Also, ich bin Simon und ich bin ein Effektartist.
- 3:45Ich habe 2006 nach der Games Academy gestartet in der Branche als 3D-Artist
- 3:50und dann Effekte so ein bisschen nebenbei gemacht und dann immer mehr und irgendwann
- 3:54bin ich komplett auf Effekte geswitcht.
- 3:55Und am Anfang war 3D mein Metier und das im Environment-Bereich,
- 4:00das heißt viele Props bauen für Sacred 2.
- 4:03Also das war so ein Action-Rollenspiel, so Mittelalter-mäßig.
- 4:06Danach eine Weltraum-Simulation mit X-Rebirth, da ging es dann um Raumschiffe und Raumstationen.
- 4:10Und dann Dann Rhyme, das war so ein stylized Game, schönes Adventure-Game von Tequila Works.
- 4:18Und dann Invisible Hours, das war ein VR-Game. Und ja, also verschiedene Stile
- 4:24habe ich so erleben dürfen.
- 4:28Achso, ja genau, nebenbei mache ich noch einen GameDev-Podcast und...
- 4:33Den. Den Gamedev-Podcast.
- 4:35Also, der heißt Gamedev-Podcast, weil ... Weil es war mir halt wichtig,
- 4:40dass man das Ding irgendwie auch findet. Weil man hätte es jetzt auch nennen können, ähm ...
- 4:45Hier sehr kreativen Namen einfinden, der aber nichts mit Gamedev zu tun hat,
- 4:49aber trotzdem interessant klingt. Aber dann findet man's nicht.
- 4:52Und es war mir wichtig, dass wenn du suchst bei Google oder Spotify oder so nach Gamedev ...
- 4:57Das hab ich deswegen gemacht, weil ich selbst am Anfang nach Gamedev-Podcast
- 5:01gesucht habe mit den Keywords Game Dev und nix gefunden hab.
- 5:05Das geht uns exakt genauso. Das war bei der Games-Fundung auch tatsächlich so
- 5:08das Denken, okay, der Game Dev-Podcast ist geil, aber so eine Folge im Monat,
- 5:12die hat man ja auch irgendwann einfach durch. Und auf der Suche nach mehr war's
- 5:14voll schwer, was zu finden.
- 5:16Weil auch einfach so, ne, gerade irgendwie Suchalgorithmen verschiedenster Plattformen
- 5:21und so sind ja auch mal mehr, mal weniger zuverlässig, irgendwie guten Content zu finden.
- 5:27Aber bevor du dann ... Du kannst dich gleich vorstellen nach meiner Frage.
- 5:32Aber ich hätte eine Frage an dich, beziehungsweise euch.
- 5:35Schreibt ihr dann Gamedev zusammen oder Gamedev auseinander?
- 5:37Weil je nachdem ... Also, wenn man Gamedev zusammenschreibt,
- 5:41was für mich jetzt eher natürlich war, weil jetzt bei Reddit oder so schreibt
- 5:45er Gamedev und so, hat man ja auch kein Leerzeichen zwischen Game und Dev.
- 5:49Je nachdem sind die Unterschiede anders.
- 5:53Die Suchergebnisse sind anders. Und deswegen war ich immer nie sicher,
- 5:56was jetzt eigentlich besser ist. oder Gamedev auseinander, um gefunden zu werden?
- 6:01Also wir haben ja ganz wichtig bei Gamedev das D kleingeschrieben.
- 6:05Also damit unterscheiden wir uns ja definitiv ganz stark von dem Namen deines Podcasts.
- 6:11Also ich finde es witzig, dass man, wenn man sogar für die Platte eingibt,
- 6:15dass die ersten drei Hits dein Podcast sind. Ich glaube, das ist ein bisschen...
- 6:21Da war wohl irgendwie ein bisschen wenig Weitsicht bei der Namenswahl gewesen. Aber sonst...
- 6:30Podcast-Namen, das ist immer witzig, aber Game Development würde ich dann eher
- 6:33auseinanderschreiben, wenn ich es auch komplett ausschreibe, so.
- 6:37Das wäre auch mein Gefühl tatsächlich, ja.
- 6:39Aber ich kann euch mal posten, wie ich versuchte, das Problem zu lösen.
- 6:44Das ist der Titel vom Gamedev-Podcast.
- 6:48Erstmal der Gamedev-Podcast, um Leuten zu zeigen, es geht um Deutsch und damit
- 6:52nicht alle enttäuscht sind, Oh, der ist ja gar nicht englisch,
- 6:55obwohl es GameDev Podcast heißt.
- 6:56Und dann, klar, also GameDev Podcast zusammengeschrieben, GameDev,
- 6:59aber dahinter in Klamotten nochmal GameDev mit Leerzeichen dazwischen.
- 7:03Es zieht sich heute aber auch durch, dass Simon schneller ist als ein Schatten,
- 7:06weil das habe ich mir als Frage aufgeschrieben, warum das dahinter nochmal steht
- 7:10mit einem Leerzeichen, weil ich mir auch gedacht habe, ist es wirklich nur quasi
- 7:14der Suchmaschinenoptimierung wegen oder ist es… Ja, ist nur das. Sehr interessant, ja.
- 7:19Und ich habe keine Ahnung, ob es funktioniert.
- 7:21Also ich hoffe, dass das für die Platte vielleicht das Ganze noch mal rauszieht auf unserer Seite.
- 7:26Dass man dann irgendwie Game Dev, egal ob zusammen oder nicht,
- 7:29aber wenn man für die Platte dazu schreibt, dass es dann schon passt.
- 7:32Ich muss sagen, Game Dev für die Platte habe ich übrigens über Spotify euch
- 7:35zufällig auch entdeckt. Könnte man verwechseln mit Game Dev für den Kopf?
- 7:41Also Männer haben ja oft eine Platte dann irgendwann, wenn sie älter werden.
- 7:45Ach so, das ist eine interessante Deutung.
- 7:49Nee, ich hab oft so Plattenbau hab ich mitgekriegt.
- 7:53Wie wollt ihr jetzt sagen, er kommt aus dem Plattenbau und macht jetzt Game Development.
- 7:57Aber jetzt mit Platte als Glatze, das ist jetzt eine dritte Deutung.
- 8:02Auch sehr funny, ja. Aber da siehst du ja, Clickbait, die Titel hat funktioniert,
- 8:05du hast draufgeklickt, jetzt ein ganzes Jahr später sind wir hier. Also ...
- 8:11Ja, also, nee, funktioniert, also Hauptsache, Game Dev ist drin, ne?
- 8:14Aber, äh, Rainer, sag doch mal, sag du doch mal, hallo, wer wer du bist und und und danach erregt.
- 8:21Ja, hi. Ich bin Rainer, ich bin Unity-Entwickler.
- 8:25Mittlerweile hab ich ursprünglich mal Embedded gemacht, bin dann über Virtual
- 8:30Reality, Mixed Reality in Unity
- 8:32quasi gekommen und bin jetzt tatsächlich einfach nur Unity-Entwickler.
- 8:36Okay, warte, warte, warte. Entwickelst du bei einer Firma mit Unity oder bei
- 8:42der Firma Unity an der Engine?
- 8:47Mit Unity, äh, Lernspiele quasi.
- 8:48Ah.
- 8:50Ich bin jetzt nach vielem Hin und Her und dem Start mit ... Ich hab Elektrotechnik
- 8:54studiert, was ein schlechtes D-Day aller Zeiten war, muss ich sagen.
- 8:58Kann ich auf jeden Fall nicht weiterempfehlen.
- 9:01Außer man ist sich wirklich sicher, dass es genau das sein soll.
- 9:05Ähm, genau, und dann hat irgendwie Spieleentwicklung quasi auch als Hobby und
- 9:09so weiter angefangen und hat sich jetzt so weit durchgezogen,
- 9:11dass ich jetzt in der Entwicklung mit Unity angekommen bin tatsächlich.
- 9:16Jetzt auch relativ frisch.
- 9:19Ähm, seit einem Jahr?
- 9:20Seit einem Jahr in Erwicklung mit Unity und jetzt seit drei Monaten tatsächlich auch in Games.
- 9:25Ah. Und was war das vorher mit Unity dann?
- 9:30Ähm, das war Augmented Reality, also quasi HoloLens, und dann für Inneneinrichtung.
- 9:36Mhm.
- 9:38Centuria Design. Basically ist das so die Building- mechanismen von Sims ungefähr.
- 9:43Nur mit der HoloLens, um das du's dir anschauen kannst. Das ist ungefähr der
- 9:47Elevator-Pitch, würde ich mal sagen, für das, woran da gearbeitet wurde.
- 9:51Oh, also, mich hat's ... Hast du?
- 9:54Der Simon, der hat's jetzt schon gekauft, ja.
- 9:56Nee, also, ich kann das sehr gut vorstellen, tatsächlich, ja.
- 9:59Also, ja, okay. Und was ist Embedded?
- 10:03Embedded ist quasi so Hardware-nahe C++-Programmierung. Das war das,
- 10:07was ich aus dem Electrotechnikstudium quasi gemacht hab, um mich dafür zu rechtfertigen,
- 10:12irgendwie in die Informatikrichtung zu diven.
- 10:14Da war Embedded quasi der kleinste gemeinsame Nenner, weil das so ein bisschen
- 10:18Elektrotechnik, aber eigentlich Informatik ist.
- 10:21Genau, das war einfach dann der Entry und die beste Mischung aus dem,
- 10:25was ich gerne machen möchte und dem, was ich bisher gelernt hab so.
- 10:28Aber warum heißt das nicht einfach C++? Warum heißt es Embedded? Was ist da eingebettet?
- 10:34Eingebettete Systeme sind quasi ganz abgespeckte Computer, die mehr oder weniger
- 10:39quasi in alle anderen Sachen eingebaut werden.
- 10:41Zum Beispiel hast oder eine Telefonanlage oder ein Modem oder irgendwas,
- 10:44da ist ja nicht so ein richtiger klassischer Windows-PC drin oder so,
- 10:48sondern quasi nur ein kleiner Chip, der die einfachsten Sachen händelt und das sind Embedded Systems.
- 10:54Aber mittlerweile läuft auch Doom da drauf.
- 10:58Also alles worauf mittlerweile Doom läuft, ist quasi ein Embedded System eigentlich.
- 11:02Aber ist Raspberry Pi auch ein Embedded System, weil es ja auch ganz kleines.
- 11:05Aber es hat ein Betriebssystem. Also würde ich das doch schon gar nicht mehr
- 11:09als Embedded so bezeichnen, oder?
- 11:11Genau, also Embedded Systems haben auch ein Betriebssystem, meistens nur halt
- 11:15deutlich abgespeckter.
- 11:18Abgesehen davon, dass du in dem Fall von der C++-Ebene quasi auch direkt zum
- 11:22Beispiel auf Register zugreifst und so einfach von deinem Code ein deutlich
- 11:25Stück low-level mehr unterwegs bist,
- 11:26ist es einfach die Dimension und die Hardware-Nähe quasi, die eigentlich jetzt
- 11:31von dem, was man den ganzen Tag macht, den großen Unterschied macht.
- 11:34Jetzt, wo ich so genau darüber nachdenke, so richtig, wo PC aufhört und ein
- 11:38Ballot anfängt, kann ich dir aber auch nicht sagen. Ich glaub,
- 11:40das niedrige Abstraktionslevel von der Programmierung ist auf jeden Fall das,
- 11:47für mich als Entwickler den größten Unterschied gemacht hat.
- 11:50Und sozusagen ein BIOS, was ja auch ein Chip auf dem PC ist,
- 11:53wäre ein Embedded System wahrscheinlich, oder? Weil es ist ja ein kleiner Chip,
- 11:57der hat aber eine gewisse Logik, da ist auch ein Mini-Betriebssystem.
- 12:00Genau, also das Ding zu programmieren ist auf jeden Fall mehr die Richtung von
- 12:03dem, was man in Embedded Systems macht, auf jeden Fall.
- 12:05Und hast du dann Assembler gemacht?
- 12:08Nee, ganz so low war es zum Glück nicht. Das war schon quasi noch auf C++.
- 12:11Ich weiß aber, dass es in dem System, wo ich angefangen habe zu auch Subsysteme
- 12:15und Assembler gab aufgrund von Performance-Sachen.
- 12:16Mhm. Mhm.
- 12:19Sehr verrückt. Ich merke aber, dass ich mich in der Vorbereitung auf diese Folge
- 12:22mehr damit hätte auseinandersetzen sollen, was Embedded noch genau war.
- 12:26Ich hab C++-Programme geschrieben auf Applikationsebene, wo ein Embedded-Betriebssystem auch drauf war.
- 12:32Von dem Teil, in dem ich gearbeitet habe, war ich meistens gar nicht so in den
- 12:35lowesten Leveln unterwegs. Ich hatte sehr viel Applikationsebene und sehr viel
- 12:40DevOps-Kram rundherum gemacht.
- 12:43DevOps ist eher so Workflow-Optimierungskram?
- 12:49Genau, DevOps ist quasi so alles das zwischen, ich geb hier irgendwas ab und
- 12:53nachher kommt irgendwo eine Software raus, die irgendwo einen Kunde bekommt.
- 12:56Das heißt, alles, was darum geht, irgendwelche Sachen zu bauen für verschiedenste Plattformen, quasi.
- 13:03Und dann irgendwo in irgendeiner Form für Stakeholder, für Kunden oder für andere
- 13:08bereitzustellen. Okay.
- 13:10So, und jetzt brauchen wir aber noch Eric.
- 13:11Ja, hallo. Ich nenne mich Eric, Engine Engineer. Ich musste mir das richtig
- 13:16verkneifen bei deinem 3-2-1, nicht anzufangen, hier reinzukriegen.
- 13:20Herzlich willkommen bei Game of Thrones. Ja, also ...
- 13:25Tja, zu meinem Werdegang, wir haben uns ja ... Es ist eine richtig lange Vorstellung
- 13:29geworden und sehr ausführlich.
- 13:31Ich glaube, ich habe ein bisschen weniger den klassischen Lebenslauf.
- 13:36Ich habe nach dem Abitur erst mal eine Ausbildung gemacht in der Finanzbranche,
- 13:40habe dann dort auch gearbeitet und habe dann nach der Ausbildung,
- 13:43während ich gearbeitet habe, angefangen Mathe zu studieren und dann keine Lust
- 13:49mehr gehabt, erst mal Finanzbranche.
- 13:50Und dann nach dem Ausstieg aus der Finanzbranche, aus dem Job,
- 13:54dann irgendwie war halt Corona zu Hause gehockt und eh schon immer gern gezockt
- 14:00und eher die technische Richtung gehabt.
- 14:03Und dann irgendwie, ich weiß gar nicht so richtig, wieso ich so richtig an sich
- 14:07mit Game Dev angefangen hab.
- 14:09Sei es Langeweile gewesen oder so. Ich kann's auch gar nicht mehr zusammenkriegen.
- 14:13Das ist ja, wieso macht das keiner?
- 14:16Wieso macht das keiner? Lass doch mal selber reingucken, wie funktioniert das? Ist es so kompliziert?
- 14:21Ist es nicht so kompliziert? Und dann, ich würd schätzen, 2020 damit angefangen.
- 14:28Ich weiß auch noch, dass irgendwann um den Dreh, das war Simon bei dir im Podcast,
- 14:33hattest du eine Folge mit den Mana-Jungs, mit Mana-Sub gemacht?
- 14:38Ja, Mana-Sub, ja.
- 14:39Und die hatte ich gehört und dann haben die erzählt, wie die auf Twitch programmieren.
- 14:43Und dann hatte ich das in mir irgendwie in den Kopf gesetzt,
- 14:45komm mach das doch auch, Erik.
- 14:47Ja.
- 14:48Und nur, dass ich halt, das klingt ja gar nichts, halt vorher konnte in Richtung
- 14:52Gamedev und dann irgendwie Twitch angeschaltet hab. Ah, war die Folge 39 hast du gerade.
- 14:57Ja.
- 14:58Die in der Folge hatten, dann hattest du ja zwei Entwickler oder ein Entwickler-Duo
- 15:03und eine Entwicklerin da.
- 15:04Die haben dann halt auch so erzählt, wie die auf Twitch programmieren.
- 15:07Ich so, ja komm, lass doch auch mal machen.
- 15:09Hab ich dann angefangen, irgendwann auf Twitch Unreal Engine zu programmieren.
- 15:15Oder mir eher von einer wunderschönen netten Zuschauerschaft Unreal Engine beibringen zu lassen.
- 15:23Wie ist denn dein Kanal? Ich stalke gerade deinen Twitter-Kanal,
- 15:27aber ich sehe hier nichts von Twitch-Werbung.
- 15:31Twitch-Werbung, ist das Twitter? Also ich habe jetzt auch Zeit.
- 15:36Über einem Jahr, glaube ich, nicht mehr gestreamt.
- 15:38Okay.
- 15:39Aufgrund von keine Zeit dafür hatte dann noch einen Job angefangen als Unreal-Engine-Entwickler.
- 15:47Für VR-Applikationen hatten wir so Business-Use-Cases für Kunden gemacht.
- 15:52Leider ist das Unternehmen jetzt insolvent mittlerweile.
- 15:57Und, ja, dachte ich mal, ich mach jetzt mal mein Mathe-Studium fertig, sondern eben nicht.
- 16:01Aber auch eigentlich ziemlich sad, die ganzen VR, AR-Geschichten beide in Insolvenzen
- 16:07aufgelöst haben im Laufe des Jahres.
- 16:10Aber ich sag mir jetzt, das ist doch KI, der heiße Scheiß.
- 16:12Na und AR mit dem Apple-Gerät, ne? Das soll ja wohl ganz knurk sein.
- 16:18Boah, ich weiß, es ist einfach zu teuer.
- 16:20Es hätte, glaub ich, auch im Rückblick auf unsere beiden davor Jobs durchaus
- 16:24hätte ein bisschen früher kommen können, oder?
- 16:27Ich glaube, das wäre eventuell noch mal nett gewesen. Ich fand's auch superinteressant,
- 16:31die Game-Dev- und Twitch-Folge vom Game-Dev-Podcast gesprochen hast,
- 16:34die ist mir auch in Erinnerung geblieben. Die war auch ein früher Drive für
- 16:38mich, auch grade auf Twitch, die Game-Dev-Community.
- 16:41Da haben wir uns auch getroffen, gefällt mir grade auf.
- 16:44Erzähl doch mal, wie kam's bei dir dazu, dass du angefangen hast,
- 16:48Twitch zu streamen? Das hab ich dich noch nie gefragt.
- 16:50Ich war sowieso, ehrlich gesagt, auf Twitch unterwegs, so mainly eSport-basiert.
- 16:55Ich hab in Dota eine ganze Weile immer mal so ein bisschen On-Off-eSport-Ambitionen
- 16:59gehabt gehabt unter den Paragon ziemlich extrem.
- 17:03Und Paragon, muss man dazusagen, war so ein Third-Person-MOBA von Epic Games.
- 17:07Und das wurde als Fortnite-Social Gaming quasi eingestellt. Ich glaube,
- 17:10das war Anfang 2019, wenn ich jetzt grade richtig bin. Ende 18,
- 17:14Anfang 19, glaub ich, wurde das eingestellt.
- 17:18Und ja, dann hat irgendwie, als ich auch quasi ein ganzes Jahr Embedded gemacht
- 17:23hab, irgendwie Spielentwicklung als Hobby angefangen.
- 17:27Dementsprechend war dann irgendwann auch die Frage, und dann kam auch die Folge
- 17:30zum Einstieg in Gamedev und Twitch.
- 17:33Und das war irgendwie dann so der Opener, da mal nachzugucken und da einfach
- 17:36auch, ehrlich gesagt, eine superfreundliche und superunterstützende Community
- 17:41zu finden insgesamt in Twitch-Gamedev.
- 17:43Ich weiß noch, irgendwann warst du ja bei mir in den Stream reingejoint und
- 17:46dann hab ich gesehen, dass du auch ab und an streamst.
- 17:49Ja, aber superunregelmäßig, das stimmt. Also, dagegen warst du ja quasi die Dauerwerbesendung.
- 17:55Also, du warst ja auch eigentlich immer da eine ganze Zeit.
- 17:58Aber das ist ja krass, ihr könnt ja auch eure Twitch-Kanäle mal ein Chat posten,
- 18:02damit die in die Shownotes kommen können. Da habt ihr euch ...
- 18:07Ich dachte immer, ihr seid so ... Ihr kennt euch schon seit 20 Jahren, Best Buddies und so.
- 18:14Und macht das denn jetzt ...
- 18:15Also, wir kennen uns jetzt mit Twitch und Best Buddies. Also, da, oh, also ...
- 18:20Also, von Best Buddies würde ich ...
- 18:22Also, setzen Sie sich damit bitte aus.
- 18:25Aber das ist echt krass, weil ihr habt so eine gute Chemie in eurem Podcast
- 18:29und so. Ich dachte echt, ihr kennt euch schon so lange. Und jetzt zu hören,
- 18:32dass ihr euch quasi erst vor Kurzem und dann auch noch online kennengelernt habt, ist ja supercool.
- 18:36Da muss man auch dazusagen, als Erik gesagt hatte, ey, lass mal einen Podcast
- 18:41machen, kannten wir uns nicht doll, glaub ich.
- 18:43Ich war ab und zu mal in deinem Twitch, du warst, glaub ich,
- 18:46auch zweimal bei mir, hast meinen Tag gerettet, weil du gesagt hast,
- 18:51lass einfach so machen, und dann ging's einfach, absolute Magic.
- 18:55Dann haben wir uns häufiger mal über Gamedev-Kraben als Hobby gefachsimpelt.
- 18:58Der so, ja, weiß ich nicht, dann hat diese Random Person vom Internet gesagt,
- 19:03lass mal einen Podcast machen.
- 19:04Und dann hat diese andere Random Person vom Internet gesagt, ja.
- 19:08Und jetzt, was war's, vor einem Monat, hängt der eine Woche bei mir in meiner
- 19:12neuen Bude um. Und belagert die Toilette nachts.
- 19:16Und ihr habt jetzt, wie viele Folgen sind's? Ich seh's grade auf Podbean nicht,
- 19:21da wird nicht angezeigt, wie viele Folgen das sind.
- 19:23Wir sind nächste Woche, ich weiß gar nicht, jetzt rauskommt,
- 19:26deswegen ist es bis dahin schon ein bisschen her, aber wir sind jetzt gerade in Folge 62.
- 19:30Nice, sehr gut.
- 19:34Übrigens, genau was mir nämlich gerade eingefallen ist, das ist das Schöne,
- 19:36wenn man sozusagen Sprachsamples von anderen Personen hat,
- 19:40weil ihr habt ja gegenseitig, ihr konntet euch ja schon hören und das heißt dieses Angebot,
- 19:45hey, wollen wir nicht zusammen einen Podcast aufnehmen, kann man relativ gut
- 19:48aussprechen, weil ihr konntet beide schon vorher wissen, dass ihr jeweils eine
- 19:51angenehme Stimme habt und auch sprechen könnt Und das hilft sehr.
- 19:56Also mir hilft das immer mal sehr, wenn ich mir überlege, okay,
- 19:59ich würde gern jemanden einladen und diese Person hat dann zum Beispiel schon
- 20:03mal einen anderen Podcast gemacht oder Videos online und so und dann kann nicht
- 20:07schon sehen. Ah ja, cool, das äh,
- 20:10Das klingt gut.
- 20:12Krass, das heißt, wir haben es geschafft. Also hast du unsere Stimmen als angenehm
- 20:16genug empfunden, um uns einzuladen für den Podcast?
- 20:20Na, ich muss, aber also erst mal ist es ja so, das ist ja jetzt nicht eine Einladung.
- 20:24Wir haben uns ja zusammengefunden und gesagt, wir wollen mal gemeinsam eine
- 20:27Crossover-Folge machen. Das klingt jetzt so, wie als wäre ich ja der Hoshi,
- 20:30der irgendwie euch eingeladen hat. Aber das stimmt ja gar nicht.
- 20:32Ich wollte das einfach so darstellen. Ich finde dich, Simon.
- 20:36Simon hat es erlaubt.
- 20:37Simon hat es erlaubt, okay. Ja, es hat unser Begehren nachgegeben.
- 20:42Wer unsere beiden Podcasts hört, weiß, dass wir uns immer gegenseitig die ganze
- 20:45Zeit hin- und herempfohlen haben. Auch das macht man nur, wenn man das andere Projekt cool findet.
- 20:51Genau, aber ja, also ... Interessant zu hören, wie ihr euch da zusammengefunden habt.
- 20:56Ich persönlich bin, ehrlich gesagt, von ganz cool ein ganzes Stück entfernt.
- 21:01Ich hab grade auch einen richtigen Fanboy-Moment, wenn ich ehrlich bin.
- 21:05Bei mir muss man auch dazusagen, Das war quasi der Einstieg in Spieleentwicklung,
- 21:08gerade erst mal auch als Hobby.
- 21:10Einfach das Ding mit, okay, ich hab was studiert, bin in Embedded eingestiegen,
- 21:15das war auch ziemlich cool.
- 21:16Und ich weiß noch, ich war ein halbes, dreiviertel Jahr dabei,
- 21:19hab so die ersten Einstiegshürden ganz gut gepackt. Es hat sich langsam alles
- 21:24gesettet, man macht so sein Ding. Man hat irgendwie seine Arbeit,
- 21:28das läuft irgendwie ganz gut.
- 21:29Dann hat bei mir angefangen, okay, was ist eigentlich mit Game Dev?
- 21:33Da hatt ich Bock drauf, da was zu machen. Das war wie so ein Ding.
- 21:36Ich hatte die E-Sport-Ambitionen nicht mehr, weil Paragon eingestampft wurde.
- 21:40Das hat für mich über den Opener auch gemacht mit so, warte mal,
- 21:43warum mach ich nicht einfach das nächste Paragon?
- 21:46Da kann man später drüber sprechen, über unsere ersten Projekte.
- 21:50Genau, und da waren, ehrlich gesagt, zwei Sachen, die ich mir auf Arbeit sozusagen
- 21:54die ganze Zeit im Hintergrund immer nebenbei angeguckt hab.
- 21:56Und das waren erstens GDC Talks of YouTube und der Game Dev Podcast.
- 21:59Das waren die Sachen, die bei mir die ganze Zeit in der Loop liefen.
- 22:04Und irgendwann ist ja dann so auch diese Hemmschwelle erreicht von Sachen,
- 22:08mit denen man sich vorher beschäftigen kann und dann war es so, okay,
- 22:11Jetzt muss man einfach nur mal anfangen, was zu machen. Es hat dann auch noch
- 22:15mal ein Dreivierteljahr gedauert oder so, bis ich mich aufraffen konnte, was zu machen. Aber ...
- 22:20Bis du dich entschieden hast, welche Engine du runterladen willst.
- 22:24Welche die beste ist.
- 22:25Das hatte ich relativ schnell sogar entschieden tatsächlich.
- 22:28Dadurch, dass ich mit C++ gearbeitet hab, dachte ich mir, ja,
- 22:30Unreal, C++, kein Problem.
- 22:33Auch Famous Last Words, die zweite.
- 22:37Äh, genau. Und dann hat er das so auch schon angefangen. Da würde mich auch
- 22:42interessieren, Eric, weißt du noch zeitlich, wann du das erste Mal eine Engine
- 22:46angefasst hast oder was gemacht hast?
- 22:48Oder das mit irgendeiner Engine angefasst? Ich glaube ...
- 22:54Das kommt ja öfter mal die Frage auf, wie kommt man zu welcher Engine und so.
- 22:58Und ich hab mich dran erinnert, dass es ...
- 23:042018, ich glaube, ich einmal ein Tutorial in Godot verfolgt hab. 2018 in Godot?
- 23:12Da warst du aber auch ja ...
- 23:14Da war das ganz früh ... ...
- 23:15Eben halb lange voraus.
- 23:17Nee, das war auch, weil ich so einen shitty Laptop hatte.
- 23:22So ein Thinkpad, das damals schon alt war, hatt ich mir besorgt für die Uni.
- 23:27Und nur Godot lief da drauf. Also, da Unity konntest du nicht mal starten.
- 23:31Okay. Und dann hab ich halt Godot draufgemacht.
- 23:36Und dann hatte ich da so ein kleines Tutorial, da hat man irgendwie so ein Labyrinth
- 23:41gebaut, wo man als Kugel da irgendwie so durchfährt.
- 23:44Und das war so mein allererster Kontaktpunkt.
- 23:46Simon, wann war deine erste Berührung? Du hast das ja richtig gelernt,
- 23:50studiert so. Hattest du da auch schon vorher was mitgemacht oder war es so erstes
- 23:53Semester, okay, jetzt habe ich das erste Mal was gemacht?
- 23:57Ich habe angefangen mit Pascal, nee, Kubesic.
- 24:04Dann Pascal, ein ganz kleines PC, aber eher Pascal und dann Delphi auch.
- 24:09Delphi ist quasi die Windows-Version von Pascal, womit man so Applications machen
- 24:14kann und das war halt eine Zeit, also da gab es halt nichts mit Engines,
- 24:19also noch nicht mal der Begriff Engine wäre mir irgendwie ein Begriff gewesen.
- 24:23Das war aber auch zu einer Zeit, wo Internet quasi, also ich habe alles von
- 24:26meinem besten Kumpel gelernt.
- 24:28Da war Internet wirklich noch Neuland.
- 24:30Ja, und wir sind ja wirklich in die Bibliothek gegangen und haben immer geguckt,
- 24:33ob's da coole Bücher gibt. Dann hab ich mir ab und zu mal ein Paskalbuch ausgeliehen.
- 24:37Aber nichts war bezüglich auf Gamedev, deswegen waren die alle langweilig.
- 24:41Ich bin auch nie weitergekommen.
- 24:43Da hab ich versucht, eigene kleine Spiele zu machen, aber halt nichts mit Engine. Und dann ...
- 24:50Äh, die erste Engine war für mich die Nebola-Engine. Die hatte ich dann in der
- 24:54Games Academy kennengelernt.
- 24:55Wir einen Link schicken. Das ist eine Engine von Radon Labs.
- 24:58Die Firma gibt es nicht mehr und die haben halt eine eigene Engine gemacht und
- 25:01irgendeinem Grund gab es die dann in der Games Academy. Und damals gab es noch
- 25:05überhaupt keine Unity. Und Unreal sowieso schon mal. Also, na doch,
- 25:08Unreal glaube ich schon, aber halt nicht für kostenlos benutzen und so.
- 25:13Und dann haben wir die Nebula Engine benutzt.
- 25:15Aber jetzt, wie kamst du so früh dann sozusagen, wenn du sogar nicht mal richtig
- 25:22als Informationsquelle aus einer Bibliothek hattest für irgendwie Entwicklung.
- 25:26Wie kamst du dann drauf, Game Development zu studieren?
- 25:29Also, das ist ja schon ein weiterer Sprung für mich grade, gefühlt.
- 25:33Nee, ich glaub ... Nee, also, das Games Academy ... Also, die Bibliothekszeit
- 25:36war, als ich angefangen hab mit Pascal und so. Das war natürlich einige Jahre vor Games Academy.
- 25:41Und zum Zeiten von ... Also, das war ja 2004, da gab's dann schon auch Internet
- 25:45und so. Ich weiß aber nicht, wie ich die Games Academy ...
- 25:49Online gesehen habe oder irgendwie in einem Zug oder Bus. Ich weiß nicht mehr
- 25:53genau, woher ich das hatte.
- 25:56Ja, aber hab ich irgendwo hergefahren. Und dann bin ich auf die Games Convention,
- 26:00die damals noch in Leipzig war, heute Gamescom, gegangen. Weil die hatten da
- 26:04einen Stand. Da hab ich das erste Mal mit ein paar Studis geredet,
- 26:07die dort rumstanden am Stand. Dann war ich ganz hyped danach.
- 26:11Ah, sehr cool, ja.
- 26:12Genau. Und ich glaube, ich bin mir relativ sicher, dass die Person,
- 26:17mit der ich da gesprochen hab, war der Johannes Christmann.
- 26:20Der ist heute nämlich recht bekannt in Indie-Kreisen, weil der zusammen ...
- 26:24Warte, jetzt muss ich, dass ich nichts Falsches erzähle. Und zwar haben die
- 26:27nämlich Curious Expedition gemacht. Curious Expedition und Curious Expedition 2.
- 26:32Und die sind in Berlin ... Genau, Maschinenmensch. Genau, Maschinenmensch sind das.
- 26:37Und ich bin mir ziemlich sicher, dass ich da ... Quasi mein erster Kontakt,
- 26:41mein erster menschlicher Kontakt mit der Games Academy war, glaub ich, Johannes.
- 26:46Ja, sehr gut.
- 26:46Der dann halt so ein paar Sachen ... Ich weiß nicht mehr, was er gesagt hat,
- 26:50aber die Fragen sind so, wie ist das so auf der Schule, Wie sind die Partys? Ja.
- 26:59Die wichtigen Fragen klären, weißt du.
- 27:03Da gab's dann schon so Internet, aber um ehrlich zu sein, so richtig viele Ressourcen.
- 27:09Oder vielleicht hab ich auch gar nicht angefangen zu suchen,
- 27:11tatsächlich. Ich kann mich nicht mehr erinnern, aber vielleicht hab ich noch
- 27:14nicht mal gewusst, wonach ich hätte suchen sollen.
- 27:16Allein der Begriff, hey, es gibt da Engines und du kannst programmieren und
- 27:20so. Aber ich glaub, das war auch damals, wie gesagt, also Unity gab's noch nicht, ne? Ja.
- 27:25Also, ich hör grade, ey, 2004, das hat in mir was geweckt. Eine ganz alte Core-Memory
- 27:33wurde dadurch grade freigeschaltet.
- 27:34Mhm.
- 27:37Die nennt sich RPG Maker.
- 27:40Ja, stimmt. Ja, ne?
- 27:42Das war so ... Damit hatt ich mal rumgedödelt vor, ey, weiß ich nicht, 2008 war das oder 2007?
- 27:51Damit hast du was gemacht, gell?
- 27:52Ja, gut, was gemacht. Man ist dann beim Python-Skripten gescheitert.
- 27:57Ich hab nicht so ganz verstanden, was das mit den Events da sein soll. Das war schon ...
- 28:01Ich find das immer superinteressant. Das ist auch eine Sache,
- 28:04die bei mir zum Beispiel ... Ich weiß gar nicht, wie's euch da geht.
- 28:07Dein Lebenslauf ist voll linear. Du willst Games machen, was ja Games supergeil ist.
- 28:12Aber bei mir triggert das auch immer krass im Poster, wenn ich höre,
- 28:15auch in anderen Interviewformaten, und mit acht Jahren hab ich das erste Mal
- 28:21in WC3 eine Custom-Map gemacht und so.
- 28:23Und bei mir zum Beispiel, muss ich persönlich sagen, hat mich bis zu dem Zeitpunkt,
- 28:27wo Paragon eingestampft wurde, wo ich, glaub ich, weiß ich nicht,
- 28:31wahrscheinlich 26 war oder so, hab ich noch nie das Bedürfnis gehabt,
- 28:35dahingehend was zu machen.
- 28:36Und hab dann aber gesagt, jetzt hab ich Bock und möcht damit anfangen.
- 28:39Das hat mich aber voll lange und schon voll häufig ausgebremst,
- 28:44weil ich immer dachte, alle anderen haben schon mit vier Jahren angefangen,
- 28:47und zu sagen, ich mach jetzt hier ein Game, die sollen.
- 28:50Das finde ich abgefahren. Dabei ist es ja auch egal, wo man anfängt,
- 28:54ne? Aber da find ich's bei uns im Querschnitt superinteressant,
- 28:57wie unterschiedlich die Wege so sind.
- 29:00Ja, genau, das wollte ich auch noch sagen. Erik, du machst grade Mathe jetzt
- 29:06noch mal zu Ende, hast du gesagt.
- 29:07Genau, ich werde das Studium jetzt noch beenden, ja.
- 29:10Sehr cool. Das wollte ich nämlich grad sagen, weil ich find's nämlich bei euch
- 29:12im Podcast sehr cool, Also ihr nennt das manchmal so, wie heißt das, Upside-Skate?
- 29:19Ne, wie heißt das denn?
- 29:20Side-Tracking?
- 29:22Ja, also wenn man so über andere Sachen redet, als über das Co-Thema. Off-Topic.
- 29:26Ja, genau. Und ich finde das total spannend.
- 29:29Und vor allem dieses Ding, das hat mich ja total weggeblasen,
- 29:32und dich ja auch, Rainer, als Eric angefangen hat, über diese Finanzgeschichten
- 29:36zu erzählen, und dass man bei den angemeldeten Firmen, bei den GmbHs in Deutschland,
- 29:40die ganzen Umsätze einsehen kann, öffentlich.
- 29:43Ja, vorher.
- 29:45Total geil, und ich finde, das ist ein total cooler Einblick bei euch,
- 29:48dass ihr auch ein bisschen über den Tellerrand hinaus gucken könnt.
- 29:51Weil bei mir ist es wirklich so, ich hab halt Fachinformatikerausbildung gemacht
- 29:57und dann Fahrrabi, aber ab dann ging es Richtung Game-Kram.
- 30:03Und deswegen ist mein, sagen wir mal, Wissensradius so ein bisschen eingeschränkt.
- 30:06Aber ich find das total geil, dass das auch in der letzten Folge von euch,
- 30:12Da ging es auch noch mal so ein bisschen um Finanzierung und Gesellschaftsformen
- 30:16und wie ist das mit Recht und so.
- 30:17Das sind ja auch ganz wichtige Themen, vor allem, wenn es um das Indie entwickeln
- 30:21geht. Also finde ich immer super bei euch.
- 30:24Ja, das finde ich ist auch häufig so die Erkenntnis bei mir dann langfristig
- 30:27davon, wenn ich mich davon verunsichern lasse, weil man hat irgendwie das Gefühl,
- 30:30ich hätte gleich irgendwie das Richtige studieren sollen oder so,
- 30:33dass man ja von den ganzen Abwägungen, die man genommen hat,
- 30:35irgendwie sehr häufig auch einfach Sachen mitnehmen kann.
- 30:38Also bei mir zum Beispiel ist ja ganz viel irgendwie, dass ich voll gerne über
- 30:43Design Patterns und Test-Driven Development Philosophiere zuerst sturme.
- 30:47Und Eric hat halt irgendwie den Wirtschafts-Hintergrund, den er da auch bebringt,
- 30:49und der auch super interessant ist, und irgendwie auch super interessante Aspekte
- 30:52und manchmal auch einfach den Weg, den man bisher beschritten hat,
- 30:56die Sachen, die man schon gemacht hat, egal, ob die gut oder kacke waren,
- 30:59irgendwie auch einfach als ...
- 31:01Ähm, ja, als Skillset, als Erfahrung irgendwie mitzunehmen, so.
- 31:05Und nicht zu sagen, boah, hätt ich gleich Informatik studiert und das Richtige
- 31:09gemacht. Das weiß man ja einfach nicht.
- 31:11Das ist für mich aber voll häufig die Erkenntnis, sich davon nicht so demotivieren
- 31:16zu lassen, sondern zu sagen, okay, hab ich halt schon mal rausgefunden,
- 31:19was ich nicht mag, mache ich jetzt Sachen und bewege mich quasi immer ein bisschen
- 31:23weiter in die richtige Richtung.
- 31:24Und das sieht dann häufig im Nachhinein auch so leicht aus mit,
- 31:27ja, naja, ich hab hier erst ein Build-It gemacht und dann ein bisschen das Hobby
- 31:30angefangen und jetzt bin ich Spieleentwickler, haha.
- 31:32So, aber das ist halt irgendwie auch erst ein Hobby und das sind ziemlich viele
- 31:36Struggles. und gerade, wenn man in verschiedene Themen einsteigt, ja auch...
- 31:41Super, der Grind.
- 31:42Ja, man muss ja auch bedenken, dass alles, was du bis jetzt getan hast in deinem
- 31:47Leben, dann dazu geführt hat, dass du jetzt an dieser Stelle bist, wo du bist.
- 31:51Hätte ich nicht all die anderen Abbiegungen und anderen Sachen gemacht,
- 31:54vielleicht hätte ich nie mit Game Dev angefangen. Und dass wir nie dazu gekommen
- 31:58sind, so eine Folge aufzunehmen.
- 31:59Ich hab auch das Gefühl, dass dadurch, dass der Text-Deck sich immer wieder
- 32:03so erneuert und das ganze Workflows umgeschmissen werden, dass man relativ schnell,
- 32:08wenn man intensiv daran arbeitet, ein gutes Level kommen kann,
- 32:12auch wenn man später einsteigt.
- 32:13Zum Beispiel mein Wissen über die Nebula-Ähnchen von 2004 bis 2006,
- 32:17ich weiß nicht, ob mir das jetzt grade viel bringt. Also ...
- 32:24Vielleicht Swag-Faktor, so zum Angeben einfach?
- 32:27Ja, damit, glaub ich, will man nicht angeben.
- 32:31Aber es ist einfach ... Oder so der ganze Workflow, auch wie man Assets baut
- 32:35und so, da hat sich halt auch so viel geändert.
- 32:37Ein sehr gutes Beispiel, wie krass schnell man auf ein hohes Level kommen kann.
- 32:43Weil, also für mich, seit ihr sichtbar seid, euer Podcast angefangen hat,
- 32:47das ist ungefähr ein Jahr alt, ne?
- 32:49Und am Anfang war's ja noch so, okay, Gamedev ist cool. Und dann,
- 32:53ja, ich hab jetzt dieses Buch gelesen, ich hab jetzt das Video gesehen,
- 32:55und jetzt weiß ich hier irgendwas über Patterns und so.
- 32:59Dann wurde mir auch noch mal bewusst, das ist auch eine interessante Erkenntnis,
- 33:03ich bin zwar jetzt seit 16 Jahren in der Branche oder so, Grafik oder Effekte?
- 33:08Ich interessier mich für andere Sachen, aber ich mach davon halt nix.
- 33:11Und ich merke superkrass, wie ihr viel mehr Überblick habt, wie man Spiele eigentlich macht als ich.
- 33:17Weil ich halt relativ wenig so eigene Projekte selbst gemacht hab,
- 33:21also so komplette Spiele. Und zum Beispiel ganz lange Zeit hab ich mich noch
- 33:25nie mit so UI beschäftigt, mal einen Button zu machen für ein Spiel.
- 33:29So muss ich halt nicht, ist ja nicht mein Ding. Ich hab Grafiken dafür gemacht
- 33:32für Secret 2, aber ich hab die nie eingebaut.
- 33:35Ihr dann anfangt zu erzählen, ah ja hier das Unity System, da gibt es ein Bug
- 33:39oder hier oder was, dann habt ihr halt super.
- 33:42Viel Erfahrung, die mir halt total fehlt. Und ihr guckt euch ja auch alle Bereiche
- 33:47an die ganze Zeit, ne? Also, weiß ich nicht, Balancing, Game-Design-Patterns, Marketing.
- 33:53Also alles, was man halt so im Indie-Bereich sich anguckt.
- 33:58Und können tun wir nix davon.
- 33:59Aber wir haben ein anderes Blatt.
- 34:01Nee, aber ich find's krass. Ich hab noch nie ein Game-Design-Buch gelesen.
- 34:06Ich mein, ich bin jetzt auch kein Game-Designer.
- 34:09Witzigerweise hab ich auch noch keins gelesen.
- 34:11Aber du hast noch nicht eins gelesen, oder?
- 34:13Doch, ich hab eins fertig gelesen. Tatsächlich sogar eins fertig gelesen, eins fertig gehört.
- 34:18Obwohl ich trotzdem unendlich weit davon weg bin, ein Game Designer zu sein
- 34:23tatsächlich. Aber das ist ja auch so ein bisschen die Solo-Dev-Experience,
- 34:27ne? Man hat irgendwie eine Idee. Und dann versucht man, die irgendwie umzusetzen.
- 34:31Und dann ist es so, hurra, du hast das erste Problem, du kannst mich nicht programmieren.
- 34:37Dann schlägst du dich durch und programmierst das ein bisschen.
- 34:39Da kommt noch ein Essel rein, dann so, hurra, du hast keine Ahnung,
- 34:42wie Blender funktioniert.
- 34:44Dann fuchst man sich da auch ein bisschen rein. Dann hat man den ersten Würfel,
- 34:48der schon mal abgerundete Ecken hat und eine grüne Farbe bekommt,
- 34:51du denkst dir so, yes, Artstyle.
- 34:53Dann merkst du, dass es dir keinen Bock macht. Du kommst zurück und merkst,
- 34:56du bist kein Game Designer.
- 34:59So kämpft man sich auch ein bisschen von Thema zu Thema.
- 35:02Ja, programmieren funktioniert nicht. Artmachen sieht doof aus.
- 35:07Dann spielst du das Spiel, hast dich da irgendwie durchgequält und merkst,
- 35:11mein Gott, das macht ja gar keinen Spaß.
- 35:14Und dann versuchst du es auf Steam zu stellen und merkst, dass es sich auch nicht verkauft.
- 35:18Aber das ist übrigens genau der Unterschied. Weil bei mir war es so,
- 35:21als ich das in meiner Freizeit gemacht habe, war nämlich genau das das Problem.
- 35:23Ich fange an zu programmieren und merke irgendwie, check ich nicht diese höheren
- 35:28Algorithmen und höhere Algorithmen. Für mich ist alleine, wie man eine Linie
- 35:31zeichnet oder so, das musste man ja früher alles noch selbst programmieren und so.
- 35:34Und check ich halt nicht mehr zu hoch und dann fange ich halt an mit Grafik
- 35:38zu machen und so und bei der Grafik habe ich 3D angefangen und habe aber auch
- 35:42nie so richtig gecheckt, was ist diese UV-Mapping eigentlich, Was soll das?
- 35:47Ich hab fairerweise auch nie danach gesucht, das war kein Bock drauf.
- 35:50Und hab dann immer diese vordefinierten Projections, also Cubic oder Spherical,
- 35:55einfach durchprobiert und das genommen, was am besten aussieht in Cinema 4D damals.
- 35:59Da hab ich gemerkt, ich plateau dann relativ schnell, weil ich auch ein bisschen zu faul war.
- 36:03Und bei euch ist es ja so, ihr sagt halt, okay, ich will das Problem lösen,
- 36:07dann guck ich mir ein Video an oder les ein Buch dafür oder frag Leute, wie's geht.
- 36:12Und dann wird weiter durchgepowert. Das ist auch so ein Ding,
- 36:15wo ich denke, ich hab zwar früher angefangen, aber ich weiß nicht,
- 36:18ob ich da mehr gelernt hab dabei.
- 36:20Immer wenn ich an eine Barriere gekommen bin, hab ich aufgehört,
- 36:22hab mir einen anderen Weg gesucht. Oder hab einfach ein Spiel gespielt oder so.
- 36:27Ich hab das Gefühl, dass ihr eher sagt, ich will das jetzt machen,
- 36:30und dann guck ich, wie es geht. Ist natürlich auch eine Sache,
- 36:33das ist, glaub ich, normal, wenn man ein bisschen älter ist.
- 36:38Weil ich war damals ja auch wie fünf.
- 36:41Danke für diesen Imposter-Impuls. Gut, dass du das geklärt hast.
- 36:45Alter, du junger Typ.
- 36:46Nee, also, dann dachte ich, ich geh doch wieder zurück zur Grundschule.
- 36:51Ich find's aber auch ehrlich gesagt superinteressant, dass du sagst,
- 36:54ja, und dann guckt ihr euch das an und knüppelt ihr da durch und so.
- 36:57Bei mir zum Beispiel sind auch sehr viele Themen, die ich einfach erfolgreich seit Jahren verdränge.
- 37:02Ich hab in Vorbereitung für diese Folge mal nachgeguckt und das erste Stück
- 37:05Spiel der Entwicklung von mir selbst, was ich gefunden hab, ist vom Oktober 2019.
- 37:112019 bis heute mich immer noch nicht mit Animationen zu beschäftigen und mit
- 37:16UI auch wirklich nur auf einer funktionalen Ebene, weil es einfach so Themen
- 37:20sind, wo ich mich auch jedes Mal, wenn ich an die an die Grenze komme, davor sträube.
- 37:23Ich meine, von einem aktuellen kleinen Projekt, wo wir nachher nochmal ausführlicher
- 37:28sprechen können, ist gerade die Prämisse des Gamedesigns.
- 37:32Ein Game zu machen, wofür ich keine Animation machen muss. Also,
- 37:35es gibt auch bei den ganzen Themen auch welche, die aktiv gedodgt werden.
- 37:41Weil man aber auch manchmal, das ist jetzt für mich so, grade bei so Solo-Projekten,
- 37:45ist es ja eben so, was wir schon grade meinten, okay, du hast ein Problem,
- 37:48das macht ein neues Thema auf.
- 37:51Und ich schaffe es auch nicht, so ein Projekt mit acht offenen Themen zu haben,
- 37:55zu dem ich sieben Bücher lesen muss.
- 37:57Sondern es gibt meistens so Projekte Manchmal sind's ja auch keine Projekte,
- 38:01die dafür da sind, um fertigzuwerden, sondern manchmal einfach so Lernthemen,
- 38:04wo man mal so eine Mechanik baut oder einen Shader baut.
- 38:07Man sagt, okay, jetzt geht's gerade darum, explizit diese Technik,
- 38:11diese Sache auszuprobieren und zu lernen.
- 38:14Und dann vielleicht bei dem nächsten größeren Projekt wieder mit reinzukriegen.
- 38:17Weil das eben wirklich nicht so einfach ist, wie es manchmal klingt,
- 38:20so, okay, ein Thema, kein Problem, ich les ein Buch, jetzt weiß ich Bescheid.
- 38:25Das ist schon auch ein Grind, die ich, vor denen ich mich noch aktiv verstecke.
- 38:30Aber um ehrlich zu sein, könnte man das auch ganz positiv auslegen,
- 38:34dass du halt Overscoping vermeidest. Und das ist ja genau das, was man machen sollte.
- 38:38Voll. Genau das meinte ich eigentlich auch.
- 38:41Aber ich find deinen Ansatz, Simon, sich einfach das auszuwählen,
- 38:45was jetzt grad am besten passt, und da gar nicht tiefer reinzugehen, gar nicht so schlecht.
- 38:50Weil ich mich dann andersrum eher darin verliere, dass ich mich in diesen Rabbit-Holes
- 38:53da irgendwo ganz tief vergrabe und dann auf irgendwelchen systemtechnischen
- 38:59Umsetzungen und an irgendwelchen Nitty-Grittys hängenbleibe,
- 39:02die mir aber im Spiel, wenn ich ein Spiel machen möchte, nicht weiterhelfen.
- 39:07Mhm. Ja.
- 39:09Das stimmt. Das ist aber auch voll interessant, weil das mich häufig zu der
- 39:13Erkenntnis bringt, hast du ein Thema, was du researchen willst,
- 39:17oder hast du ein Projekt, was du fertigkriegen willst? Das meintest du,
- 39:20Simon, auch schon mal in der frühen Folge.
- 39:24Darum, pragmatisch zu sein und was fertig zu bekommen oder geht es darum,
- 39:27über eine Technik, über ein Thema irgendwie was rauszufinden und dann wirklich
- 39:30in das Rabbit Hole auch reinzugehen?
- 39:31Genau. Willst du finishen oder willst du lernen? Eine Frage,
- 39:35die total spannend ist, finde ich bei euch, weil wir haben es ja jetzt schon
- 39:41gehört, ihr habt ja eigentlich richtige Jobs.
- 39:46Also zwar auch teils in der Informatikrichtung und so, aber das ist ja schon
- 39:51krass, Das ist krass, dass ihr die Zeit findet, einen Podcast zu machen.
- 39:54Und dann aber auch das Game-Dev-Zeug zu machen.
- 39:58Weil neue Sachen zu lernen ist ja auch anstrengend neben dem Job und so.
- 40:01Und da frage ich mich, wie macht ihr das so?
- 40:04Und bei Enrico find ich auch noch spannend, ihr hattet das ja auch öffentlich
- 40:07schon gesagt, dass du jetzt ja Papa geworden bist.
- 40:10Und ich find das total spannend, können wir auch in zehn Jahren noch mal drüber
- 40:14reden, wenn wir noch mal eine Folge aufnehmen oder so. Ich find das total spannend,
- 40:17wie man so Familie mit solchen Hobbys verbindet.
- 40:22Ich weiß nicht, ob du jetzt da schon viel zu sagen kannst oder willst,
- 40:25Aber ganz allgemein an euch auch die Frage, wie schafft ihr das eigentlich?
- 40:28Ja, neben Job noch das alles zu machen.
- 40:31Also, ich kann dazu nur sagen, tja, also, wer weniger schläft,
- 40:36hat mehr Tag. Und stellt mangelnden Schlaf, dann könnt ihr mit mehr Kaffee ausgleichen.
- 40:40Ist jetzt wahrscheinlich nichts, was man empfehlen könnte.
- 40:44Superherzlich.
- 40:45Gesundheitstechnisch, also. Aber ich bin ja hier auch kein Gesundheitspodcaster
- 40:50oder so. Hier geht's um Game Development. Wow!
- 40:52Hier geht's um den Grind.
- 40:55Hier geht's um den Embrace the Grind.
- 40:58Die 90s haben gerade angerufen und wollen ihre Crunchtime zurück.
- 41:04Die Sache ist ja, es ist ja dann auch gar nicht so richtig, finde ich,
- 41:07Crunchtime, weil es ist ja dann auch so Me-Time.
- 41:12Also es ist ja mein Hobby, ich mache es, weil es mir Spaß macht und ich habe
- 41:16da auch ganz ehrlich gerade gar keine Erwartung, irgendwie Geld damit zu verdienen.
- 41:21Mit dem Podcast nicht und mit dem Game-Development auch nicht.
- 41:25Und deshalb ist das ja dann ...
- 41:26Wenn dieser finanzielle, wirtschaftliche Druck da weg ist, bleibt am Ende auch
- 41:30nur das Hobby da, dass es mir Spaß machen soll.
- 41:33Und deshalb ist es dann eher so ein ... Ja, jetzt hab ich mal ein bisschen Zeit
- 41:37für mich, um das zu machen, worauf ich Bock hab.
- 41:39Das ist schon lustig, oder? Das ist bei ganz vielen Leuten wie mir,
- 41:44die halt schon den Tagsüber auch Spiele entwickeln, dass die sich dann trotzdem
- 41:48noch mal abends hinsehen und auch noch mal Spiele entwickeln.
- 41:51Und bei euch ist es auch so, man könnte auch sagen, man guckt einen Film oder
- 41:54spielt ein Spiel oder macht irgendwelche schönen Dinge.
- 41:57Aber nee, wir sagen, wir setzen uns hin und lernen halt.
- 41:59Nee, ich hab da ganz oft, ich fang, ich mach ein Spiel an, und dann dauert das
- 42:05fünf Minuten, und dann hab ich schon die Game-Design-Analysebrille auf und denk
- 42:10so, hm, wie könnte ich diese Interaktion dann nachprogrammieren?
- 42:12Und dann eine Stunde später ist Unreal Engine offen, und ich hab da ein bisschen
- 42:17was zusammengeschmissen, Einfach nur, um das nachzumachen, wie es funktioniert.
- 42:20Okay. Und Rainer, wie ist es bei dir?
- 42:22Ich muss dazusagen, ich find die Frage superinteressant. Weil für mich ist es
- 42:26auch so, dass ich grade an Game Dev und grade so als Hobby irgendwie auch nur
- 42:30Spaß haben kann überhaupt, weil ich einen normalen Job quasi hab.
- 42:35Ah.
- 42:35Also, weil ich muss sagen, ich glaube, das unter Druck zu machen,
- 42:40so als wenn ich jetzt ein Projekt machen müsste
- 42:42für einen monetären Erfolg quasi, hätte das glaube ich wäre das krass stressig
- 42:48da würde ich mich auch ehrlich gesagt überhaupt gar nicht bereit fühlen so beim
- 42:51aktuellen wissensstand dass ich jetzt sage ich mache irgendwie was wovon,
- 42:55irgendwas abhängt, ehrlich gesagt. Von daher ist es bei mir auch so.
- 43:01Ich bin auch überhaupt ... Ich würde mich auch voll gerne noch mal gegen das
- 43:04weniger Schlafding aussprechen.
- 43:07Bei der Gelegenheit. Bei mir ist tatsächlich auch einfach so dieses ...
- 43:10Dadurch, dass ich da keine großen Erwartungen dran habe, ist es bei mir sehr unterschiedlich.
- 43:15Manchmal hab ich so ein Wochenende, wo ich übel Bock hab und einfach 10,
- 43:1820 Stunden, zwei Tage runterreiße oder bastle oder Zeit für den Game Jam hab
- 43:24oder irgendwas. nach drei Wochen nichts.
- 43:26Und je nachdem, wie ambitioniert mein aktuelles Projekt ist und wie sehr ich
- 43:29auch manchmal Bock da drauf grade habe, ist es manchmal auch schwer.
- 43:32Also, wenn ich grade so eine Idee habe und ich hab so richtig Bock da drauf,
- 43:36aber ich merk, okay, ist einfach grade super viel los und ich komm einfach grade
- 43:39nicht dazu, dann ist es manchmal auch wirklich schwer, da nicht irgendwie so
- 43:42ein bisschen so Frust zu haben oder sich so Druck zu machen und so.
- 43:48Aber generell, muss ich sagen, ist es so, wenn nichts davon abhängt und ich
- 43:52hab jetzt auch nicht die Erwartung, Das ist ein voll geiler Ausgleich,
- 43:56wenn ich sage, ich hab hier Ideen, ich setz mich nach dem Mittag eine Runde
- 43:58hin, wie Eric auch meinte, hab hier ein bisschen Me-Time und bastel lustig dummen Scheiß so.
- 44:03Weil dann hat man ja auch die Zeit dafür, lustig dummen Scheiß zu bauen und
- 44:07sich zu denken, okay, jetzt ist hier eine Kugel, die schießt eine andere runter.
- 44:10Was ist, wenn ich hier 2.000 reinfüge? Das sind so Spielereien,
- 44:15die würde man nicht eine Stunde damit verschwenden, wenn man vorhaben würde,
- 44:18das übernächste Woche für 24,99 rauszubringen.
- 44:21Wenn ich aber vorhabe, das nie irgendwo rauszubringen oder vielleicht irgendwann
- 44:26mal irgendwo ohne Druck oder irgendwas, dann hab ich halt auch die Zeit,
- 44:31das quasi als Entspannung zu machen.
- 44:34Ich find's auch superinteressant, was du auch grade meintest,
- 44:36dass es superviele Leute gibt in der Branche. So ist es bei mir auch seit Kurzem,
- 44:40dass ich den ganzen Tag mit Unity Spiele entwickle.
- 44:43Ich hab aber auch immer noch Bock, und es überrascht mich, dass es auch so ist,
- 44:48um die Spiele zu entwickeln.
- 44:50Da läuft definitiv was falsch bei uns, aber es ist halt auch einfach so.
- 44:54Ich muss sagen, ich hab bei mir gemerkt, seit ich WFX mache,
- 44:57was viel technischer ist, und ich mach auch viel Implementation,
- 45:01also das heißt nicht nur einen Effekt gestalten, sondern auch sagen,
- 45:04okay, ich hol mir jetzt mal das Event vom Code und trigger den Effekt an der richtigen Position.
- 45:10Das kann manchmal ein bisschen mehr in eine technische Richtung gehen.
- 45:13Seit ich das mache, kann ich auch keine Podcasts mehr nebenbei hören.
- 45:16Als 3D-Artist du mal sehr gerne nebenbei noch Podcasting gehört,
- 45:20vor allem beim Juvies schubsen oder sowas. Perfekt so, ne? Gehören aus,
- 45:23Podcast an und einfach...
- 45:24Juvies schubsen, so nennt man das also in der Branche.
- 45:29Genau, und das geht aber nicht. Und dann merke ich, dass ich,
- 45:32ich habe ja auch so ein kleines Mini-Projekt nebenbei und,
- 45:36Da denke ich mir, okay, da macht ihr jetzt nicht irgendwelche komischen Vektor-Operationen,
- 45:39sondern malst ein Sprite oder so, also wenn der Tag ein bisschen anstrengend war, ne?
- 45:45Da merke ich schon, dass ich da anders mich auslasse.
- 45:48Also ich möchte nochmal, dadurch, dass dieses Schlafthema ja hier öfter aufgegriffen wurde,
- 45:53die Alternative, bei der ich mich einfach sonst oft auch ertappt habe,
- 45:58ist dann so ein, dann scrollst du in Reddit bis zwei Uhr nachts rum,
- 46:03rum, weil du irgendwie auch doch noch gerne was gemacht hättest mit irgendwas,
- 46:09was dir persönlich Spaß macht, aber dann den Tag über doch keine Zeit hattest
- 46:13und wachst am nächsten Morgen dann trotzdem komplett unausgeschlafen auf und
- 46:19dann kann man die Zeit auch einfach mit was sinnvollerem verbringen,
- 46:22wie zum Beispiel Game Development.
- 46:23Ich muss sagen, ich bin gar nicht, ich finde das immer interessant,
- 46:27ihr seid jetzt sehr viel verheiratet unterwegs und ich gar nicht und ich muss
- 46:30auch sagen, wenn ich zu viel gucke, dann habe ich auch voll das Impostor-Syndrom.
- 46:35Also mein LinkedIn-Feed ist übrigens super cool, weil ich folge nur anderen
- 46:40Tech-Artists und WFX und so.
- 46:43Und deswegen ist mein LinkedIn-Feed wie Facebook, nur ohne Katzenbilder.
- 46:50Also total, wirklich, jeder Post ist super spannend und so. Und ich merke,
- 46:53aber wenn ich mehr als 3 angucke, denke ich mir so, warum sitze ich jetzt hier
- 46:56und gucke LinkedIn und mache nicht irgendein geiles Projekt.
- 46:59Das fühle ich so sehr, ja.
- 47:00Ja, das ist wirklich ... Deswegen finde ich es interessant, wie krass ihr auf Reddit rumhängt.
- 47:04Ich mach das gar nicht. Auch in den Communities, ich bin ja bei 50 Millionen
- 47:08Discords mit drin. Aber ich werde da meistens nur aktiv, wenn ich ein eigenes
- 47:12Projekt gerade habe und dann immer Updates poste. Dann guck ich auch,
- 47:15was machen die anderen so.
- 47:17Wenn mein Projekt vorbei ist, geh ich wie ein kleines U-Boot aufs Thailand und
- 47:22bin erst wieder oben an der Oberfläche, wenn ich wieder was selbst zum Zeigen hab.
- 47:26Das geht mir aber genauso. Also, sowohl das mit den ganzen Discords als auch
- 47:30das mit dem Impostor-Thema.
- 47:31Ich find Reddit da häufig noch deutlich länger interessant, weil da sehr viel
- 47:36Diskussionen sind von Leuten, die einfach auch noch nicht sehr weit sind.
- 47:39Ich find's aber grade so was, was so Twitter angeht, was so YouTube angeht,
- 47:43was so LinkedIn angeht, da ist ja sehr viel, ich hab was fertig und das präsentier ich jetzt.
- 47:48Und da ist auch bei mir Impostor as fuck. Also, das ist ja bei uns auch im Podcast
- 47:52schon häufig ein Thema gewesen.
- 47:54Es gibt nichts Schlimmeres für mich als, Ich hab 30 Tage Unity gemacht,
- 47:58und hier ist mein Devlog jetzt auf YouTube.
- 48:02Wo jemand nicht darüber spricht, dass er schon seit 20 Jahren in der Branche
- 48:06ist und mit acht verschiedenen Game Engines gearbeitet hat, jetzt mal kurz in
- 48:09Unity reingeguckt hat. Obwohl er's eigentlich vor zehn Jahren schon mal zwei Jahre gemacht hat.
- 48:14Und so was triggert mich auch immer sehr hart. Ich hab auch das Gefühl,
- 48:17gerade auf den präsentierenden Plattformen, halt, die Leute,
- 48:20die das machen, die haben so ein bisschen mehr Zeit,
- 48:20geht es ja auch einfach um das Ergebnis. Und das Ergebnis ohne einen richtigen
- 48:25Einblick in den Weg ist bei mir auch immer ein Impostor-Trigger wie Sau.
- 48:29Also LinkedIn ist ja eh schon an sich einfach, also ich,
- 48:33es gefühlt wie, das ist ja richtig auf Steroiden,
- 48:37wie Instagram auf Steroiden für die Berufswelt, da wird ja nie im Leben jemand
- 48:41großartig was Hässliches hochladen oder irgendwas, womit der sich nicht 100%
- 48:46identifiziert, was vielleicht auch nicht noch tacken besser ist als seine normale Arbeit.
- 48:53Die werden wahrscheinlich auch nur das Beste der Crème de la Crème raussuchen,
- 48:57um da irgendwelche Posts zu erstellen.
- 48:59Und sonst, ich lande oft auf Reddit einfach durch die Fragestellungen,
- 49:05die ich mir manchmal stelle.
- 49:06Man hat keine Ahnung, wonach such ich denn grade, weil man natürlich ein Anfänger
- 49:11ist in Game Development. Und dann formulier ich meine Frage,
- 49:14dann anscheinend auch ziemlich ähnlich, wie das jemand von Reddit machen würde.
- 49:18Und was man ja nicht vergessen darf, ist, dass Reddit auch einfach eine ziemlich
- 49:22große Informationsquelle ist.
- 49:25Da werden dann einen dann schon hinzugegeben, in welche Richtung kann man denn
- 49:29da gucken, was ist gute Software für sowas, was sind mögliche Probleme,
- 49:33die da auftreten können.
- 49:34Vor allem die Leute, die das in den Kommentaren schreiben.
- 49:38Und ich auch so oft mit Unreal-Problemen dann auf Reddit gelandet und dann auch Lösungen gefunden.
- 49:42So, ich habe jetzt mal getestet. Ich habe jetzt eingegeben, what is the best game engine?
- 49:47Und mal sehen, also, mein erstes Urheberergebnis ist incredible.
- 49:50Denn GameRant, Perforce, G2.com,
- 49:55... Okay, Reddit kommt bei mir irgendwie nicht. Ich hätte gedacht,
- 49:58dass die erste Frage Reddit ist. Und dann, na ja, okay.
- 50:02Sonst muss man dazusagen, gibt's bei Reddit ... Also, ich bin sowieso gerne
- 50:06allgemein auf Reddit unterwegs, weil man sich sehr explizit Themen und Communities subscriben kann.
- 50:11Man hat nicht so einen allgemeinen Feed, wie die anderen Plattformen,
- 50:15bei Twitter zum Beispiel ist es so, ich folge fünf Leuten und wenn ich 20 Posts
- 50:19durchscrolle, sind drei davon von diesen fünf. Und die anderen 17 hat sich Twitter
- 50:22ausgedacht, was er mir jetzt gerne andrehen wollte.
- 50:25Und bei Reddit ist, glaub ich, auch viel in den Game-Dev-Communities einfach
- 50:28superhelpful, wo so Leute Postmortems haben. Oder ich hab mir das überlegt,
- 50:32ich hab jetzt das hier gerade gefunden, wo Assets geshared werden und so.
- 50:38Das heißt, es ist mehr eine Sache, die für den Progress sind,
- 50:41Das verunsichert mich dann häufig nicht so sehr, weil ich dann hier sitze und
- 50:44mir denke, warum werd ich grade nicht fertig?
- 50:46Ich kann übrigens mal eine Reddit-Empfehlung rausgeben. Und zwar heißt es Reddit Shitty Simulated.
- 50:53Und das ist halt happy für so wie Ex-Artists wie mich.
- 50:57Weil wir simulieren halt da so Sachen. Also, man kann im 3D-Programm ja Flüssigkeiten
- 51:01simulieren oder Rauch oder Gebäude zusammenstürzen.
- 51:04Und das ist also eine große Anzahl an Videos, wo diese Sachen einfach sehr schlecht sind.
- 51:10Übrigens, das muss ich gerade mal gucken, ich habe ein eigenes Reddit.
- 51:13Und zwar, also ein Subreddit, sorry. Und zwar heißt es LivingUVs.
- 51:19Und ich weiß nicht, ob ihr das wisst, aber zwar ist das auch eine Reihe von
- 51:23Videos. Und zwar ist es so, dass in 3D Studio Max konnte man UVs relaxen.
- 51:29Also das geht auch in anderen Tools, aber das heißt, wenn die so ein bisschen
- 51:32verzerrt sind, dann versucht quasi der Algorithmus, möglichst wenig Verzerrung
- 51:36in den UVs herzustellen.
- 51:38Und das macht iterativ und das endet, das sieht man dann immer so in schönen
- 51:42Animationen, so wumm, wie sich das, das, das UV so entfaltet dann.
- 51:47Und manchmal geht's aber auch schief. Und dann entstehen Videos wie die,
- 51:51die ihr in LivingUVs Reddit seht, wo, ja, wo einfach diese UVs sich einfach
- 51:56auf eine total lustige Weise verzerren
- 51:58und dann teilweise aber auch für immer weiterdrehen oder sowas.
- 52:03Und ich find's einfach total, ja, es ist sehr nerdy, aber es ist,
- 52:07Ich weiß nicht, ich find's, guck mal, zum Beispiel diese Animation, die heißt Double Plop.
- 52:13Und ich finde die aus einer animationsästhetischen Sicht richtig gut.
- 52:19Also, das fängt an, man sieht so zwei UV-Strips.
- 52:23Oh, die ist super-satisfying.
- 52:24Ja, die falten sich kurz zusammen, dann drehen sich ganz langsam,
- 52:28und dann, wupp, entfalten sich.
- 52:30Und das ist eine so hervorragende Anticipation und ein so tolles Animationstimming.
- 52:35Da kann man sich echt was abgucken, ne?
- 52:38Obwohl ich da ganz kurz reingrätschen muss, für mich und alle anderen absolut
- 52:41Uninformierten. Was sind UVs genau?
- 52:45Wenn du ein 3D-Modell bemalen willst, musst du irgendwie ...
- 52:49Also, die Textur ist ja 2D, und das Modell ist 3D. Du musst irgendwie die Polygone
- 52:54auf das 2D-Ding mappen. Und dafür sind die UVs da. Und du kannst dir das so
- 52:58vorstellen, wie wenn du ...
- 53:01Sagen wir mal, du hättest einen Globus. Und du nimmst diesen Globus und faltest
- 53:06den so auf, dass du ihn platt auf den Tisch drücken kannst. Das ist im Grunde
- 53:11der Prozess des UV-Mappings.
- 53:13Du nimmst die 3D-Polygonen und faltest die so auf, dass du sie in einem 2D-Space
- 53:16hast, dann kannst du draufmalen und dann werden sie sozusagen,
- 53:19kannst du dir vorstellen, wieder drumge...
- 53:21Also du nimmst dann deinen aufgefaltenen Globus auf den Tisch,
- 53:24also das Papier, und faltest es dann wieder in spherical Globus-Form zurück.
- 53:31Oder du kannst auch vorstellen, du nimmst ein Etikett von der Flasche.
- 53:34Du nimmst das Etikett ab, glättest es auf deinem Tisch, malst drauf und dann
- 53:38der Algorithmus sozusagen.
- 53:41Ich finde das Globusbeispiel von dir da auch so super, weil das direkt auch
- 53:45eines der großen Probleme aufzeigt, weil auf der Erde dieser Globus,
- 53:50wie man ihn kennt, ist ja rund.
- 53:53Aber wenn du jetzt ein Atlas aufmachst und dir eine Weltkarte anschaust,
- 53:57dann siehst du ja, dass die Arktis und die Antarktis viel zu groß sind und dann
- 54:03versucht man halt beim UV-Mapping auch, die Verzerrung, die man dann bekommt,
- 54:08wenn man das so unwrapped, entpackt, möglichst,
- 54:12gut.
- 54:13Umzugehen damit, weil man hat ja dann quasi an den Stellen,
- 54:17wo dann die Antarktis auf dem auf der Karte dann auf der 2D-Karte ganz groß
- 54:24dargestellt ist, hast du ja dann am Ende aber im Modell eine höhere Pixeldichte,
- 54:29wenn du dir jetzt vorstellst, dass das deine Textur sein soll.
- 54:32Und dann versucht man da so überall irgendwie das Optimum rauszuholen, wenn es halt geht.
- 54:38Genau, Verzerrung ist ein großes Thema. Übrigens auch ein sehr interessantes
- 54:42politisches Thema. Ich hab euch grad mal eine Karte gepostet.
- 54:45Ihr müsst mal gucken, wie's für die Zuhörenden bei euch ist,
- 54:49aber beim Gamedev-Podcast kann man auch Bilder angucken. Wenn ihr grad auf YouTube
- 54:53zuguckt, könnt ihr ein Bild sehen von so einer Weltkarte.
- 54:57Manche Podcastplayer lassen's auch zu. In der Beschreibung bei Spotify zum Beispiel
- 55:01sind dann auch Links drinne, wo man draufklicken kann.
- 55:04Und diese Karte hier ist korrekt verzerrt sozusagen.
- 55:07Das hat jetzt nichts mit 3D zu tun, aber da sieht man mal, wie groß Afrika zum
- 55:11Beispiel eigentlich ist im Vergleich zu den anderen Ländern.
- 55:14Während auf den Karten, die man so aus dem, vom Atlas kennt,
- 55:19sieht das immer so ganz klein aus, wie Afrika da zusammengedrückt ist.
- 55:24Genau, aber ja, das ist, also Verzerrungen sind immer ein großes Thema bei UVs,
- 55:27genau. Wie sind wir denn eigentlich drauf gekommen? Reddit?
- 55:30Der Wayne hat gefragt, was sind UVs, weil wir haben uns gerade die schönen Living UVs angeschaut.
- 55:35Genau, und darüber sind wir über Reddit gekommen. Ich wollte nur kurz sagen,
- 55:39dass es dieses Living UVs reddet.
- 55:43Und ich find's auch voll interessant, beziehungsweise grade bei mir ist es irgendwie so,
- 55:47wenn du sagst, du kannst dir auf LinkedIn keine drei Posts angucken,
- 55:50ohne mit dem Poster nach Hause zu gehen, find ich grade dafür,
- 55:54Interviewpodcasts und so, immer superinteressant, das merke ich grad viel,
- 55:58weil das mal so ausführlich quasi so einen Prozess darstellt.
- 56:01Und es ist nicht immer nur so ein, hier, guck mal, das ist geil.
- 56:04Das war für uns ja auch so ein bisschen der Opener für den Podcast.
- 56:08Das ist voll schwer, in Game Dev reinzukommen. und vieles, was man in Social
- 56:13Media sonst sieht, verunsichert einen auch nur.
- 56:15Und warum gibt's eigentlich gar nicht so viel, was diesen Prozess und was das
- 56:19für ein Grind ist und wie anstrengend das auch sein kann, irgendwie mal so ausführlich,
- 56:22ja, irgendwie so mit, äh ...
- 56:26Aufzeichne, sag ich mal, weiß ich gar nicht, was am besten sagt.
- 56:28Und da würde mich mal interessieren, wie hast du angefangen?
- 56:31Ich hab mich letztens mal in die ersten zwei Folgen von dem Gaming-Dev-Podcast
- 56:36reingehört und hab festgestellt, du hast aus ähnlichen Gründen gestartet, oder?
- 56:39Ach so, mit dem Podcast, ja, einfach, weil's keinen gab, ja. Also ...
- 56:44Okay.
- 56:45Also, wenn du vorhin ... Ja, ich kann das machen, mach's halt selbst.
- 56:49Ähm, ja, genau. Es gab, glaub ich, einen, aber der war schon eingestellt oder so.
- 56:54Ich hab halt gesucht nach GameDev-Podcasts. Hätte gern einen gehört.
- 56:57Weil ich war dann grad so in meiner Podcast-Zeit und hab halt viele andere gehört
- 57:02und dachte, oh, das wär doch cool, einen GameDev-Podcast zu haben.
- 57:11Und dann reifte, oder ruf, oder rüf ...
- 57:13Die Idee rüf in meinem Kopf, genau.
- 57:19Aber es hat sich auch sehr verändert. Am Anfang war ja Falk und Marcel immer
- 57:23mit dabei und die Idee war, ich bin nämlich übrigens ganz neidisch auf euren
- 57:27Podcast, weil eigentlich war die Idee so zu sein wie ihr.
- 57:31Das war nämlich auch jetzt das, worauf ich hinaus wollte, weil eigentlich war
- 57:35das auch gar nicht so sehr als Interview-only-Format gedacht,
- 57:38oder? Sondern ihr wollt ja auch einen klassischen Laber.
- 57:40Genau. Ich bin aber froh, dass es anders gekommen ist,
- 57:43tatsächlich, weil es ist ja schon krass, ihr müsst ja quasi jede Woche Content
- 57:49liefern und der Content kommt ja unter anderem daher, dass ihr euch selbst mit
- 57:53Projekten beschäftigt oder mit Dingen beschäftigt und dann halt erzählt,
- 57:56okay, was ist denn letzte Woche passiert.
- 57:57Und wenn ihr jetzt aber mal Faulis seid, ja, und zwei Wochen lang einfach sagt,
- 58:01okay, ich hab jetzt keinen Bock oder ich hab keine Zeit, dann wird's halt schwierig.
- 58:04Dann kann man noch die Unreal-Updates bringen, was gerade im Shop ist und das war's, ne.
- 58:08Und ich glaube, ich hätte gar nicht genug Content, um immer so darüber zu reden,
- 58:12was ich jetzt so machen würde. Und ich glaube, bei Falk und Marcel wär's ähnlich.
- 58:17Und deswegen ist es gut, dass ich das so gewandelt hab, weil dadurch,
- 58:20dass immer andere Leute dabei sind, hat man dann immer spannende Themen und so, ne.
- 58:24Aber ja, eigentlich war die Idee, dass Falky und Marcelli und Ichi quasi einfach
- 58:31zusammenkommen und genauso wie ihr quatschen und dann einfach so, was habt ihr so gemacht?
- 58:35Und die Idee war geklaut von der Freakshow, denn dort ist es auch so.
- 58:40Es ist kein Gamedev-Podcast, aber es sind fast immer dieselben Leute,
- 58:43und die erzählen einfach so, was wir im letzten Monat gemacht haben,
- 58:45und das ist immer ganz cool.
- 58:46Ja, und ich hab da auch so ein ähnliches, wie bei dir,
- 58:50wenn du deine VFX-Sachen machst, so ein ähnliches Problem gehabt, dass,
- 58:53wenn ich jetzt zum Beispiel deinen Gamedev-Podcast anmache,
- 58:56ich kann das nicht irgendwie nebenbei machen, weil dann sind das so spannende
- 59:01Themen, dass ich ja dann eigentlich den Notizzettel und ein Blatt auspacke,
- 59:05um das wie eine Vorlesung anfangen zu hören, um das so zu notieren.
- 59:08Weil das halt so, ja, das sind halt Sachen, da werden immer wieder andere Leute
- 59:12interviewt und dann erzählen die, das kannst du nicht so ein bisschen im Hintergrund
- 59:15so mitsäusern lassen, wo man mal einsteigt oder nicht.
- 59:19Und dann dachten wir uns, komm, dann füllen wir diese Game-Dev-Lücke mit einem
- 59:24Podcast mit weniger inhaltlichem Anspruch. Also keinem.
- 59:31Hauptsache es geht irgendwie um Game Development. Und ja,
- 59:34wir hatten ja eh, also dadurch, dass Wayner ja Twitch gestreamt hat und ich
- 59:39hab Twitch gestreamt und wir haben auch mal hier und da ein YouTube-Video gemacht und sowas,
- 59:43dachte ich auch eh, dass der Wayner auch Bock hat auf Content machen fürs Internet.
- 59:50Und ich finde so ein bisschen Podcast schneiden ist content-technisch relativ
- 59:55wenig Zeitaufwand im Gegensatz zu allem anderen.
- 59:59Also, wenn ich mir jetzt vorstelle, für die Stunde Podcast, die zusammenzuschneiden,
- 1:00:03sitze ich jetzt meistens so, ich sage mal, zwei Stunden an einer Folge.
- 1:00:08Aber für ein 10 Minuten Video sind dann mal direkt 36 Stunden weg.
- 1:00:15Also es ist ganz andere Verhältnisse mit dem Zeitaufwand und dem Content und
- 1:00:20der Menge an Content, die dann hinten auskommt.
- 1:00:24Ja, also ich brauche so Faktor 3 bis 6 pro Faktor.
- 1:00:27Aber das Ding fällt mir gerade ein, bei mir ist es so, dadurch,
- 1:00:31dass ich mich teils sehr intensiv auf die Folgen vorbereite,
- 1:00:35ist das dann meine Vorbereitungszeit.
- 1:00:37Also ihr investiert sozusagen sehr viel Freizeit in eure Projekte und berichtet
- 1:00:40davon, und ich muss dann dafür sehr viel Zeit in die Recherche investieren,
- 1:00:45um dann interessante Fragen zu haben tatsächlich.
- 1:00:49Das stimmt, wir müssen uns auch keine Gäste suchen. Also ich weiß ja, wer kommt.
- 1:00:52Im Optimalfall ...
- 1:00:55Ich frag mich immer so ein bisschen, ob er wieder dabei ist, aber...
- 1:01:01Übrigens eine Sache, ich weiß nicht, ob ihr das auf dem Schirm habt,
- 1:01:04aber warum mir euer Podcast auch sehr hilft, ist, es gibt ja Leute,
- 1:01:07die haben nicht das Glück, in Unity oder Unreal zu arbeiten, beziehungsweise,
- 1:01:11wenn dann halt in einer engine aber ich bin auf custom engine land ist nochmal
- 1:01:15ganz anderes thema wie auch immer auf jeden fall finde ich total geil.
- 1:01:20Geht da nicht hin das sind dornen kranken die euch das gebliebte fleisch runter reichen wollen.
- 1:01:25Don't go das gras ist nicht grün.
- 1:01:31Und zwar ist es so mir hilft euer podcast total bei anwähl ab 2d zu bleiben
- 1:01:35weil ich finde es total wertvoll, dass man, auch wenn man nicht dort mitarbeitet,
- 1:01:40einfach so die Info hat, die haben jetzt ein neues Charactersystem.
- 1:01:45Animation Tree oder irgendwie heißt das oder so. Oder die haben jetzt ein neues
- 1:01:49Chaos-Physics drin oder so. Und allein diese Information hilft mir nämlich,
- 1:01:53falls ich dann mal wieder bei Unreal einsteigen sollte, da weiß ich direkt,
- 1:01:57wonach ich googlen soll.
- 1:01:59Ich weiß nicht, ob ihr das kennt, aber manchmal ist es sehr einfach schon hilfreich
- 1:02:02zu wissen, was für ein genaues Feature ein Engine hat, eine Entscheidung treffen zu können.
- 1:02:07Okay, wonach suche ich jetzt? Brauche ich das? Macht das irgendwie Sinn?
- 1:02:10Und das finde ich super cool für mich, weil ich mag halt Unreal,
- 1:02:14aber ich arbeite leider nicht professionell jeden Tag darin.
- 1:02:16Und für mein kleines Zwischenprojekt habe ich Godot jetzt genommen,
- 1:02:19weil Unreal hat dem L5-Export ja irgendwann mal abgeschossen hat.
- 1:02:25Und ja, deswegen mag ich das auch sehr gerne. Immer so ein bisschen einfach
- 1:02:28dran zu bleiben, was es so Neues gibt in der Engine.
- 1:02:31Ja, ich kenn dein Problem, dass man irgendeinem gewissen Moment gar nicht mehr
- 1:02:35weiß, wonach man suchen soll.
- 1:02:38Also deshalb bin ich da noch so oft auf Reddit gelandet, weil die formulieren
- 1:02:42irgendwie die Fragen genauso unwissend wie ich. Und dann kommen dann schon die
- 1:02:47richtigen Antworten. Man braucht ja meistens nur so ein Trigger-Wort wie Nanite.
- 1:02:52Ah, jetzt guck ich mal nach Nanite in Unreal. Oder was es da nicht alles an
- 1:02:58neuen Kram gibt. Und ich find's auch interessant, ist jetzt,
- 1:03:02würde mich auch selbst jetzt nicht als langer Unreal-Typ Programmierer bezeichnen.
- 1:03:10Aber es ist halt schon auch so, dass innerhalb von zwei Jahren die Sachen,
- 1:03:14die man vor zwei Jahren gelernt hat und dann neu waren, sind jetzt mittlerweile
- 1:03:18auch schon wieder überholt von irgendwelchen anderen Systemen,
- 1:03:20wo man sich ja auch dann wieder neu einarbeiten muss.
- 1:03:23Ja, ihr seid aber auch in einer Zeit eingestiegen, wo sich echt viel tut.
- 1:03:26Also weil gefühlt ist Unreal gerade im Turbo-Modus Oder allgemein so,
- 1:03:32Game Development. Und gefühlt so die letzten 15 Jahre, man hat Polygone und
- 1:03:37Texturen drauf. Das Einzige, was sich tut, ist, dass die Polygone mehr werden
- 1:03:39und die Texturen größer werden.
- 1:03:41Und plötzlich kommt ... Ich übertreibe ein bisschen. Natürlich gab's auch tolle
- 1:03:45neue Sachen. PBR war zum Beispiel eine große Umstellung.
- 1:03:49Auch für den ganzen Artprozess und so, und Fotogrammetrie und so.
- 1:03:53Aber trotzdem irgendwie gefühlt ist hier ... Grade Nanite ist so,
- 1:03:56what, das ist so mindblowing.
- 1:03:58Es verändert alles plötzlich so richtig drastisch. Und dann alleine diese prozedurale
- 1:04:05Audio-Engine, die ja Unreal jetzt auch irgendwie mit drin hat und so.
- 1:04:08Meta-Sounds.
- 1:04:10Und Meta-Humans auch und alles. Also da pfeift bei mir das Schweinchen in der Pfanne.
- 1:04:16Also, man ... Hahaha!
- 1:04:19Übrigens, ich hatte noch eine Sache mir überlegt. Ich mach jetzt mal den ...
- 1:04:23Wie heißt das? Küchenpsychologe. Ein Grund wahrscheinlich, warum ihr auch sehr
- 1:04:28viel Motivation habt, ist vielleicht, dass ihr euch gegenseitig so ein bisschen accountable haltet.
- 1:04:32Weil ich habe das Gefühl, dass ihr ja gegenseitig jetzt auch so ein bisschen
- 1:04:35Bock habt, dem anderen zu erzählen nächste Woche, hey, guck mal,
- 1:04:38ich habe wieder was gemacht oder so, ne? Kann das sein?
- 1:04:41Voll. Also, das ist schon groß.
- 1:04:44Das macht sowohl Spaß, weil man Sachen hat, über die man diskutieren kann und
- 1:04:47so weiter. Ich habe sehr häufig irgendwie auch Fragen so oder so Ideen irgendwie.
- 1:04:51Und dann ist es auch sehr schön, wenn man irgendwie seinem leeren Umfeld damit
- 1:04:54nichts verlässt, fallen kann, sondern man kann das auch einfach in den Podcast mitnehmen.
- 1:04:57Genau das.
- 1:04:59Leute, ihr wisst gar nicht, wie das meiner Frau aus den Ohren hängt.
- 1:05:05Also ich glaube, das kann man unverblümt mal sagen. Unsere Frauen sind sehr
- 1:05:08dankbar für diesen Podcast.
- 1:05:09Weil sonst kann ich hier einfach einmal die Themen so, weißt du.
- 1:05:13Also was sonst ich jemandem erzähle, der es ja so oberflächlich sich schon anhört,
- 1:05:18aber jetzt eventuell auch manchmal nicht so interesting findet und einfach gerade
- 1:05:20überhaupt keine Brainpower dafür hat, ist jetzt eine Sache, die ich mir aufschreibe,
- 1:05:24wenn ich dann Erik auf die Nerven gehe.
- 1:05:25Und dann ist es natürlich auch so, dass es Spaß macht, Progress zu machen und
- 1:05:30den auch teilen zu können.
- 1:05:31Grade wenn man Feedback bekommt, wenn ich an dem Prototype arbeite,
- 1:05:34oder ich Ideen hab. Und wenn ich keinen Bock hab, mach ich eine Community-Challenge
- 1:05:38draus und fordere Erik raus, Game-Design-Dokumente zu schreiben.
- 1:05:42Ah, ja, stimmt.
- 1:05:43Und dann sind das auch wieder irgendwie eine lustigere Interaktion quasi.
- 1:05:49Ich bin mal gespannt, die neueste Herausforderung besteht ja jetzt ein Art-Design
- 1:05:54oder ein Art-Style für dein Game zu finden.
- 1:05:57Ja. Mithilfe von KI.
- 1:05:59Das ist die Frage. Also, man kann ja Tooling benutzen, wie man möchte und so
- 1:06:02weiter. Aber das ist noch so die Frage, wie findet man einen Artstyle?
- 1:06:06Weil wir kommen ja auch beide so überhaupt nicht aus der Artrichtung.
- 1:06:10Siehst du, vielleicht bist du jetzt der richtige Ansprechpartner,
- 1:06:12uns da die Eingebung zu geben. So, wie findet man eigentlich einen Artstyle?
- 1:06:18Find ich superschwierig.
- 1:06:19Also, ich bin da auch nicht so gut, glaub ich. Und ich bin auch nicht die perfekte
- 1:06:25Person, das zu antworten.
- 1:06:27Dass jeder Mensch, der oder die den Stift schon mal in die Hand nimmt und was
- 1:06:32malt, sich diese Frage stellt.
- 1:06:33Also, das ist ein ganz großes Thema, jetzt gar nicht nur auf GameDev bezogen,
- 1:06:37weil wir kennen alle irgendwelche KünstlerInnen,
- 1:06:41die, ja, die bekannt sind für, keine Ahnung, also, warte jetzt,
- 1:06:46wollte ich gerade überlegen, Deduce zum Beispiel, jetzt, warte.
- 1:06:52Der Dues ist ein sehr netter Herr. Ich poste euch mal einen Link.
- 1:06:59Sehr wiedererkennbarer Artstyle. Super cool. Toll. Und natürlich würde jeder
- 1:07:04und jede gern so was haben.
- 1:07:07Woher kommt das? Und meine kleine bescheidene Meinung ist, dass es daher kommt,
- 1:07:13dass man einfach tausend Dinge ausprobiert und merkt, was einem Bock macht und
- 1:07:16was einem nicht Bock macht.
- 1:07:18Verstehe.
- 1:07:19Weil man wird merken, wenn man irgendwie ausprobiert, Öl zu malen und nur in
- 1:07:23blau zu malen und nur in rot oder alles bunt und so, wird man ja irgendwann
- 1:07:26so sagen, oh, das mag ich irgendwann ganz gern und das mag ich nicht so gern.
- 1:07:29Und daraus entsteht wahrscheinlich was. Und ich hab zum Beispiel gemerkt,
- 1:07:32ich hab eine Weile, Jetzt muss ich gucken, ob ich das irgendwie,
- 1:07:36mal sehen, ob ich das finde.
- 1:07:40Ah ne, meine traditional Sachen sind gerade weg. Ich habe eine Weile Aktzeichnen mitgemacht.
- 1:07:45Hast du dich gezeichnet oder dich zeichnen lassen?
- 1:07:48Ja, also gezeichnet, wir haben manchmal auch in der Gruppe, wenn wir kein Modell
- 1:07:53hatten, hatten wir uns aber dann mit Klamotten gegenseitig gezeichnet.
- 1:07:57Och man, ich dachte jetzt so. Nackt-Akt-Foto von Simon, ein Nacktbild.
- 1:08:05Genau, aber ich kann stolz sagen, ich war schon mal Model. Ich hab schon mal gemodelt.
- 1:08:11Und zwar ist es so, dass mir aufgefallen ist, allein aus Zeitgründen und weil
- 1:08:17mir das nicht so wichtig war, hab ich die Köpfe meistens nur als Cubes gezeichnet.
- 1:08:21Und den Rest des Körpers dann ganz normal. Und ich fand das total spannend,
- 1:08:25was mir aufgefallen ist, wie viel Ausdruck diese gesamte Pose behält,
- 1:08:30obwohl du kein Gesicht mehr siehst.
- 1:08:31Voll interessant, ja.
- 1:08:32Und das hat mir total gefallen irgendwie, dass du das ...
- 1:08:35Ja, auch so ein bisschen wie Permit Head vielleicht von Silent Hill.
- 1:08:39Ja. Obwohl, da, find ich, funktioniert's noch nicht so gut, weil diese große
- 1:08:44Pyramide ist zu groß und du siehst nicht genau, wie der Kopf ausgerichtet ist.
- 1:08:47Bei den kleineren Cubes konnte man das gut sehen. Da hab ich gemerkt, das gefällt mir.
- 1:08:53Wenn ich irgendwann mal ein Spiel mache mit Charakteren, könnte ich mir vorstellen,
- 1:08:56dann einfach Cubes als Köpfe zu machen. Weil mich das so persönlich irgendwie ...
- 1:09:02Mir das so gefallen hat. Und das ist halt daraus entstanden,
- 1:09:06dass ich einfach jahrelang abgezeichnet hab.
- 1:09:09Und einfach gemerkt hab, oh ja, ist irgendwie cool.
- 1:09:11Ich hör jetzt schon das Stiftkratzen bei Wayner, wie er sich Notizen macht.
- 1:09:14Aha, Kopf mit Cube ersetzen.
- 1:09:18Weniger Arbeit, Punkt.
- 1:09:19Aber das ist, glaub ich, der Prozess. Ich weiß es nicht, ob man aktiv auf einen
- 1:09:24Artstyle hinarbeiten kann. Meistens ist es doch irgendwie, dass man Sachen ausprobiert
- 1:09:28oder technischen Limitierungen unterlegen ist.
- 1:09:31Technische Limitierungen können auch im analogen Bereich auftreten.
- 1:09:34Man meint, dass du jetzt mit technischen Limitierungen im analogen Bereich einfach
- 1:09:38... Ich kann nicht anders.
- 1:09:40Zu blöd zu malen.
- 1:09:41Zu blöd zu malen, oder was war damit jetzt gemeint?
- 1:09:46Nee, dass du sagst, du kannst nur mit Kohle grade malen, weil du halt keine Ölfarben hast oder so.
- 1:09:51Oder was wir zum Beispiel eine sehr geile Übung, die wir mal gemacht haben im
- 1:09:54Aktzeichen, das fand ich sehr inspirierend, ist, du malst alles außer das Modell. Also du...
- 1:10:00Du musst den Raum dahinter und am Ende hast du ein Bild, wo du als weiße Silhouette
- 1:10:06das Modell hast und alles dahinter so.
- 1:10:08Und das fand ich total genial. Also die Übung ist eigentlich dazu da,
- 1:10:11dass du deinen Blick schärfst, auch den Raum mit in Bezug zu nehmen.
- 1:10:16Weil manchmal sieht man das bei so Illustrationen, da hast du eine Figur stehen
- 1:10:19und dahinter so einen großen Kreis oder ein Quadrat oder so.
- 1:10:22Einfach nochmal als Design-Element, was dieser Figur so eine Räumlichkeit gibt
- 1:10:27oder die in den Raum reinsetzt oder so.
- 1:10:28Steht die nicht einfach nur auf weißem Hintergrund. Und manchmal sind so Elemente
- 1:10:32ganz cool. Ich habe das Gefühl, dass dieses den Blick weiten und dann immer
- 1:10:35so ein bisschen gucken, kann ich da noch was mit einbauen in meine Aktzeichnung,
- 1:10:38dass das einfach nicht nur auf weißem Papier stattfindet, die Figur.
- 1:10:42Total cool. Und ich könnte mir auch vorstellen, dass das dann zu irgendeinem
- 1:10:44Stil führt oder so. Das sind so Limitationen, die man sich aufsetzt.
- 1:10:48Auch ein interessantes Stil übrigens, nicht absetzen.
- 1:10:50Also mach mal eine Aktzeichnung, ohne dass du den Stift absetzt.
- 1:10:54Und das ist auch ein total spannender Stil, wie sich dann die Linien irgendwie
- 1:10:58mehrmals überlagern, weil du halt einfach, also wenn du zurück willst,
- 1:11:01dann musst du über die andere Linie drüber malen.
- 1:11:05Und das sind so Sachen, die entdeckt man dann halt. Und dann magst du halt was
- 1:11:08oder magst es eben nicht. Kann ja auch sein, dass irgendwer sagt,
- 1:11:10hier mach mal dies und du so, oh ich hasse das. Und dann weißt du jetzt,
- 1:11:13was dein Stil schon mal nicht ist. Und meistens...
- 1:11:15Was ist denn so ein Harzteil, den du hast? Das klingt ja schon,
- 1:11:18als hättest du da ein paar Kandidaten, wo du sagst, oh, Wenn der jetzt mir ankommt,
- 1:11:22wie der links-rechts schriftiert, da sage ich nein.
- 1:11:26Puh, gute Frage. Ich weiß gar nicht, ob es ein Stil gibt, den ich nicht mag.
- 1:11:34Muss ich mal drüber nachdenken. Also, sag mal so, es gibt wenige Sachen,
- 1:11:38die mich vom Hocker hauen. Und was mich auf jeden Fall vom Hocker gehauen hat,
- 1:11:41ist die Arcane-Serie, die auf Netflix vor einer Weile war. Der Artstil war krass.
- 1:11:48Wie nennt man diesen Artstil? Ich hatte irgendwie ...
- 1:11:50Ich weiß es nicht.
- 1:11:51Ich hatte mal ein bisschen rumgegoogelt. Ein paar haben das so gouache-mäßig bezeichnet. Ja, genau.
- 1:11:59Aber auch krass war Spider-Verse.
- 1:12:01Das hat man von vielen Artisten gehört. Ich hab's leider noch nicht gesehen.
- 1:12:07Ey, Spider-Verse, das ist so krass. Und das Geile da ist zum Beispiel,
- 1:12:10jetzt muss ich mal was raussuchen, mal sehen, Spider-Verse.
- 1:12:13Das ist auch so eine total tolle Sache, die ja vielleicht auch so in dieses,
- 1:12:17was ich eben versucht hab, zu erklären geht, und zwar, jetzt muss ich mal ein Bild raussuchen.
- 1:12:22Ich find's aber auch grade interessant schon mal als Zwischenfazit zu meiner
- 1:12:26Frage eigentlich, dass wenn man jemanden nach Game Design fragt, und ausprobieren.
- 1:12:32Und wenn man nach Artstyle fragt, scheint sich das wieder rauszustellen.
- 1:12:36Es ist tatsächlich auch wieder Iteration. Es geht häufig darum,
- 1:12:38Sachen auszuprobieren, zu gucken, was funktioniert für mich, was nicht.
- 1:12:42Und dann entweder darauf zu iterieren oder zu sagen, war jetzt gar nix,
- 1:12:44ich fang woanders neu an.
- 1:12:46Ich fänd's interessant, dass auch ... bei solchen ... bei vielen Games,
- 1:12:51oder zumindest jetzt, ich hab mir so ein paar Analysevideos letzte Zeit angeschaut, aha.
- 1:12:57Und dann, dass viele Sachen, die im Spiel sind, also sei es Mechaniken oder
- 1:13:03auch der Arts-Teil, Die werden dann eigentlich auf so ein paar...
- 1:13:09Wörter runtergebrochen, die man dann irgendwie vermitteln wollte.
- 1:13:12Also, ganz interessant ist dann bei God of War, dann war dann wie Kratos,
- 1:13:19die Beziehung zum Kind, zu seinem Sohn und alles. Oder bei Dark Souls,
- 1:13:24was man da irgendwie vermitteln will.
- 1:13:27Und dass dort dann das Design aufgrund von dem, was man eigentlich mit diesem
- 1:13:32Spiel vermitteln möchte, dass alle Entscheidungen darauf getroffen werden.
- 1:13:36Also irgendwie, dass man soll bei Dark Souls ja auch irgendwie wachsen am Spiel,
- 1:13:41in so einer hoffnungslosen Umwelt. Und dass man da vieles einfach sich so daraus dann ableitet.
- 1:13:47Mhm.
- 1:13:48Was wär denn so deine Vision für den Boulder Bash? Weil da geht's ja quasi bei
- 1:13:54der Frage um mit Artstyle.
- 1:13:56Hast du dir da schon mal irgendwie so große Gedanken gemacht?
- 1:13:59Oder bist du da so, Mechanik, und dann gucken wir mal weiter.
- 1:14:03Ich hatte ja in meinem kleinen Gamejuice-Ausflug quasi ja erst mal wieder ...
- 1:14:08Am Ende des Tages doch wieder so geometrischen Synthwavy-Kram irgendwie gemacht.
- 1:14:14Weil das einfach eine Sache ist, die hatte ich für Gridpunk Survivors gemacht.
- 1:14:17Das war so ein bisschen meine Ausgangslage.
- 1:14:20Einfach ein paar geometrische Grundshapes nehmen und ein paar Streifen quer
- 1:14:23drauf machen und denen Neonfarben geben.
- 1:14:26Hat trotzdem nicht so richtig gut ausgesehen. Jetzt ist tatsächlich die Frage,
- 1:14:30Ich so ein bisschen gerade das Gefühl hab, ich will was anderes machen.
- 1:14:33So ich hatte ja irgendwie gerade was eben so äh so Grid-Muster und so Basic-Shapes
- 1:14:39mit so ein bisschen Neon-Farben drauf quasi gemacht für Goodpunk-Survivors.
- 1:14:43Will eigentlich gerne mal irgendwas anderes machen.
- 1:14:46Kann aber irgendwie voll schlecht einschätzen.
- 1:14:48Aber was willst du denn mit deinem Game vermitteln? Wo soll das so hingehen?
- 1:14:52Das ist die Sache, die ich noch nicht so richtig rausgefunden hab.
- 1:14:55Deswegen hab ich auch so ein bisschen grade letzte Woche alles an Art,
- 1:14:59was ich eingebaut hatte, wieder rausgeschmissen.
- 1:15:01Auch so ein bisschen die Erkenntnis mit der Gamejuice-Ausflug war nice.
- 1:15:04Aber dass ich da jetzt überall schon Artpieces drin hab, behindert grade so
- 1:15:07ein bisschen meine Iteration.
- 1:15:12Weil ich da halt unnötigen Clutter teilweise drin habe. um mir dann darüber
- 1:15:15klarzuwerden, was ich vermitteln will. Weil ich kann grad auch nicht entscheiden,
- 1:15:18ob es so ein bisschen cozy, laid-back wird oder ob es so knallhartes Action-Rogue-like
- 1:15:23wird. Da bin ich noch nicht ganz.
- 1:15:26Aber so wie ich verstanden hab, könnte man das ja quasi früher in diesem Prozess,
- 1:15:31dass du ja jetzt vielleicht dir Gedanken machst, wo es damit hingehen soll.
- 1:15:35Weil wenn du jetzt die Mechaniken machst und das wird jetzt irgendwie so knallhart
- 1:15:40mit Kugel auf Kugel und gib ihm mit PvP-Kugeln und was weiß ich was,
- 1:15:44was man sich ja nicht alles vorstellen kann.
- 1:15:47Und dann versuchst du, irgendwie so cozy, laid-back draufzupropfen.
- 1:15:50Das wird ja schon auch nicht funktionieren. Aber hättest du so cozy,
- 1:15:55laid-back vorher gesagt, dann könnten ja auch die Mechaniken ausdrucktendes
- 1:15:59cozy, laid-backs werden. Genauso wie der Artstyle.
- 1:16:02Das stimmt, aber da ist grade so ein bisschen meine Entscheidung,
- 1:16:05erst Mechaniken zu iterieren und dann Artstyle, weil ich grade mich im Mechaniken-
- 1:16:10iterieren einfach wohler fühle.
- 1:16:12Ganz ehrlich gesagt, ist gar nicht so ein Konferenzding.
- 1:16:14Aber ich meinte nur damit, mit dem vielleicht erst ...
- 1:16:17Du machst jetzt die Mechanik, und dann musst du den Artstyle.
- 1:16:21Aber beides wären so eben in dem, was ich meinte, nur eine Folge dessen,
- 1:16:26von dem, was du vermitteln möchtest. Gefühlstechnisch beim Spieler.
- 1:16:30Genau. Das ist halt irgendwie voll die schwierige Frage.
- 1:16:34Also, da bin ich grade so ein bisschen, glaub ich, bei dem so was wie Hard-As-Approach
- 1:16:38ist, glaub ich, so mein Gefühl.
- 1:16:41Fast-paced, ich will so ein bisschen dieses Progress-Mechaniken verstehen und
- 1:16:46für Mechaniken ein Gefühl bekommen, gerade weil ja sehr viel Physics-based ist.
- 1:16:49Ich will einige Upgrade-Systeme machen, wo auch Sachen miteinander synergieren können.
- 1:16:52Das heißt, gerade ebenso dieses, du bist quasi eine kleine Kugel-Entity,
- 1:16:58whatever, die dann aber über die Kombos und so weiter progresst und sich immer
- 1:17:02mehr und immer größeren Gegnern stellt und mehr so die Player-Progression und
- 1:17:06die Mechaniken verstehen, ist eigentlich so das Gefühl, was ich gerne vermitteln will.
- 1:17:09Und ob das jetzt aber quasi eine kleine Figur ist oder irgendwas anderes Kleides,
- 1:17:15was sich neue Gadgets sammelt, was vielleicht von irgendwem extern gesteuert
- 1:17:18wird, einem Turnier-Setup, oder ob es einfach eine Kugel ist,
- 1:17:22die von allem bekämpft wird, was Ecken hat oder so, da hab ich irgendwie grade
- 1:17:25noch nicht so richtig ein Gefühl für, wo soll dat hingehen.
- 1:17:29Aber das ist genau eben die interessante Frage, die ich jetzt grade versuche zu klären.
- 1:17:34Und für die bin ich jetzt ja grade dabei, für die Grundmechanik zu machen,
- 1:17:38um zu gucken, ob dieses Fast-Paced sich gut anfühlt.
- 1:17:41Und dann zu gucken, ob ich ein Setting finde, was da reinpasst.
- 1:17:45Das ist auch ein bisschen Inhalt unserer Challenge dann, was ist so das Setting.
- 1:17:48Ob es irgendwer ist, der um sein Überleben kämpft oder der irgendwo,
- 1:17:53weiß ich nicht, so God of War-mäßig aufsteigen will oder welche Götter besiegen.
- 1:17:58Oder ob es ein Roboter ist, der aber an der Seite von keinem Kind gesteuert
- 1:18:00wird oder so. Das ist so ein bisschen dann die Frage. dass das so Mind-Controlled-Steingolems
- 1:18:07sind, die von welchen Druiden an der Seite gesteuert werden.
- 1:18:09Keine Ahnung, da kannst du dich austoben.
- 1:18:11Hattest du schon beschrieben, was das Game noch mal genau ist?
- 1:18:16Also, weil jetzt die GameDev-Podcast-Zuhörerschaft hat davon vielleicht noch nicht so viel gehört.
- 1:18:24Genau, also kann ich noch mal kurz abbrechen.
- 1:18:25Ihr kennt Boulder Bash nicht?
- 1:18:30Genau, also, Boulder Bash war tatsächlich mein erstes Unity-Gamejam-Projekt.
- 1:18:36Wo ich in einem Ludum Dare-Gamejam ein Game gemacht hatte,
- 1:18:40wo du eine Kugel kontrollierst, die auf einer kleinen, runden Plattform ist,
- 1:18:43die eine ganze Menge Gegner hat, also die auch einfach nur andere Kugeln sind,
- 1:18:47die versuchen, dich runterzuschubsen, und du musst versuchen,
- 1:18:49alle Gegner runterzuschubsen. Das Kampfsystem ist physikbasiert.
- 1:18:55Ich schmeiß die anderen Kugeln von der Plattform, Es gibt auch Kugeln,
- 1:18:58die sind sehr schnell, aber dafür sehr träge. Das heißt, die lurk ich dann eher
- 1:19:03an die Wand und weich dann aus. Das heißt, es ist so ein bisschen so kleines
- 1:19:07Roguelike, so physikbasiert.
- 1:19:08Und Bouldersmash ist jetzt so ein bisschen die nächste Iteration,
- 1:19:11wo ich überlegt hab, ich wollte daraus ein komplexeres Roguelike machen.
- 1:19:15Das Grundprinzip mit physikbasierten Charakteren, die auf einer Plattform sind, ist noch geblieben.
- 1:19:21Es geht darum, hauptsächlich als Grundmechanik Gegner direkt runterschubsen zu können.
- 1:19:25Ich hab jetzt quasi noch eine Health-Komponente oben draufgepackt,
- 1:19:29die so ein bisschen Smash Bros. motiviert ist. Das heißt, je weniger HP du hast,
- 1:19:33desto mehr wirst du weggeschleudert, wenn du gegen Gegner kommst.
- 1:19:37Das heißt, es hat dann so eine kleine Risk-Reward-Mechanik mit Gegner runterschubsen,
- 1:19:42aber auch ein bisschen dann Risk-Management, wie viel HP hab ich,
- 1:19:45kann ich diesen Impact noch überleben, oder werd ich runtergejoingt?
- 1:19:48Und hab dann dazu jetzt quasi als Rogue-like-Mechaniken noch so kleine Spells draufgepackt,
- 1:19:54wie ich kann mich wohin teleportieren, ich kann mich schneller bewegen,
- 1:19:58ich kann hier eine Wand platzieren, um eben Projekte oder auch Spieler,
- 1:20:02äh, andere Gegner zu blocken und so weiter.
- 1:20:05Und das ist quasi grade so mechanisch, der Aufsatz. Wo es da jetzt aber so narrativ,
- 1:20:10artstylemäßig hinkommt, ist jetzt gerade in meiner Iteration so ein bisschen die...
- 1:20:14Große Frage. Insgesamt ist es grade so ein bisschen die Weiterentwicklung von
- 1:20:18einem Game-Jam-Projekt eigentlich, was relativ gut angekommen ist.
- 1:20:21Deswegen dachte ich, vielleicht könnte man mehr draus machen.
- 1:20:25Gleichzeitig für mich auch grade so das Projekt, mit dem ich den ganzen ...
- 1:20:28Eine Steam-Seite, eine Demo veröffentlichen und so weiter mal einmal durchspielen
- 1:20:33will. Weil ich auch festgestellt hab, ich hätte Bock, was Größeres zu machen
- 1:20:36und was fertigzukriegen.
- 1:20:38Das letzte Mal, als ich was Größeres fertiggestellt hab, Das ist schon ein bisschen her.
- 1:20:42Und weil ich auch festgestellt hab, wenn man was richtig Geiles gemacht hat
- 1:20:46und das auf Steam packen will und da vielleicht mal 3,50 Euro draufschreiben
- 1:20:50will, wenn das so weit ist, will ich nicht zum ersten Mal eine Steam-Seite machen.
- 1:20:54Will ich auch nicht zum ersten Mal Steam-Achievements einbauen.
- 1:20:56Sondern das ist mein Forschungsprojekt, das alles schon mal auszuprobieren.
- 1:21:01Aber ich find, da stecken schon einige Antworten zu dieser Frage drin bezüglich Artstyle und so.
- 1:21:07Aber bevor wir dazu kommen, post ich euch noch mal zwei Bilder Nur ein kurzes
- 1:21:12Beispiel, und zwar sieht man bei dem Spider-Verse, dass die an den Kanten von
- 1:21:17Objekten oft so andersfarbig aussehen.
- 1:21:19Und das kommt daher, dass dieses Stil sich am analogen Buchdruck oder Farbdruck orientiert.
- 1:21:25Und wenn man dort, also eigentlich will man es ja perfekt haben.
- 1:21:28Also beim analogen Druck ist es ja so, man kann, man hat einen Stempel,
- 1:21:33und dieser Stempel kann nur eine Farbe haben.
- 1:21:35Ich male den halt an mit Blau, stempel den auf Papier, dann ist dort halt Blau.
- 1:21:39Und wenn ich jetzt drumherum irgendwie eine andere Farbe haben möchte,
- 1:21:42dann muss ich irgendwie einen anderen Stempel haben, der genau diese Form,
- 1:21:46die ich eben gestempelt habe, aus, also nicht stempelt.
- 1:21:48Und dann male ich meinen Negativstempel sozusagen an und printe dann die andere
- 1:21:52Farbe drauf, zum Beispiel.
- 1:21:54Und dann kann es aber zur Imperfektion kommen, dass ich an den Rändern,
- 1:21:57weil ich nicht das genau perfekt positionieren kann, kann es halt passieren,
- 1:22:01dass sich dort so Farben überlappen oder überlagern oder sowas.
- 1:22:05Und das ist ein sehr prägnanter Stil. Oder eigentlich eine Imperfektion,
- 1:22:10die man vermeiden will, aber nicht vermeiden kann.
- 1:22:12Und dann entwickelt sich daraus ein Stil, genauso wie es bei vielen Spielen
- 1:22:15oder auch Fotos, Vignetten gibt, die aber auch darauf zurückzuführen sind,
- 1:22:18dass es einfach früher eine Imperfektion in den frühen Fotoapparaten war.
- 1:22:22Und heute nimmt man es als Stilelement, weil der Blick mehr in das Zentrum des Bildes gelenkt wird.
- 1:22:27Und ich weiß, dass Sie bei Spider-Verse gesagt haben, wir wollen im Hintergrund
- 1:22:31keinen Blur machen oder so. Also oft hat man ja so dieses Death of Feel,
- 1:22:34dass man so im Hintergrund Sachen blurrt.
- 1:22:37Wir nehmen diesen Stil von diesen verschobenen Farben als Stil für quasi Blur, also.
- 1:22:46Ja, megacool. Und da muss auch irgendwer im Team gewesen sein,
- 1:22:50der oder die gesagt hat, ich find das irgendwie total cool, diese Griffigkeit
- 1:22:55von diesen analogen Printdings, und können wir da nicht irgendwas machen oder so, keine Ahnung.
- 1:23:00Also das ist eine Sache, die spannend ist.
- 1:23:03Übrigens auch deswegen spannend für uns, weil es gibt einen Effekt,
- 1:23:07Chromatic Aberration, das ist ein Effekt, der auftritt, wenn Licht unterschiedlich
- 1:23:13stark gebrochen wird, In einer Linse kann ich auch mal ein Bild raussuchen.
- 1:23:17Und das ist doch auch dieser klassische VHS-Effekt, ne?
- 1:23:20Ja, und vor allem ist es eine Sache, die man in Spielen gerne übertrieben sieht.
- 1:23:26Und dann so ein bisschen ... Also, grade in GTA V ist es relativ stark.
- 1:23:29Aber was ich einfach interessant finde, ist, dass es quasi ein ähnlicher Effekt
- 1:23:33ist von diesen ... Ich hab verschiedene Farbkanäle, die sich ...
- 1:23:38Imperfekt überlappen oder, ja ... Genau wie bei diesem analogen Print.
- 1:23:42So, bitte. Also, das fand ich einfach interessant zu sehen, wie da so Stile
- 1:23:47ähnlich aussehen, obwohl sie auf ganz verschiedenen Techniken basieren.
- 1:23:51Das ist übrigens, ist Chromatic Aberration eine Sache, die ich total cool im Effektbereich finde.
- 1:23:57Weil wenn du einen weißen Effekt hast, also du hast einfach ein weißes,
- 1:24:00glühendes Irgendwas, dann fügt so ein kleiner, ähm, seht ihr in dem zweiten
- 1:24:05Bild, dieses Viereck, fügt so ein kleiner Offset in den verschiedenen Farbkanälen
- 1:24:09dazu, ein bisschen Farbe an den Rändern hinzugefügt wird.
- 1:24:12Und das kann so ein Effekt, obwohl er weiß wirkt,
- 1:24:16so Holy-Effekt oder so, kann so ein kleines, süßes Farbdetail geben,
- 1:24:20was man gar nicht so richtig aktiv wahrnimmt, aber was den Effekt viel,
- 1:24:25viel wertiger wirken lässt, als wenn's einfach nur weiß wäre.
- 1:24:28So ein bisschen Chromatic Aberation ist da manchmal ganz wichtig.
- 1:24:33Sind das jetzt die Secrets of the Trade, ja?
- 1:24:36Sie würden auch keinen weigen, selbst wenn man hier zu Gast ist, lernt man was von.
- 1:24:38Noch mal zu dem Stil. Ich finde nämlich, du hast eigentlich die Antwort schon gegeben.
- 1:24:41Ich finde, es gibt zwei Sachen. Weil die eine Sache ist, ja,
- 1:24:43wie willst du es wirken lassen und da, was Eric meinte, und da würde ich sagen,
- 1:24:47klar, wenn du es irgendwie düster wirken lässt, dann musst du halt dunkle Farben benutzen und sowas.
- 1:24:51Aber dann gibt es ja noch die andere Frage, wie, also das Artsdiesel ist ja
- 1:24:54nicht nur die Farbe, sondern es ist auch so, willst du Pixel Art machen,
- 1:24:56willst du irgendwie High Res machen, willst du keine Ahnung, 3D, blablabla.
- 1:24:59Und ich finde, das entscheidet sich, wie viel Production Power du hast und was dein Ziel ist.
- 1:25:04Weil bei Bei meinem Miniprojekt ist gerade, hab ich gesagt, ich mach halt Pixelstil,
- 1:25:08weil ich kann mir was anderes gerade nicht leisten.
- 1:25:10Weil ich kann, also, ich hab mir einfach die, so ein Sprite-Sheet von Kenny
- 1:25:15runtergeladen, so mit so ein paar Raumschiffen drauf.
- 1:25:18Und ich weiß, wenn ich das in diesem Stil, in dieser Qualität alles selbst nochmal
- 1:25:21malen möchte, das kostet mich viel zu viel Zeit. Ja. So, das ist für mich jetzt
- 1:25:26einfach, ich kann's, es geht einfach nicht anders.
- 1:25:29Also, nee. Und du hast ja jetzt schon gesagt, dass dein Ziel eigentlich ist,
- 1:25:32dass das ein Projekt für die Vorbereitung ist. Also ein Vorbereitungsprojekt
- 1:25:36für ein richtiges Projekt. Und dein Hauptziel ist so, was fertigmachen,
- 1:25:40was auch Spaß macht, und dann auf Steam. Und das klingt für mich nach,
- 1:25:44dann investier vielleicht nicht zu viel Zeit in Artstyle.
- 1:25:48Muss ich auch ehrlich zugeben, brauchst du ein bisschen meine Erkenntnis grade.
- 1:25:51Also, ich merke auch, dass man grade bei so was, wenn man halt eben so viele
- 1:25:55Möglichkeiten hat, ist das ja häufig so dieses Analyse-Paralyse-Ding.
- 1:26:00Das man halt eben so mit nichts anfangen, ist voll schwer.
- 1:26:03Und abgesehen davon, dass wir doch unsere Challenge dazu haben,
- 1:26:06um uns darin auch eine Runde zu battlen, war tatsächlich auch mein letzter Approach,
- 1:26:10den ich aktuell verfolge, wo es dann, bis die Folge rauskommt,
- 1:26:13wahrscheinlich deutlich geilere Screenshots schon mal auf der Steamseite geben wird.
- 1:26:17Einfach Basic Shapes und Farben zu machen. Erst mal ganz klar zu machen.
- 1:26:21Und den Rest einfach mal die Chance zu nutzen, um in Shader zu diven.
- 1:26:25Ich hab euch auch mal ... Link in die Beschreibung gepackt zu Möbius,
- 1:26:29was ein französischer Künstler, glaube.
- 1:26:47Ich, die ich irgendwie sehr mag, dass die Schatten nicht klassisch als Schatten
- 1:26:51dargestellt werden, sondern als schraffierte Flächen, was ich irgendwie supercool finde.
- 1:26:56Und dieses Video, was wir noch dazu in die Beschreibung gepackt haben,
- 1:26:59war für mich so ein bisschen der Auftakt für, okay, vielleicht mach ich einfach
- 1:27:03nur ganz simple Formen und Farben und probier einfach mal ein paar Shader darauf
- 1:27:06aus und guck nachher, was am coolsten aussah, um fertig zu werden quasi.
- 1:27:10Das ist ja auch sehr ... Wo das jetzt grade schon auch mit reingepackt ist,
- 1:27:15sehr ähnlich zu Sable, was ja auch so ein bisschen in die Richtung geht.
- 1:27:19Ja.
- 1:27:20Ist ziemlich genau das, ja. Ja, ich hab übrigens ...
- 1:27:23Genau, ich find, Sable ist schon Advanced-Kram, weil da brauchst du Outlining
- 1:27:26und so was. Aber ich hab zwei Beispiele für sehr simple Stile,
- 1:27:29die aber trotzdem sehr erfolgreich waren. Das eine ist Thomas Was Alone,
- 1:27:32das sind alle einfach nur Cubes. Und das andere ist Agar.io, glaub ich, heißt das.
- 1:27:38Das sind halt beide Spiele, die halt Spaß machen und erfolgreich sind und ganz,
- 1:27:41ganz simple Shapes, Kreise und Cubes verwenden.
- 1:27:45Also, ein bisschen mehr als das kann's natürlich sein. die mir und meiner Programmer-Art
- 1:27:50auf jeden Fall mal Mut machen.
- 1:27:52Aber ich muss sagen, bezüglich Programmer-Art, das ist mir jetzt auch noch mal
- 1:27:55aufgefallen bei meinem kleinen Mini-Projekt, es hilft schon echt,
- 1:27:58wenn man ein paar Assets hat. Ich hab das Ding von Kenny runtergeladen,
- 1:28:01wer's nicht kennt. Kenny ist so eine Webseite mit ganz verschiedenen,
- 1:28:05vor allem Sprite-Sheets, Sprite-Assets.
- 1:28:08Das ist schon cool, wenn du dich einfach so fokussieren kannst auf,
- 1:28:12ich mach jetzt ein bisschen Game Design und programmieren den Kram ein,
- 1:28:15und dann ist da einfach Drag'n'Drop, zack, Raumschiff fertig.
- 1:28:17Da bleibt man so richtig im Flow und muss dann nicht erst so ...
- 1:28:22Okay, ich mach jetzt Paint auf und mal da ein Dreieck und so.
- 1:28:26Das hilft schon sehr, wenn man da eine gute Basis hat, muss ich schon sagen.
- 1:28:29Ja, total, so eine kleine Bibliothek quasi von Assets zu haben,
- 1:28:32sowohl von Art als auch Code als auch Musik irgendwie, hilft mir auch häufig,
- 1:28:37erst mal Progress zu machen.
- 1:28:38Grade wenn es grade so early darum geht, erst mal rauszufinden,
- 1:28:42ob das so Sinn macht, das Konzept, ob das so Bock macht.
- 1:28:46Nicht die Solo-Dev-Experience, die du sonst hast, mit, okay,
- 1:28:48das macht jetzt hier ein neues Thema auf, sondern du entscheidest dich quasi
- 1:28:51dagegen, das Thema aufzumachen, nimmst einfach Candy oder Quaternius und schmeißt
- 1:28:55das Ding rein und dann kannst du einfach weitermachen, ohne das neue Rabbit
- 1:28:58Hole quasi diven zu müssen.
- 1:28:59Ja, aber meistens ist dann, wo ich mich dann immer wieder finde mit,
- 1:29:05oh, aber ich hätt's gerne dann doch da ein bisschen anders, und dann mach ich's
- 1:29:08noch mal im Blender rein, und dann wird ein bisschen rumgeblendert,
- 1:29:11rumgedoktert, Jetzt passt die Animation nicht mehr so ganz, sondern fängt man da an.
- 1:29:17Also ich zumindest ganz oft, dass ich dann so mich da irgendwie ein bisschen
- 1:29:21verliere im Individualisieren.
- 1:29:23Aber was auch ganz coole Wege abseits der Gamedev-Straße sind,
- 1:29:27weil da lernt man auch mal ein bisschen. Also ich finde es wichtig, auch...
- 1:29:32Dass ich jetzt vielleicht zum Beispiel nicht das Asset von der Peak auf selber
- 1:29:37kreieren können muss, aber so dass ich zumindest mal so grundlegende Anpassungen,
- 1:29:43Änderungen dran machen kann.
- 1:29:44Ja, ist ja wie die Frage, was ist das Ziel?
- 1:29:48Finishing oder Learning? Ich persönlich habe übrigens, um nochmal auf diese
- 1:29:51Artstyle-Frage zu kommen, Rainer, ich habe einen Stil im Kopf schon lange,
- 1:29:56den mag ich sehr gerne, aber es ist eigentlich gar kein Stil.
- 1:29:59Und zwar poste ich euch grad eine Szene von Command & Conquer.
- 1:30:03Das ist eine Cutscene von damals, vom Spiel, vom ersten.
- 1:30:07Und was man sieht auf der linken Seite, ist, da ist alles ein bisschen verpixelt.
- 1:30:10Aber das ist einfach deren Geschulde. Die haben die Videos damals mit einer
- 1:30:14richtigen Kamera aufgenommen, aber hatten nicht so viel Platz auf der CD.
- 1:30:17Deswegen wurden die hochskaliert. Was man dort sieht, ist, man sieht die einzelnen
- 1:30:21Pixel, aber alles ist perfekt, also es gibt keine harten Kanten oder so.
- 1:30:26Mit niedriger Auflösung, hochskaliert, aber dann mit nearest neighbor interpolation
- 1:30:30statt linear oder so, sodass man halt die Pixels sieht.
- 1:30:34Ich mag das total gern, dass du die Pixels siehst, und trotzdem ist alles irgendwie
- 1:30:38smooth. Ich hab so was noch nie in einem Spiel gesehen, weil die meisten Pixel-Games
- 1:30:42sind richtig harsche Pixel, so.
- 1:30:45Dann ohne das Anti-Aliasing. Oder sie sind halt high-res aufgelöst irgendwie.
- 1:30:50Und für das aktuelle kleine Miniprojekt hab ich versucht, ob ich das hinkriege.
- 1:30:53Was man noch machen muss, ist, man rendert das Spiel ganz normal mit Anti-Racing
- 1:30:57und einem Schnick-Schnack, aber in einer niedrigen Auflösung,
- 1:30:59statt eben 19, 20 mal 10, 80 in ein Viertel davon oder so.
- 1:31:06Und skaliert es dann hoch. Das wäre ja genau das, wie man da hinkommt.
- 1:31:13Leider funktioniert das in Godot nicht so gut. Wenn man das macht,
- 1:31:16ist aber auch das gesamte UI superpixelig und sieht hässlich aus und so.
- 1:31:19Das hat leider nicht funktioniert. Ich habe jetzt dafür mich entschieden,
- 1:31:23okay, ich lasse es, ich mache das nicht so.
- 1:31:25Du renderst das mit geringer Auflösung?
- 1:31:28Genau.
- 1:31:28Und skalierst es dann hoch?
- 1:31:29Also das ist ja im Grunde.
- 1:31:31Aber wäre es fürs Erlesigen nicht so, dass du es erst...
- 1:31:37Hoch aufgelöst renderst, dann runterskalierst, damit du dein Aliasing kriegst
- 1:31:41in die Pixel, um es dann wieder hoch zu machen?
- 1:31:45Das ist ja so der interne Prozess, wie das Aliasing oft funktioniert.
- 1:31:49Aber das müsste eigentlich trotzdem funktionieren.
- 1:31:53Ja, also auch, wenn du's klein renderst. Dann hast du ja trotzdem das Anti-Aliasing
- 1:31:57drin, auch wenn du so eine kleinere Auflösung renderst. Das sieht ja trotzdem scharf aus, alles gut.
- 1:32:02Also, es hat auch funktioniert. Mhm. Nur ...
- 1:32:07Hat das dann halt auch alles, äh, so pixellig gemacht. Auch das gesamte UI und
- 1:32:13so. Ich glaub, es gab noch andere Probleme.
- 1:32:15Dann hab ich gesagt, mein Ziel ist, das Ding auch fertig zu machen. Deswegen ...
- 1:32:21Hast du also eine Abbiegung zu der Platte?
- 1:32:23Nee, das ist ja die Sache. Weil entweder investiere ich jetzt Zeit,
- 1:32:28in Lösungen zu finden, wie ich das doch irgendwie hinkriege.
- 1:32:31Oder ich sag halt, okay, dann mach ich halt, Also in meinem Fall jetzt einfach
- 1:32:35ganz normalen Pixel-Stil, ohne dieses coole Anti-Lacing und so was.
- 1:32:38Dann sieht es nicht ganz so cool aus. Na ja, aber das ist für mich nicht die Priorität.
- 1:32:44Vielleicht später, aber das ist das Ding, worauf ich jetzt hinaus wollte,
- 1:32:46ist eigentlich, ich behalte diesen Stil, diesen Stil hab ich schon sehr viele
- 1:32:50Jahre in meinem Hinterkopf, dass ich das gern mal sehen würde in dem Spiel.
- 1:32:54Dass das so aussieht wie die früheren Cutscenes in Command & Conquer oder so
- 1:32:58vom Pixel- und Anti-Lacing-Style her.
- 1:33:01Irgendwann hab ich vielleicht die Möglichkeit, das zu machen.
- 1:33:03Ich find, so können auch Stile passieren.
- 1:33:05Du siehst einfach etwas, das hat einen Platz in deinem Herzen,
- 1:33:09und zehn Jahre später setzt du's dann halt mal um.
- 1:33:12Das ist grade so ein schöner Moment, abgesehen davon, dass wir leider ein paar
- 1:33:16Wochen zu früh dran sind, grade mit dieser Folge. Weil ich nämlich in einem
- 1:33:20Unity-Toolbundle vor ...
- 1:33:22Ich glaub, einem halben, dreiviertel Jahr oder so, war ein Plugin dabei,
- 1:33:25was genau das macht, was quasi so ein Post-Process-Pixelizer macht.
- 1:33:30Auch in der Beschreibung verlinkt haben.
- 1:33:32Und bis die Folge raus ist, werden wir rausgefunden haben, ob ich's zum Laufen
- 1:33:36bekommen hab, weil das eine Sache ist, die ich ausprobieren will.
- 1:33:39Weil ich find nämlich grade so diesen hochaufgelöst irgendwie ...
- 1:33:43Also, irgendwie ist es ja so High-Quality-3D, aber dann danach pixelartig drüber,
- 1:33:47find ich auch supercool. Und seitdem ich dieses Plugin hab, hab ich auch so,
- 1:33:50irgendwann mach ich mal was damit.
- 1:33:52Genau.
- 1:33:53Ich hab jetzt den Vorteil, ich brauch die Shader-Magic nicht lernen,
- 1:33:58weil das nicht mein Bereich ist, auch schon schwierig genug ist,
- 1:34:01aber das geht mir da exakt genauso.
- 1:34:05Irgendwann macht man mal was damit.
- 1:34:06Also in Unreal wär das ja ganz einfach, ein kleines Post-Processing-Shader draufschmeißen,
- 1:34:10und schon läuft das alles.
- 1:34:12In Unity geht das auch, und das hab ich tatsächlich auch ausprobiert.
- 1:34:16Eigentlich ist das nicht so kompliziert, so einen Post-Processing-Shader zu
- 1:34:19machen, aber in Godot hat der dann auch das UI so pixeliert,
- 1:34:23und das wollte ich da nicht.
- 1:34:24Dann hab ich überlegt, theoretisch könnte ich einen zweiten Layer einfügen,
- 1:34:28und auf dem zweiten Layer die UI. Da hatte ich dann aber Angst,
- 1:34:31weil ich mach's dann mit HTML5, und da ist schon die Performance nicht ganz
- 1:34:35so knurkelnd, wenn ich noch einen zweiten Layer drüber hab.
- 1:34:37Das ist das, was ich meine. Ich könnte mich da noch mehr mit reinfitzen,
- 1:34:41aber eigentlich ist mein Ziel ein anderes.
- 1:34:43Deswegen hab ich's da abgekattet. Das behalt ich im Hinterkopf für irgendwann mal später.
- 1:34:50Oder für ein Learning-Projekt, wo ich sage, jetzt fokussier ich mich mal darauf,
- 1:34:54wie man mit Godot den perfekten Effekt so hinbekommt so ein Learning-Projekt
- 1:34:58oder so. Aber jetzt grade ist, nee, nee, mach mal Game-fertig-Projekt.
- 1:35:02Find ich voll interessant, was willst du mit deinem aktuellen Projekt?
- 1:35:05Bzw. du kannst mal abreißen, was du da gerade machst.
- 1:35:07Ja, also, es ist im Grunde genommen ein kleines 2D-Raumschiffspielchen.
- 1:35:12Und ihr könnt's gerne von mir auch nebenbei mal anzöckeln.
- 1:35:17Kann ich euch den Link mal posten. Es ist noch nicht besonders viel drin,
- 1:35:20aber läuft direkt im Browser.
- 1:35:22Und eigentlich geht's darum ... Das ist für mich eine ganz interessante Sache.
- 1:35:27Beziehungsweise vielleicht, bevor ihr das anspielt, könnt ihr dieses eine Video
- 1:35:30angucken. Das hab ich schon öfters auch mal gezeigt oder erwähnt hier im Podcast.
- 1:35:35Und zwar ist das eins meiner ersten kleinen Spiele.
- 1:35:38Vor 1999 hab ich das gemacht. Und das war, das heißt einfach nur Fighter, ja.
- 1:35:43Und ist ein kleines 2D-Pixelspiel, wo man ein kleines Raumschiff hat.
- 1:35:46Richtig geil.
- 1:35:46Und hin- und herfliegen kann, da kommen Asteroiden von der Seite,
- 1:35:50Benzin und so, ja, und gegen die Asteroiden stoßen.
- 1:35:53Und das Interessante an diesem Spiel war, dass ich zu dem Zeitpunkt,
- 1:35:57als ich das soweit hatte, keine Ahnung hatte, was ich damit machen soll.
- 1:36:01Also ich hatte keine Idee, wie, weil mir war klar, das macht keinen Spaß. Also...
- 1:36:06Ziemlich ödes Spiel, so, ja. Und ich wusste aber nicht, wie ...
- 1:36:10Was muss ich jetzt machen? Also, was kommt jetzt dazu, damit das ...
- 1:36:13Spaß, wo?
- 1:36:14Keine Ahnung. Spaß, wie?
- 1:36:16Wo?
- 1:36:17Vor allem so Sachen wie so eine Terms, die ihr jetzt auch ganz oft benutzt,
- 1:36:21wie irgendwie Game Loop und bla, bla, bla.
- 1:36:25So konnte ich das ja gar nicht formulieren. Ich hatte überhaupt keine Ahnung.
- 1:36:28Und das Interessante ist, wenn man jetzt mein kleines Spiel von jetzt anguckt,
- 1:36:32hat sich da einiges getan. den hattet ihr in eurer letzten Folge angesprochen.
- 1:36:36Und zwar, dass es sinnvoll sein kann, Games, die man mag, zu studieren.
- 1:36:40Und warum die eigentlich funktionieren.
- 1:36:44Und zwei Hauptinspirationen bei mir sind zum Beispiel Vampire Survivors.
- 1:36:48Weil ich mag's total gerne, dass man bei Vampire Survivors oder Hordes of Torment
- 1:36:52rumläuft, aktiv, und das Schießen automatisch passiert. Das find ich total geil.
- 1:36:58Deswegen hab ich das in meinem Spiel auch so gemacht. Da hat man ein kleines Raumschiff.
- 1:37:02Wie bei Asteroids, dem Originalspiel, statt dort eben zu sagen,
- 1:37:08ich muss mich ausrichten immer,
- 1:37:12weil der Schuss geht immer nach vorne und so, ist es in meinem Spiel so,
- 1:37:17die Waffe richtet sich automatisch auf, kann sich komplett frei drehen und man
- 1:37:20konzentriert sich rein auf die Positionierung im Spiel, was mir persönlich wesentlich
- 1:37:24besser gefällt, als auf beides achten zu müssen.
- 1:37:27Das ist die eine Sache. Und die andere Sache, jetzt muss ich gucken,
- 1:37:31Was war denn meine andere Inspiration? Jetzt hab ich's vergessen.
- 1:37:34Äh ...
- 1:37:35Äh ... Äh ...
- 1:37:38Ich kann ja nicht so ... Ach, genau, und zwar Binding of Isaac. Ah.
- 1:37:42Weil ... Genau, und da gab's nämlich ein Learning Binding of Isaac,
- 1:37:45finde ich, deswegen spannend. Also, abgesehen davon, dass es ein supercooles Spiel ist, bla, bla.
- 1:37:50Was mich da total begeistert hat, ist die Physikalität.
- 1:37:55Also, ich weiß nicht, ob ihr das gespielt habt und gesehen habt,
- 1:37:57aber man hat ja diese kleine Figur.
- 1:38:00Und kommen einfach aus den Augen, das sind seine Tränenprojektile,
- 1:38:03also kleine Bubbles kommen raus.
- 1:38:05Wenn du aber beindeck die Figur, also Isaac, bewegst, ein bisschen nach oben,
- 1:38:11dann wird die Trajectory von der Bullet auch ein bisschen davon beeinflusst.
- 1:38:17Und so kann man den Schuss auch ein bisschen nach oben oder nach unten fliegen
- 1:38:20lassen sozusagen. Und wenn man mit dem Schuss eine kleine Fliege trifft,
- 1:38:24die einer der Hauptgegner ist, dann wird die auch so ein bisschen zurückgedotzt.
- 1:38:29Das fühlt sich total gut an, auch ohne irgendeinen Extraeffekt fühlt sich das
- 1:38:33an, als hätte man so Einfluss auf die Welt.
- 1:38:35Und deswegen ist es bei mir so, dass wenn ein Laser auf ein Asteroid gefeuert
- 1:38:40wird, dann schubst der Laserbild auch so ein bisschen weg. Und ich finde,
- 1:38:43Das fühlt sich richtig gut an, wie einfach der kleine Laser mal die Asteroiden wegschubst.
- 1:38:48Voll. Das ist auch grade irgendwie in dem Boulder Bash, in meinem Game Jam-Projekt
- 1:38:53auch die Erkenntnis gewesen, dass so kleine Basic-Physics-Interactions nicht
- 1:38:58irgendwie supersatisfying und superleicht irgendwie so juice-mäßig.
- 1:39:02Weil das dann einfach so funktioniert, wie wir's aus der echten Welt kennen.
- 1:39:05Wenn ich einen Tischtennisball hab und eine Kelle, dann kann man damit einfach
- 1:39:10so immer wieder fünf-, sechsmal hintereinander den Ball immer wieder draufbalancieren
- 1:39:13quasi wie häufig man es schafft, den wieder hochzuschießen und wiederzufangen.
- 1:39:18Das sind Kleinigkeiten, das ist super-satisfying.
- 1:39:20So ist es, wenn was schießt und es bewegt sich ein kleines Stück.
- 1:39:23Wenn so ein Momentum von Sachen mitgenommen wird, ist das immer super-satisfying. Genau.
- 1:39:28Sind das nicht diese sogenannten secondary animations?
- 1:39:32Ja, aber hier ist es halt auch so ...
- 1:39:35Also, ein ganz klassischer Weg, ein gutes Feedback zu erzeugen,
- 1:39:39ist zum Beispiel, wenn ein Gegner getroffen wird oder in meinem Fall ein kleiner
- 1:39:42Asteroid von einem Laser getroffen wird, der Asteroid ist, kurz aufblinken lässt
- 1:39:46für einen Frame, kurz weiß aufblinken, das gibt auch ein richtig gutes Feedback
- 1:39:50für, okay, ich habe zugehauen.
- 1:39:52Aber was mir aufgefallen ist, dass es in dem Fall gar nicht nötig,
- 1:39:54weil alleine diese kleine Physikinteraktion schon ausreicht.
- 1:39:57Aber tatsächlich ist es jetzt meine Hauptinspiration fürs Game,
- 1:40:01ist eher so Vampire Survival, so der Hordes of Torment nur in Space.
- 1:40:04Und das zweite, was ich gern machen möchte, ist so ein bisschen weg von systemischen
- 1:40:10Dingen. Bei Raumschiffspielen hat man sehr oft so systemische Sachen,
- 1:40:13dass man Handelssysteme hat oder irgend so was und dann ist alles ja so diese 4X-Spiele, ne?
- 1:40:19Ja, so Management-Sachen.
- 1:40:20Und ich vermisse dann immer so kleine, süße Quests oder so.
- 1:40:24Und ich will eigentlich nur ein ganz kleines Spiel machen, wo man irgendwie
- 1:40:26vielleicht fünf kleine Quests hat und wo dann jemand sagt, oh,
- 1:40:29ich hab irgendwie, weiß ich nicht, ich will eine Space-Milch und kannst mir
- 1:40:32die holen und dann musst du halt losfliegen und dann musst du halt im Asteroidenfeld irgendwas suchen.
- 1:40:37Und das soll auch alles so ein bisschen süß sein. Ich überlege gerade,
- 1:40:40wie das Setting sein soll. Ich hatte überlegt, ob so ein Süßigkeiten-Weltall
- 1:40:46ist. Dann gibt's halt irgendwie, weiß ich nicht, Asteroiden aus Schokolade.
- 1:40:51Und ... genau, ja, Milky Way, genau. Oder irgendwie Lolli-Asteroiden oder irgendwie,
- 1:40:58weiß ich nicht, irgendwelche Nebel aus Zuckerwatte oder so, keine Ahnung.
- 1:41:01Mal gucken, irgendwas Niedliches auf jeden Fall. Derzeit ist es alles noch generische Assets von Kenny.
- 1:41:07Ja, klingt superfunny. Und du hast dich quasi für GEDO entschieden,
- 1:41:10weil du mit der Engine-Algorithm was machen wolltest? Na, HTML5.
- 1:41:13Ach so, das war quasi der treibende Faktor.
- 1:41:16Das ist das Wichtige. Und ich sag mal so, ich höre nicht sonderlich viel Gutes von Unity.
- 1:41:22Und ...
- 1:41:23Ich auch nicht mehr, seitdem ich's mache.
- 1:41:25Also, da muss ich noch wirklich sagen, so ... Ich glaub, wenn man das mal so
- 1:41:28zurückschaut, ich glaube, die letzten eineinhalb Jahre für Unity waren nicht
- 1:41:32gut. Ich mach's jetzt seit einem Jahr.
- 1:41:34Ja, weiß ich nicht, habe ich mich so für entschieden. Gucken wir mal.
- 1:41:38Also, das ist tatsächlich auch ... Ich hab's natürlich nicht ausprobiert.
- 1:41:43Man soll ja Sachen erst mal ausprobieren. Das war bei euch in der letzten Folge
- 1:41:46ein Thema, dass man über Sachen nicht lästern sollte, die man seit einem Jahr
- 1:41:49nicht mehr angefasst hat.
- 1:41:50Aber ich hab öfters von Leuten gehört, die so Sachen sagen wie,
- 1:41:53hey, manche Systeme sind in der High-Definition-Pipeline nicht supported,
- 1:41:59manche sind aber in der Low-Supported oder andersrum.
- 1:42:02Oder dass manchmal Buttons nichts machen und dann steht in der Doku,
- 1:42:05ja, ist noch nicht eingebaut und so.
- 1:42:08Ich weiß nicht, ich hab irgendwie eine Sympathie für Godot, weil's einfach open
- 1:42:11source ist und cute. Ich wollt's einfach mal ausprobieren. Ich hatte in der
- 1:42:15Games Academy ein bisschen unterrichtet und dort wird Godot fürs erste Semester
- 1:42:19eingesetzt. Deswegen hatte ich schon mal so einen ganz kleinen Kontakt dazu.
- 1:42:22Und ich dachte so, ey, Godot ist ja eh so ein bisschen sehr an Unity orientiert, hab ich das Gefühl.
- 1:42:29Von daher brauchen wir nicht ... Ich wüsste nicht, was gegen Godot spricht.
- 1:42:32Außerdem, in einer Folge, die noch nicht erschienen ist, hab ich mit den Hordes
- 1:42:37of Torment Leuten gesprochen. Die benutzen auch Godot für das Spiel.
- 1:42:40Und weil wir alle Hordes of Torment-Fanboys sind ...
- 1:42:44Hype, yes.
- 1:42:45Genau. Da dachte ich, da muss ich jetzt auch Godot ... Also,
- 1:42:49wenn Hordes of Torment Godot ist, dann auch Godot.
- 1:42:52Der Download hat grad schon gestartet, Jungs.
- 1:42:55Also ... Genau. Ja, find ich, ehrlich gesagt, superinteressant.
- 1:42:59Ich finde auch, man hört von Unity auch immer viel Schlechtes von Sachen,
- 1:43:02die unbedingt supportet sind, nicht fertig sind und so weiter.
- 1:43:05Ist mir auch im Alltag gar nicht so viel begegnet. Natürlich funktionieren Sachen
- 1:43:10nicht. Wenn man das so runterbricht, ist mir Unreal auch ständig abgeschmiert.
- 1:43:14Ich hab auch das Gefühl, alle haben auch so ihre Ecken und Kanten.
- 1:43:16Eher Anwenderfehler. Also das kannst du mir nicht erzählen.
- 1:43:21Vielleicht auch. Das war die Sache, die wir gesprochen hatten.
- 1:43:24Ein Revisit für Unreal steht auf jeden Fall noch an. Weil in dem Jahr viel passiert
- 1:43:29ist, fände ich Godot auszuprobieren superinteressant.
- 1:43:32Dann kommen wir wieder zu der magischen Frage. Ich will mit meinem Projekt fertig
- 1:43:36werden, dann hab ich nicht die Zeit, beziehungsweise nicht den Drive,
- 1:43:40einfach auch noch Unreal und Godot auszuprobieren.
- 1:43:43Aber das würde mich fast zu der Frage fühlen, Simon, ob du ...
- 1:43:46Hast du die Magic-Formel, wie man mit Sachen fertig wird? Ich würd's auch grade
- 1:43:51voll mit interessieren, bei so Großprojekten wie auch jetzt hier,
- 1:43:54Xtreme Earth und Sacred und so, wie schaffen die Leute das, da fertig zu werden?
- 1:43:59Ja, also, ich bin da auch nicht so gut, um ehrlich zu sein. Aber bei professionellen
- 1:44:04Projekten, denke ich, ist einfach der finanzielle Druck das Hauptargument.
- 1:44:08Okay. Also, weil auch da sieht das so,
- 1:44:12man kann ja theoretisch für immer weitermachen, wenn man Bock hat und so.
- 1:44:15Aber irgendwann sagt ja das Budget, ja, hier wär gut, wenn ihr bald mal rauskommt.
- 1:44:20Und das ist, finde ich, ein großer Faktor, weil ich meine, du willst ja,
- 1:44:23also das ist eine Firma, die muss ja irgendwann mal Geld machen,
- 1:44:27sonst muss sie ja schließen. Also das ist schon eine sehr große Motivation,
- 1:44:31muss man sagen. Also ich weiß nicht, ob es eine größere gibt.
- 1:44:33Die Motivation, seine Miete zu zahlen und...
- 1:44:38Da muss ich an das Buch von Vlad, ich vergesse den Nachnamen, denken.
- 1:44:43Das heißt irgendwie so Ten Steps to Your First Game oder so.
- 1:44:47To Make Your First Game Successful. Da war eine der ersten Zitate,
- 1:44:50ich weiß nicht, von wem's war, so I Don't Need Time, I Need a Deadline. Ja.
- 1:44:54Und den find ich schon ... Das stimmt auch einfach sehr häufig.
- 1:44:57Ja, aber es ist auch so, warum ich jetzt auch mit Godot angefangen hab und vorher
- 1:45:01mit G-Develop gemacht hab, ist, ich hab so kleine Spiele für meine Familie gemacht.
- 1:45:07Also wenn jemand Geburtstag hat, dann hab ich sogar, also ganz,
- 1:45:09ganz simpel, dass du einfach so ein paar kleine Zeichnungen hast,
- 1:45:12wo man da draufklicken kann.
- 1:45:13Oder für meinen Bruder hab ich was Kleines gemacht, wo du auch manchmal dann
- 1:45:16so Kinderzeichnungen von ihm, die er früher gemalt hat, poppen dann auf oder
- 1:45:20so. Und noch ein lustiges Geräusch dazu. Also ganz, ganz simple Sachen.
- 1:45:24Super cute. Ja, so ganz einfach, einfach was zum Spaß haben, ganz kurz.
- 1:45:29Und da gibt's halt eine klare Deadline und zwar ist das der Geburtstag.
- 1:45:32Und das hilft extrem. Ja, weil wirklich, du fokussierst dich halt 100% auf das
- 1:45:38rein Nötige, also da gibt's kein Rumspielen oder so.
- 1:45:42Da heißt es halt, okay, in drei Tagen ist Geburtstag, dann muss das Ding geschippt sein.
- 1:45:47Du kennst deine Zielgruppe dann auch gut, ne?
- 1:45:49Ja, ja, ja, perfekt quasi. Also es ist schon so.
- 1:45:53Genau, also das ist, glaube ich, ja, das Ding. Und im privaten Bereich,
- 1:45:57ja, du, wenn's da ein, wenn's da ein, wenn's da ein Regel gäbe, wäre das toll.
- 1:46:02Ich glaube, eine Sache, die ihr auch schon mal angesprochen hattet,
- 1:46:04ist immer dabei bleiben. Das finde ich unabhängig jetzt von Gamedev,
- 1:46:08das geht mir bei VFX-Projekten auch so.
- 1:46:11Wenn du jeden Tag was machst, das ist gut, das hilft dabei zu bleiben.
- 1:46:16Aber das ist natürlich so ein Teufelskreis, weil wenn du das mal nicht schaffst,
- 1:46:19dann kann das heißen, dass man dann auch wieder raus ist und so.
- 1:46:21Und manchmal kommt ja auch Leben dazwischen, zwischen Gamedev und dann muss
- 1:46:25man kurz aufhören oder so. natürlich immer ein bisschen doof.
- 1:46:29Hast du eigentlich schon gesagt,
- 1:46:30wie viel Zeit bis jetzt schon in deinen Asteroid-Survivors geflossen ist?
- 1:46:34Nee, ich weiß es auch nicht ganz genau. Aber schon ein paar Stunden,
- 1:46:3720, 30 oder so was in die Richtung.
- 1:46:40Ja, also ... Ich hab für meine Schwester ein kleines Spiel gemacht,
- 1:46:43was so ein kleines Champen-Brand war. Das war eine volle Arbeitswoche auf jeden Fall.
- 1:46:48Ich denke mal, das kleine Asteroidspiel wird noch ein bisschen länger sein.
- 1:46:52Ich find's aber auch superabgefahren, wie viele Projekte du auch hast.
- 1:46:56Dass du ja auch einmal im Monat mit anderen Personen drüber sprichst und häufiger
- 1:47:00auch mal bei dir im Discord was scherzt und so weiter.
- 1:47:04Wie sieht dein Tag aus? Wie schaffst du das? Also, du hast ja auch normale Arbeit,
- 1:47:08wenn ich das richtig verstanden hab.
- 1:47:09Du unterrichtest, aber du sagst häufiger mal, guck mal, Leute,
- 1:47:11ich hab für die SAE irgendeine ultraabgefahrene Kartenanimation gebastelt.
- 1:47:16Ich hab jetzt mal kurz eine Runde Godot ausprobiert. Und how?
- 1:47:20Ja, nacheinander. Also, weil zum Beispiel ist es so, dass die ... Also ...
- 1:47:26Alles gleichzeitig.
- 1:47:27Sehr realisiert. Nee, weil im Sinne von,
- 1:47:30es kommt zwar jeden Monat ein Podcast raus, aber das liegt daran,
- 1:47:33dass ich vor vier Monaten so eine Zeit hatte, wo ich einfach ganz viel Podcasts
- 1:47:37aufgenommen hab und in den letzten zwei, drei Monaten gar nicht.
- 1:47:40Aber auf Halde produzieren.
- 1:47:43Während dieser Zeit konnte ich dann das kleine Spiel für meine Schwester basteln
- 1:47:46oder so. Oder jetzt das kleine Astro-Win-Spiel. Aber dafür mach ich nichts anderes nebenbei.
- 1:47:51Jetzt zum Beispiel mit euch ich habe seit
- 1:47:54Wir haben schon lange Zeit keine mehr aufgenommen, tatsächlich.
- 1:47:57Und das ist jetzt mal wieder die erste so.
- 1:47:59Und um transparent zu sein, zwei sind noch auf Halde, das ist die dritte.
- 1:48:03Das heißt, in den nächsten drei Monaten werde ich wahrscheinlich auch nicht
- 1:48:05wieder viel Podcast aufnehmen, weil es ist ja noch da und dann kann ich mich
- 1:48:09auf andere Sachen konzentrieren.
- 1:48:10Unterrichten war genauso. Während ich unterrichtet habe und die Unterrichtssachen
- 1:48:14vorbereitet habe, habe ich halt nichts anderes gemacht, weil das frisst alle Zeit so.
- 1:48:16Und wenn ich einen GDC-Vortrag vorbereite, dann frisst der einfach komplett
- 1:48:20die Zeit auf und dann läuft da nichts anderes nebenher. Und das wirkt dann so
- 1:48:24wie, hä, du machst dir alles nebenbei, aber es stimmt eigentlich gar nicht.
- 1:48:27Es ist immer nur eine Sache zur Zeit. Und, ja.
- 1:48:31Trotzdem immer superabgefahrener Output. Wie kommt man eigentlich dazu,
- 1:48:35auf der GDC zu talken? War das so eine Sache, okay, du hattest irgendwie Bock
- 1:48:38da drauf, ist das von deinem Arbeitgeber auch supported gewesen?
- 1:48:42Oder war das so auf eigene Faust?
- 1:48:45Wie kommt man dazu, auf der GDC zu talken? Find ich auch superabgefahren.
- 1:48:49Abgesehen davon kann ich an der Stelle auch noch mal empfehlen,
- 1:48:52deine kleine Insight-Folge dazu gemacht hast, wo du zwischendurch random Fetzen
- 1:48:57aufgenommen hast. Wie's einfach ist, da zu sein, fand ich superinteressant.
- 1:49:01Ja, stimmt, da hab ich immer was aufgenommen und eine kleine Mini-Audioreportage gemacht.
- 1:49:06Ja, also, das ist durchaus Glück und Arbeit. Also, ich bin halt sehr aktiv in
- 1:49:12der VFX-Community, was Wissensvermittlung angeht. Ja?
- 1:49:17Mach da irgendwie kleine Videos und Texte und so. Und deswegen bin ich da ein
- 1:49:21bisschen bekannt und das liegt daran, dass die WFX-Community nicht besonders groß ist, sag ich mal.
- 1:49:26Achso, das heißt so, ab in die WFX-Community wäre jetzt irgendwie… Ist schon so.
- 1:49:30Das ist jetzt im Vergleich zur 3D-Art, ich will Environment Artist oder Character
- 1:49:35Artist sein, ist das schon eine kleinere Community und das heißt,
- 1:49:37man sticht auch schneller raus.
- 1:49:39Ich habe auch schon spezialisierter weil gefühlt so
- 1:49:43viel viel environment art ich sag mal zumindest die einstiegs hürde ist dann
- 1:49:48doch geringer ja also es ist schon technischer aber um ehrlich zu sein ich finde
- 1:49:53das verschwimmt weil früher okay hast du texturen gemalt und 3d modelle gebaut
- 1:49:57oder so aber heute Es sind auch die normalen Artists, müssen sich mit Node-basierten
- 1:50:01Materialeditoren rumschlagen.
- 1:50:03Das ist ja auch viel Logik und so. Ich hab das Gefühl, dass auch der normale
- 1:50:09Artistship immer technischer ist. Du musst dich mit PBR auseinandersetzen.
- 1:50:12Was ist Raffiness, was soll das sein, hä, wie, was?
- 1:50:14Und musst dich dann beschäftigen, wie du die verschiedenen Texturen ineinander packst.
- 1:50:19Also, es wirkt auf mich auch so viel technischer heutzutage schon.
- 1:50:24Genau, und dann hast du aber auch bei Effekt viele Artistikprinziples,
- 1:50:27die auch anzuwenden sind.
- 1:50:28Du musst ja auch Farben raussuchen, animationstechnisch und so,
- 1:50:31dass die auch irgendwie hinhauen und so. Aber ja, es ist schon ein bisschen
- 1:50:35technischer. Aber ich finde, es ist nicht, ich male mit einem Bleistift Papier
- 1:50:40versus Raketenwissenschaft.
- 1:50:41Sondern es ist ... Genau. Aber ja, und da bin ich halt ein bisschen rausgestochen.
- 1:50:48Oder es war einfacher, rauszustechen sozusagen. Und dann hat ein WFX-Artist,
- 1:50:53der für die GDC so Sachen organisiert, hat mich halt gefragt und...
- 1:50:58Das ist natürlich ein großes Glück, dass er dort, sagen wir mal,
- 1:51:01am Hebel sitzt, das möglich zu machen und dann, dass ich halt rausgestochen bin und er dachte,
- 1:51:07ach, hier, guck mal, der macht ja eh die ganze Zeit so educational Kram,
- 1:51:10vielleicht will ja jemand mal zu uns kommen und dann muss man auch sagen,
- 1:51:13der VFX-Track auf der GDC ist nicht so groß, da gibt es halt schon ein paar
- 1:51:17Vorträge, aber jetzt im Vergleich zu allen anderen ist das nicht überladen.
- 1:51:22Das heißt, es könnte auch sein, dass die gedacht haben, hey,
- 1:51:25das wär schon cool, wenn wir da ein, zwei Sachen mehr haben. Kennt jemand jemanden?
- 1:51:28Mhm.
- 1:51:30Also, ich glaub, das ist für mich auf jeden Fall ein großes Glück,
- 1:51:33dass das alles noch ein bisschen kleiner ist. Und man sozusagen auch die Option
- 1:51:38hat dann da mal gefragt zu werden, da rauszustechen, genau.
- 1:51:42Ja, und zur zweiten Frage, ja, das war nämlich sehr überraschend.
- 1:51:46Die GDC bezahlt nämlich weder Flug noch Hotel.
- 1:51:50Und das heißt, die Firmen müssen das übernehmen. Was übrigens eine Sache ist,
- 1:51:54das hat mir meine Schwester erzählt, weil ihr Mann ist auch öfters mal auf Konferenzen
- 1:51:59und so, und das ist wohl sehr normal.
- 1:52:01Also dort in einem ganz anderen wissenschaftlichen Informatikbereich und das
- 1:52:05ist aber wohl ganz normal, dass die Firmen diese Kosten übernehmen.
- 1:52:07Das finde ich schon krass.
- 1:52:09Und ja, ich bin dann halt so zu meiner Firma gegangen, habe gesagt,
- 1:52:12Leute, die haben mich da eingeladen, also es wäre cool, wenn ihr Bock habt,
- 1:52:17das zu übernehmen, aber ich verstehe auch total, wenn ihr das nicht macht.
- 1:52:19Also ich war dann sehr überrascht, dass meine Chefin hat gesagt,
- 1:52:22ja klar, mach mal. Und ich so, hä, echt? Krass.
- 1:52:25Ja, das ist natürlich supergeil, wenn man da einen Betrieb hat,
- 1:52:28der da einen auch supportet.
- 1:52:29Da habe ich auch gerade super viel Glück mit. Das sind so Sachen,
- 1:52:32die sind für den persönlichen Progress ja auch irgendwie riesig.
- 1:52:34Also sowohl wenn man da als Gast hinfällt, als auch wenn man da talken kann.
- 1:52:38Und so ist das ja auch irgendwie ein großer Mehrwert, den man ja auch danach
- 1:52:42wieder mit in die Firma bringen kann, was ja für alle voll geil ist.
- 1:52:44Und das ist irgendwie voll cool. Ich habe das Gefühl, dass gerade mittlerweile
- 1:52:47sehr viele Unternehmen, sehr viele größere Firmen und auch kleinere Firmen irgendwie
- 1:52:50ganz gut verstanden haben.
- 1:52:52Dass solche Sachen eben auch einen großen Mehrwert bringen, den man dann wieder
- 1:52:55mit reinbringt in den Alltag und so, oder?
- 1:52:58Na ja, also, ich sag mal so, wenn du dort einen Vortrag hältst,
- 1:53:02kriegst du ein Jahr lang ...
- 1:53:03Also, du kriegst da eine Eintrittskarte, das ist ja bezahlt von der GDC,
- 1:53:07und damit hast du ein Jahr lang Vault-Access, wo du die ganzen Vorträge angucken kannst.
- 1:53:11Das ist natürlich ein Mehrwert, dass dann auch andere Leute im Studio können
- 1:53:14diesen Access dann ja vielleicht mal benutzen, um sich was anzugucken.
- 1:53:20Und dann lief das Video im Hintergrund.
- 1:53:22Da kann jemand ... Nee, aber es ist so, ansonsten, um ehrlich zu sein,
- 1:53:25also, ich glaub, der Firma hat das jetzt nicht so viel gebracht.
- 1:53:29Weil wir ... Also, die Firma war auch nicht im Marketingmodus.
- 1:53:33Also, wenn du grad ein Spiel releast hast oder gleich releasen wirst,
- 1:53:35dann kannst du sagen, hier, guck mal, hier ist ein Vortrag, und da kommt alle
- 1:53:39mehr. Aber selbst dann, weißt du, die Audiencegröße ...
- 1:53:42Das ist ja auch gar nicht so die Zielgruppe.
- 1:53:44Willst ja auch nicht einen Entwickler vermarkten.
- 1:53:46Genau, und außerdem sind die relativ klein. Vergleich zu, du könntest das Geld
- 1:53:51und die ganze Arbeit auch in Marketingbudget investieren.
- 1:53:55Und dann vielleicht in irgendeinen Influencer oder so, der dann halt 500.000 Leute hier das zeigt.
- 1:54:03Aber so können die ja dann draufschreiben, VFX von Simon, kennt man vom CDC.
- 1:54:09Ja, genau.
- 1:54:10Effektiv auch ein Marketing-Budget-Point, ja.
- 1:54:12Nee, also ich glaube, ich muss sagen, ich war sehr, sehr dankbar,
- 1:54:15dass meine Chefin das Ja gesagt hat, vor allem, weil ich glaube,
- 1:54:19eigentlich hat's der Firma an sich nichts gebracht.
- 1:54:21Also, wie gesagt, weil weder Marketing noch jetzt total viel Wissen oder so,
- 1:54:27es war halt für mich ganz toll und ... ja.
- 1:54:30Das find ich superinteressant, weil ich muss nämlich sagen, zu den German Dev
- 1:54:33Days hab ich irgendwie auch übertrieben viel gelernt, superviele interessante Vorträge gemacht.
- 1:54:37Ich hab ja auch gemerkt, dass ich viel aus Talks und aus Gesprächen und aus
- 1:54:41Sachen, die man sonst darüber gelernt hat, viel bringen und damit ja irgendwie
- 1:54:46auch Mehrwert für die Firma so sind, die man irgendwie mitbringt.
- 1:54:49Aber wahrscheinlich bei mir auch einfach ein anderes Wissenslevel,
- 1:54:53weil ich zu so einer Konferenz komme, danach ja auch zurückkomme und das Gefühl
- 1:54:56hab, quasi erleuchtet zu sein.
- 1:54:57Einfach übertrieben viel gelernt, megaviel Leuten ausgetauscht und einfach ja
- 1:55:02auch megaviel so tatsächlich Wissen mitgenommen, ganz blöd gesagt.
- 1:55:06Manchmal sind ja auch die Kontakte, die man da knüpft, auch einfach interessant und viel wert.
- 1:55:10Genau, aber das stellt sich meistens dann später raus und bringt vielleicht
- 1:55:16jetzt nicht unbedingt der Firma was.
- 1:55:17Also vor allem, klar, wenn die Firma jetzt gerade in AR investiert ist und ich
- 1:55:22dann dort aktiv nach AR-Leuten suchen könnte oder sowas und dann austauschen,
- 1:55:27aber das war halt jetzt nicht der Fall.
- 1:55:29Also umso mehr bin ich dankbar und froh, dass mir diese Möglichkeit gegeben wurde.
- 1:55:32Ja, genau. Aber so läuft das.
- 1:55:35Und während dieser Zeit, also ich habe dann, glaube ich, zwei Monate vorher
- 1:55:38an diesem Vortrag gearbeitet, über zwei Monate lang, und habe da ganz,
- 1:55:41ganz, ganz viel Zeit investiert.
- 1:55:42Und während dieser Zeit hat nichts anderes gemacht. So läuft das. Genau,
- 1:55:45also es wirkt halt vielleicht wie, oh, du machst alles parallel,
- 1:55:48aber es stimmt nicht, eigentlich alles nacheinander und oft sind diese Sachen auch sehr,
- 1:55:52sehr große, zeitfressende Blöcke und das meine ich eben auch,
- 1:55:57wie ich bin dann immer auf U-Boot-Stationen und wenn dann irgendwann mal was
- 1:56:01fertig ist, dann komme ich wieder hoch und poste es halt auch mal.
- 1:56:04Genau. Ja, so ist das.
- 1:56:07Ja, mega cool. Cool. Was ich noch sagen würde, beziehungsweise was wir jetzt
- 1:56:11noch mitgebracht haben,
- 1:56:12weil wir jetzt ja auch hier der Crossover der Game Dev-Podcasts haben,
- 1:56:16und ich finde, gerade in Interview-Podcasts gibt es ja auch immer so die klassischen
- 1:56:20Fragen, die man irgendwie einmal alle durchgeht, beziehungsweise die häufig
- 1:56:24auch ein Video-Opener sind und die häufig auch einfach gut sind,
- 1:56:26um die Leute kennenzulernen.
- 1:56:27Und mir ist auch aufgefallen, dass ich bei den meisten dieser Fragen von deinen
- 1:56:33Gästen immer die Antworten weiß, aber nicht von dir. in der Kategorie auf mit
- 1:56:38die klassischen Game Dev Interview Podcast Fragen.
- 1:56:41Und ich glaube ehrlich gesagt, dass wir jetzt unbewusst quasi die erste ...
- 1:56:46Unterwegs schon geklärt haben, nämlich dein erstes Projekt. Und ich glaube,
- 1:56:49das ist dann quasi der Fighter, oder gibt es was noch Früheres?
- 1:56:51Äh, ja, ähm ... Warte, kann ich euch auch zeigen.
- 1:56:56Ja, na, auch welche, die nicht fertig geworden sind.
- 1:56:58Besonders die, die nicht fertig geworden sind. Weil das wär dann auch ein großer
- 1:57:02Punkt, der uns eben auch sehr interessiert.
- 1:57:05Okay, das ist schwierig, glaub ich. Aber ich kann mich erinnern ...
- 1:57:09Schwierig.
- 1:57:10Ich kann mich erinnern, ich wollte mal mit einem Kumpel ein analoges Brettspiel
- 1:57:13entwickeln. Da waren wir bei ihm im Zimmer, und da hatten wir überlegt,
- 1:57:16so ein Brettspiel wie Siedler ungefähr so, aber im Genre von Dune.
- 1:57:23So, mit Wüstenplanet oder irgend so was. Und da haben wir uns hingesetzt,
- 1:57:27haben Papier rausgeholt, haben irgendwas gemalt und dann wieder aufgehört.
- 1:57:31Stellt sich raus.
- 1:57:32Ist das dann eigentlich ein Projekt für den Korb?
- 1:57:34Ja, quasi.
- 1:57:35Papierkorb, genau.
- 1:57:36Aber es ist wirklich, ähm, genau das Problem ist, zu diesem Zeitpunkt,
- 1:57:41wenn du keinen Plan von Game Design hast und noch nicht mal das Wort Game Design
- 1:57:43kennst, dann, ja, also, du musst ja wirklich Spiele analysieren können,
- 1:57:49musst gucken können, warum machen die Spaß, was macht man eigentlich.
- 1:57:51Und wenn du dich hinsetzt und einfach nur die Idee hast, ich will was mit Wüstenplanet
- 1:57:54machen, äh, also, da kommt halt nicht viel raus, ne? Also, das ist schon echt
- 1:58:01krass. Wir hatten einfach noch nicht mal den Plan, wie man anfängt.
- 1:58:03Ich glaub, das gab's damals noch nicht.
- 1:58:06Dann hätten wir noch nicht mal gewusst, was man hätte googeln sollen. Ja, genau.
- 1:58:13Das ist aber häufig, find ich, so eine Einstiegsschwierigkeit,
- 1:58:15dass man nicht weiß, wo soll man anfangen bei den ganzen Fragen, die man so hat.
- 1:58:20Genau.
- 1:58:21Ja, es ist so in diesem Bereich, dass ich weiß gar nicht, was ich nicht weiß. Genau.
- 1:58:28Das wäre so eins der ersten Projekte, wo ich mich erinnern kann,
- 1:58:30die nicht fertig geworden sind. Aber natürlich auch so Comicsachen, auch Klassiker.
- 1:58:34Jetzt erinnere ich mich, ich glaub, das erste Spiel ... Oh, krass.
- 1:58:37Jetzt kommen die Kinder noch raus.
- 1:58:39Ja, das ist wirklich ...
- 1:58:41Wir diven heute deep bei Simon.
- 1:58:42Und zwar, ich sag mal so, ich habe ein Spiel fertig gemacht. Wo ist es denn?
- 1:58:48Okay, damit hat er ja schon ordentlich ...
- 1:58:50Direkt wieder im Poster-Tracker.
- 1:58:52Also, ja, hallo.
- 1:58:53Der verpostet mal das Spiel.
- 1:58:54Warte mal, ich mach mal.
- 1:58:55Warte mal, Text lastig. Und zwar ist es so, mein ... Warte, ich muss mich überlegen.
- 1:59:02Genau, ich hatte, glaube ich, mit QBasic und Pascal angefangen,
- 1:59:05aber dann bin ich auf HTML gewechselt, weil HTML, das Schöne ist,
- 1:59:08dass du relativ schnell auch Grafik siehst, also weil du halt mit einem Command
- 1:59:12kannst du halt ein Bild anzeigen auf deiner Webseite und so,
- 1:59:14und da gibt es ja auch JavaScript und da kannst du einfache Logik machen und so.
- 1:59:18Und dann habe ich tatsächlich ein Texteventure in HTML gemacht.
- 1:59:23Und dazu haben wir sogar in dem anderen Podcast, den ich früher mit Falk gemacht
- 1:59:27habe, eine Episode aufgenommen.
- 1:59:29Und man kann das Spiel auch heute noch spielen. Hier ist der Link.
- 1:59:32Das ist also ein Text-Adventure.
- 1:59:33Einfach in HTML auf einer Webseite kann man einfach nur Text und dann immer
- 1:59:36auswählen mit einem Link, was man machen möchte. Also z.B.
- 1:59:40Fragt man, was nimmst du noch mit auf deinem Adventure? Und dann kann man zwei
- 1:59:43Kondome in der Zahnbürste oder Grashalme von vor 100 Jahren auswählen.
- 1:59:46Und dann klickt man da drauf und kriegt einen anderen Text.
- 1:59:49Das ist eines der ersten Projekte, die ich fertig gemacht habe.
- 1:59:51Und dann hatte ich nämlich einen Kumpel, der wollte auch HTML machen oder hat
- 1:59:55das auch ein bisschen gemacht. Und wir haben uns zusammen überlegt,
- 1:59:57ob wir nicht ein Adventure machen.
- 1:59:58Weil du konntest in HTML nicht nur ein komplettes Bild verlinken oder einen Text verlinken.
- 2:00:03Du konntest auch in einem Bild einen ganz speziellen Bereich.
- 2:00:06Du konntest da wie bei einem Polygon einzelne Punkte definieren.
- 2:00:10Natürlich alles per Hände eingegeben, nichts mit grafischen Interface oder so.
- 2:00:12Oder du gibst dann ein, auf diesem Bild hätte ich gerne den ersten Punkt auf
- 2:00:16100 und dann 80 und den zweiten Punkt auf 120 und 40 und so weiter.
- 2:00:20So definiert man das Polygon und dann konnte man diesem Polygon einen Link zuweisen.
- 2:00:25Und so hätte man theoretisch ein kleines Adventure machen können,
- 2:00:28dass du da irgendein Bild hast. Und dann klickst du auf einen gewissen Ausschnitt
- 2:00:30und so und kommst zu einer anderen Seite, dann mit einem anderen Bild,
- 2:00:34wo du wieder was anklicken kannst. Und das...
- 2:00:37Ich hörte raus, da kommen wir zum Projekt, das auf der Platte gelandet ist.
- 2:00:42Ich habe ein Bild gemalt von irgendeinem Bücherregal oder so und eine HTML-Seite gemacht.
- 2:00:47Und dann habe ich das meinem Kumpel gezeigt und damit hat das Projekt dann auch
- 2:00:52geendet. Danach ist nie was passiert.
- 2:00:55Dazu muss ich nochmal kurz einen Einwurf machen.
- 2:00:58Dein Game hat mich grade beleidigt, Simon. Was?
- 2:01:01Welches Game?
- 2:01:03Na, dein erstes Textadventure, Lord of Dragons, hat mich grade beleidigt.
- 2:01:05Und zwar hatte ich jetzt hier gerade die Auswahl, dass ich irgendwo reingelatscht
- 2:01:08bin und mein Fuß blutet. Und ich hatte die Option, um den Fuß abzuhacken.
- 2:01:13Tja, hättest du die zwei Kondome mitgenommen, mein Lieber.
- 2:01:16Da möchte ich gerne kurz zitieren. Du ziehst dein Schwert, du holst aus und
- 2:01:20dann kommt extra Anführungszeichen, bist du blöd, wie kann man den Helden den Fuß abhacken?
- 2:01:25Mit dem armen kleinen Helden danke. Aber dann schmeißt es mich tatsächlich noch
- 2:01:30mal zurück in die vorherige Auswahl.
- 2:01:33Ja, das ist ... Das ist dieses Ding ...
- 2:01:36Ich möchte gern ein Adventure machen mit ganz viel Auswahlmöglichkeiten und
- 2:01:40die Geschichte soll sich komplett anders entspinnen. Dann realisiert man,
- 2:01:43hä, ist ja viel zu kompliziert.
- 2:01:45Dann kommt man immer darauf zurück, dass zwei der drei Auswahlmöglichkeiten
- 2:01:49immer wieder einfach zurückführen, weil das zu kompliziert ist.
- 2:01:52Das ist eine davon.
- 2:01:53Sehr stark auf jeden Fall. Was ist dein erstes Projekt gewesen?
- 2:01:57Mein erstes Projekt, das auf einer Platte gelandet ist. Ich weiß noch,
- 2:02:00dass ich mir ganz am Anfang mit Unreal vorgenommen hab, die Projekte alle fertig
- 2:02:05zu machen. Das hab ich dann mit dem ersten, dass ich auf Twitch angefangen hab,
- 2:02:08dann auch irgendwie mehr oder weniger hingekriegt.
- 2:02:12Boah, der gute Demace-Shooter, oder?
- 2:02:15Demace-Shooter, genau, genau, Demace-Shooter.
- 2:02:16Da hab ich das Gefühl, da war ich live dabei.
- 2:02:19Da warst du auch live dabei.
- 2:02:21Ich muss mal den Link posten.
- 2:02:23Der Link wird gerade verpostet, das ist ein schlankes Spiel von 460 Megabyte
- 2:02:32für ein bisschen Maze-Shooting.
- 2:02:36Ich find auch den Take in der Hedda direkt geil, 10 Levels auf intense Maze-Shooting.
- 2:02:42Ich hab schon gelacht, als ich das gemacht hab.
- 2:02:44Da wird auf jeden Fall was versprochen.
- 2:02:47Ich würde dir sagen, als kleiner Tipp, ich finde es lohnt sich von diesem Projekt ein Video aufzunehmen.
- 2:02:55Ich sag's nur, weil auf der It-Seite ist jetzt grad keins, weil manchmal kriegt
- 2:02:59man die nie wieder zum Laufen zehn Jahre später, weil die Code-Basis irgendwie komplett blö.
- 2:03:03Und ich hab jetzt ja von meinem Tamagotchi-Video und von dem Fighter hab ich
- 2:03:07halt Videos, und das ist total cool, dass man die auch noch mal in Bewegung sehen kann.
- 2:03:12Aber du, Simon, ich, die komplette, wie ich's programmiert hab,
- 2:03:15hab ich auf meiner externen, ich hab alle Twitch-Streams gespeichert.
- 2:03:19Also, da ist schon gut archiviert worden.
- 2:03:22Ah, okay, okay, okay. Ich sag nur, weil hier grad kein Video ist.
- 2:03:25Ich hätte mir gern, ohne das Ding runterzuladen und zu installieren,
- 2:03:28kurz angucken, wie es aussieht, wie es sich spielt oder so.
- 2:03:32Aber ganz allgemein, auch für alle Zuhörenden jetzt grade, macht schön Videos,
- 2:03:36dokumentiert eure Sachen. Zum Beispiel als Ich-Stream, weil es ist toll,
- 2:03:39zehn Jahre später auch noch mal seine Spiele angucken zu können,
- 2:03:42auch wenn die Echse nicht mehr läuft oder so was.
- 2:03:45Ja, bei meinen darauffolgenden Projekten war ich dann auch immer so,
- 2:03:49Zumindest versucht hab, einen
- 2:03:51GIF einzufügen, dass man so ein bisschen sieht, wie das Gameplay ist.
- 2:03:56Also, das war auch so ein bisschen die Entwicklung.
- 2:03:59Dass man dann, ja, einfach, weil ich auch keine Lust hab, mir den Kram immer
- 2:04:03direkt runterladen zu müssen, ohne mindestens einmal kurz gesehen zu haben, was mich da so erwartet.
- 2:04:08Aber es ist ja ... Der erste Projekt direkt fertiggemacht. Ist ja schon echt gut.
- 2:04:13Ja, gut. Ich versuch noch, mich dran zu erinnern, was ich damals mit dem RPG-Maker machen wollte.
- 2:04:18Ah.
- 2:04:19Bei der RPG-Maker-XP.
- 2:04:21Hattest du nicht auch erst eine Unity-Phase, wo du was in Dark Souls-mäßig machen
- 2:04:25wolltest? Oder hattest du nur in 3D-Art?
- 2:04:27Nein, oh Gott! Das war ja das, wo ich versucht, wo ich reingestartet bin und
- 2:04:32irgendwie Dark Souls in VR machen wollte.
- 2:04:35Mhm.
- 2:04:36Und ja, weil halt programmieren mit VR und Brille und ... Ah,
- 2:04:41das war alles erst mal so kompliziert.
- 2:04:42Da dachte ich, komm, ich mach mal erst mal das Asylum. Mhm. Dazu gibt es auch
- 2:04:48YouTube-Videos, wie ich das im...
- 2:04:50Eben Zeitraffer, dass, äh, Unwrapped Asylum irgendwie da von mich hin designe,
- 2:04:56werd ich natürlich auch direkt jetzt verlinken.
- 2:04:59Äh, okay, aber ich find's krass, dass man so ... Also, Dark Souls ist ja nicht
- 2:05:03das einfachste Spiel, was man kopieren will.
- 2:05:05Und dann auch noch im VR ist es auch nicht die einfachste Technik.
- 2:05:08Und dann einfach zu sagen, ja, gut, erstes Projekt. Ich mein,
- 2:05:10das Einzige, was noch fehlen würde, ist, dass du sagst, du machst Dark Souls aber als MMO.
- 2:05:17Ja, ich find, auch Multiplayer fehlt noch.
- 2:05:19Dann kam halt nur das Problem, dass ich die Blockchain nicht so richtig reingekriegt habe.
- 2:05:28Okay, man sieht im Video wirklich, wie du den kompletten Demon auch noch alleine modellierst.
- 2:05:33Ja genau, und dann habe ich den glaube ich gegen Ende des Videos,
- 2:05:36hoffe ich mal, auch irgendwie in Unity positioniert.
- 2:05:39Also da war die Motivation da, aber wie du auch sagst, mir ist halt aufgefallen,
- 2:05:45ich habe gar keine Ahnung, dass ich daraus jetzt irgendwie ein Spiel strecke.
- 2:05:50Wo jetzt grad nicht das größte Problem VR ist, sondern das größte Problem ist,
- 2:05:54ich hab nicht mal ansatzweise eine Ahnung, wie ich ein Spiel draus mache.
- 2:05:59How to game.
- 2:06:01How to game und dann, ja, lass doch mal Unreal auf Twitch machen.
- 2:06:04Und dann hab ich halt dadurch echt viel gelernt.
- 2:06:07Ah. Und wie ist es bei dir, Rainer? Haben wir schon über deinen ...
- 2:06:11Das sind tatsächlich viel coolere Projekte als alles, was ich vorzuweisen hab von meinen ersten.
- 2:06:17Ich hab ganz frühe Videos gefunden, die tatsächlich superfunny sind.
- 2:06:20Wir packen die alle mal in die Beschreibung. Ich hab so einen richtig geilen
- 2:06:2415-Sekunden-Snippet von Unreal, wie ich's geschafft habe, dass alle x Sekunden
- 2:06:28auf drei verschiedenen Lanes Enemies spawnen. Weil ich ja gesagt habe,
- 2:06:32mein erstes Projekt wird ein MOBA.
- 2:06:34Ja, Garabon.
- 2:06:37Genau, Garabon war überhaupt nicht Paragon in Spider-Z.
- 2:06:41Nein, auf gar keinen Fall. Komplett verschiedene Sachen.
- 2:06:44Und das war irgendwie so das Thema, was mich das erste, ich glaube,
- 2:06:47bestimmt halbe, dreiviertel Jahr immer mal zwei, drei Stunden reingepuert gesagt habe.
- 2:06:52Ich wusste auch, dass es viel zu groß war. Ich dachte mir so,
- 2:06:55du machst jetzt erst mal hier Lanes despawn, dann machst du erst mal ein bisschen
- 2:06:58Minion AI und so, ne? Du machst das Schritt für Schritt.
- 2:07:02Und es ist zwischen dem ersten und dem zweiten Video, was ich geschickt habe,
- 2:07:07ist ein halbes Jahr oder so. Und es ist nicht viel passiert,
- 2:07:08außer dass die einem Weg folgen. Ich weiß noch, das war für mich auch ganz furchtbar.
- 2:07:15Es gab von den Unreal-Engine-Streams sowieso einen dreiteiligen Stream dazu,
- 2:07:18wie man AI macht, die so einem vorgefertigten Pfad folgt. Und demnächst bin
- 2:07:24ich gefolgt und das war über drei Folgen, über eine Stunde, anderthalb oder so, und das war...
- 2:07:30Jenseits meiner Fähigkeiten. Mhm. Und dementsprechend furchtbar war auch mein
- 2:07:36Prozess. Und das hab ich dann auch irgendwann, also das auch gnadenlos auf der
- 2:07:39Platte verreckt, in mehreren Iterationen. Ich hab hier irgendwie noch Garapon
- 2:07:444 und 5 auf jeden Fall auch ...
- 2:07:46Also mehrere Male auch gesagt, ja, okay, wir starten jetzt neu mit dem,
- 2:07:49was wir gelernt haben, und dann wieder voran.
- 2:07:52Das Erste, was ich so was wie fertigbekommen hab, war halt einfach so ein kleines
- 2:07:56Gamejam-Game, was Curse of the Gambler hieß. von so einer kleinen Discord-Community war.
- 2:08:03Ähm, da, wo ich auch gemerkt habe, so eine Deadline hat auf jeden Fall was Magisches.
- 2:08:07Ich glaub, es war auch so drei Tage oder so, und das ist so ein Third-Person.
- 2:08:11Du musst quasi so Gegner abschießen, und wenn sie dich treffen ...
- 2:08:14Also, alles kostet Geld. Die Prämisse, Gegner droppen auch Geld,
- 2:08:17aber schießen und ausweichen kostet auch Geld. Und wenn du kein Geld mehr hast, bist du tot.
- 2:08:23Und es ist so ein Halte-all-so-lange-durch-wie-möglich-und-sammel- Das war so
- 2:08:29das Erste, was so was wie fertig geworden ist.
- 2:08:33Aber ich find bei Game Jam Games halt immer interessant, dass du halt durch
- 2:08:38diesen ganz kurzen Zeitrahmen, den du durch den Game Jam hast,
- 2:08:41auch deinen Scope einfach entsprechend eher klein hältst. Also allgemein, ne?
- 2:08:46Ich muss auch sagen, was ich interessant finde, dass auch ...
- 2:08:50Also, grade bei dem Ersten, was ich grade geschickt habe, das ist aus dem ...
- 2:08:53Jetzt muss ich mal ganz nachgucken, wann war das?
- 2:08:56Im Januar 2021, also da hab ich irgendwie so ein Jahr ungefähr,
- 2:09:00glaub ich, so immer mal on-off zwei, drei Stunden mit Unreal was gespielt,
- 2:09:04dann auch mal wieder Wochen und Monate nicht.
- 2:09:07Trotzdem hat es dieses Format geschafft, dass ich was fertigkriege.
- 2:09:09Das Game Jam-Format hat's bis jetzt immer geschafft, dass man irgendwas fertigbekommt.
- 2:09:15Was ich übrigens sehr interessant finde, ist, dass eure Projekte alle 3D sind.
- 2:09:21Und meine Projekte sind alle 2D. Das ist auch der Unreal-Engine-Vibe, glaub ich.
- 2:09:27Genau, aber ich muss aber auch sagen, auch jetzt grade für mein kleines Spiel,
- 2:09:31mir ist ganz klar, ich mach alles 2D. 3D ist viel zu kompliziert,
- 2:09:35das frisst zu viel Zeit. Also alleine die Asset-Produktion und so.
- 2:09:39Und ich hab mir auch schon überlegt, sollte ich mal irgendwie Indie gehen irgendwann,
- 2:09:44ne? So richtig mit Versuchen, Geld zu verdienen. Ey, ich würd nur 2D machen.
- 2:09:49Also, dieser Overhead an 3D, was das alles bedeutet, Das ist einfach ...
- 2:09:54Und vor allem, es gibt so viele tolle 2D-Spiele, die auch sehr erfolgreich sind.
- 2:10:00Ja, total. Wie zum Beispiel Beinehof Isaac oder das Spiel, wo man eine Farm
- 2:10:03aufbaut, wo ich den Namen immer vergesse.
- 2:10:06Stardew Valley. Oder Dickie Business oder so. Es gibt so viele tolle Sachen,
- 2:10:10da denk ich mir, da ist noch genug Platz, dass man sich da auslassen kann in
- 2:10:14allen Genres, in allen Grafikstilen, bis ich dann irgendwann mal im 3D-Kram
- 2:10:19lande. Das ist einfach ...
- 2:10:21Glaube ich, too much. Aber ich finde es sehr interessant, dass das alle Sachen,
- 2:10:24die ihr baut, sind halt 3D.
- 2:10:26Aber ich frage mich dann, bei
- 2:10:28der Asset-Produktion können ja 2D-Sachen ja auch sehr aufwendig werden.
- 2:10:35Besonders im Thema Animationen, Sprite-Sheets.
- 2:10:39Da, glaube ich, kann es schon simpler sein, wenn du so PS1-artige 3D-Modelle
- 2:10:45dir machst Und dann da hier deine paar Keyframes reinrödelst bei Blender,
- 2:10:49hast du weniger Aufwand als, ähm ...
- 2:10:54Acht Directions die Laufanimation zu machen.
- 2:10:56Das stimmt. Ich mein, man kann natürlich einen Mittelweg gehen, ne?
- 2:11:00Also, du könntest sagen, du machst ein ganz, ganz simples 3D-Modell,
- 2:11:04animierst es und renderst es dann raus und malst es von mir erst drüber oder
- 2:11:08so. Also, dass du halt dir das auch schon hilfst. Das stimmt.
- 2:11:12Dann hast du aber die Arbeit schon gemacht fürs 3D-Modell.
- 2:11:15Es ist nur so, ey, also, ich mein, okay, es ist nicht Unity-spezifisch, aber wir waren ...
- 2:11:20Ich geh manchmal auf die EggCon, was ein kleiner Gamejam ist,
- 2:11:25wo sie die 3D-Studio einsetzen, was so eine ganz alte Engine ist,
- 2:11:30die irgendwie ganz niedlich ist und so.
- 2:11:32Und da hab ich einfach ein kleines Auto gemacht, und an beiden Seiten waren
- 2:11:36so kleine Flügelchen dran.
- 2:11:38Und die Flügel sollten sich hochklappen. Ey, und was ich da gearbeitet hab, dass das funktioniert.
- 2:11:43Natürlich, in 3D, du merkst kein Problem, ja, die Flügel klappen sich hoch,
- 2:11:47aber in der Engine ist der eine korrekt, hat sich gedreht, also nach links hoch,
- 2:11:51und der andere hat sich aber nicht nach rechts hoch, sondern ist auch nach links
- 2:11:54gedreht und steckte dann im Auto drin und so.
- 2:11:55Und alleine diese Sachen, das ist so nervig, wenn du so eine Probleme hast in
- 2:12:003D, oh, ich hasse das. Also ich hab so viel Zeit damit verschwendet und so,
- 2:12:04das ist mir alles too much.
- 2:12:05Und genau wie Rainer sagte, Animation von Charakteren ist bei mir auch so ein
- 2:12:10großes, Also ich habe das schon mal ein bisschen gemacht, aber es fühlt sich
- 2:12:14für mich nicht gut an, ich mag das nicht so, ich bin auch nicht gut darin.
- 2:12:20Also dann, ich muss sagen, ich habe jetzt halt von meiner Familie so ein bisschen
- 2:12:24Pixelart gemacht und merke dann,
- 2:12:25dass vor allem wenn man wenige Pixel macht, also wenn die Sprites wirklich nur
- 2:12:3032x32 sind oder maximal 32x64 oder so, dann kann man auch nette Animationen
- 2:12:36basteln, die ganz okay aussehen, weil man sehr viel iterieren kann.
- 2:12:40Aber es sei angemerkt, da reden wir nicht von einem Isometrik-Top-Down-Ding,
- 2:12:46sondern von wirklich zwei Ideen von der Seite. Und dann ist es mit den Animationen viel einfacher.
- 2:12:51Oder mit meinem kleinen, raumigen Spiel hast du nur eine Perspektive.
- 2:12:54Ja, voll. Ich muss sagen, ich merke auch häufig irgendwie den 3D-Overhead.
- 2:12:59Ich merke auch, dass ich beim Switch in Unity irgendwie viel mehr gelernt hab,
- 2:13:04irgendwie in simpleren Games zu denken auch.
- 2:13:07Wir haben ja auch schon im Podcast darüber iteriert, dass für mich Unreal so
- 2:13:11Third-Person-Template der Standard ist.
- 2:13:13Und wie viel Overhead irgendwie an ...
- 2:13:16Du hast einen Raum mit einer frei beweglichen Kamera, du dir einfach schon mitnimmst,
- 2:13:20ist eine Sache, die ich auch eine ganze Weile gebraucht habe,
- 2:13:23rauszufinden, wie viel Overhead es mitbringt an Welt, die ich generieren muss,
- 2:13:27an Performance, die ich optimieren muss, damit, sobald ich über den Horizont
- 2:13:30gucke, nicht meine Frames einstellig werden.
- 2:13:33Also, das sind ja auch häufig so erste Entscheidungen, die man so ein bisschen unbewusst trifft.
- 2:13:39Und dann so, ja, geht mal First Person, Effort Person, oder?
- 2:13:42Und danach merkt man erst, was das überhaupt bedeutet, diese Entscheidung.
- 2:13:45Auch so dieses, ja hast du jetzt Y ab oder ist es Z ab und dann exportierst
- 2:13:51du und dein Objekt ist 90 Grad gedreht und dann musst du dir die Tutorials angucken,
- 2:13:55wie geht das jetzt eigentlich, also gerade Unity ist da prädestiniert für,
- 2:13:58da gibt es immer so diese Klassiker so und, Oh, nee, das ist... Ich weiß nicht, also...
- 2:14:03Ich mein, ich arbeite ja an solchen Spielen irgendwie jeden Tag. Und das ist einfach ...
- 2:14:09Also, für mich privat wär's einfach zu krass. Vielleicht später.
- 2:14:12Du bist doch im Alltag zu sehr von 3D gezeichnet, meinst du?
- 2:14:15Na ja, also, ich bin ja nicht im 3D-Artist-Bereich. Also, war ich halt. Und das ist einfach ...
- 2:14:21Es ist halt eine Frage der Priorität. Und müsste ich jetzt ein Spiel machen,
- 2:14:24was irgendwann fertig wird, dann, sagen wir mal, würde ich meinen Energie lieber
- 2:14:31auf Gamedesign und Content, also schöne Quests oder so was, richten statt.
- 2:14:35Ja, guck mal, ich hab's geschafft, dass mein Arm nicht in das Modell glitcht.
- 2:14:41So.
- 2:14:43Der Flügel am Auto, der sitzt noch tief, ja?
- 2:14:45Aber total, ja.
- 2:14:47Nee, also bei mir ist es halt wirklich so 3D-only. Ich spiel persönlich auch
- 2:14:52nicht so wirklich 2D-Spiele.
- 2:14:55Da war Vampire Survivor auch eher eine Ausnahme.
- 2:14:57House of Torment.
- 2:14:58Und deshalb ist es für mich ... House of Torment ist ja schon quasi wie rausgerendert
- 2:15:04als isometrische ... Sind das Sprites?
- 2:15:07Ja, mit Normalmaps übrigens. Interessanterweise.
- 2:15:09Mit Normalmaps. Aber gut, das ist ja auch dann schon so ...
- 2:15:13Das sieht ja schon fast wie 3D aus. Also ... Ja. Aber das können wir natürlich mit auch reinhängen.
- 2:15:19Aber sonst ist für mich dann auch einfach gar kein Interesse, zu machen.
- 2:15:24Also, es ist so ein ... so privat in Form von ... Nee, ich mach dann schon einfach direkt auch 3D. Also ...
- 2:15:31Ja, mein Problem ist auch, eins meiner Lieblingsspiele ist Fallout.
- 2:15:35Ich hab auch die ersten beiden gespielt, die 2D sind. Ich muss aber sagen,
- 2:15:38ich spiel schon lieber 3 und 4, weil's toll ist, in den Horizont gucken zu können.
- 2:15:42Grade bei so einem Spiel, was so viel auf Exploration setzt,
- 2:15:45ist es einfach total schön, wenn du gucken kannst, da hinten ist ein Turm, mal gucken, was da ist.
- 2:15:52Anders als eben die ersten beiden Teile. Aber ... Also, mir wär's noch grad ...
- 2:15:57Too much. Aber um ehrlich zu sein, ich bin ja auch in diesem Ich-mache-mein-eigenes-Spiele-Projekt
- 2:16:00auch noch nicht so bewandert tatsächlich. Äh ...
- 2:16:05Ich hab auch noch nix fertiggestellt, deshalb ...
- 2:16:08Alles gut.
- 2:16:09Nee, es gibt halt Leute, die sagen halt ... Ich hatte auch Leute schon zu Gast,
- 2:16:13die sagen halt, okay, ich mach von Anfang an Indie, und die machen halt seit
- 2:16:1715 Jahren wirklich nur ihre eigenen Projekte. Da hat man dann natürlich schon
- 2:16:20eigene Erfahrungen. Aber mir ist es auch erst mal so, ich lerne jetzt grad Godot-Engine kennen.
- 2:16:26Übrigens, da wollte ich noch was dazu sagen, weil wir hatten vorhin ...
- 2:16:29Hat der Rainer gesagt, dass die Engine crasht Unreal.
- 2:16:32Da wollte ich noch was Interessantes sagen. Ich hab nämlich gelernt,
- 2:16:35dass Godot auch crashen kann. Und dann hab ich gelernt, dass Scenes korrupt sein können.
- 2:16:42Und dann hab ich gelernt, dass ...
- 2:16:44Okay, und wie viel muss man denen dann geben?
- 2:16:46Ja, genau. Die bezahlst du in GameDevExperience und dein Buch,
- 2:16:53was du gelesen hast, ist schon wieder aus dem Kopf raus.
- 2:16:57Und zwar ist es so, dass obwohl die meisten Dateien als Text und nicht binär
- 2:17:02gespeichert werden, und ich habe in die Dateien auch reingeguckt und die sahen
- 2:17:04überhaupt nicht korrupt aus, kam am Anfang dann die Meldung,
- 2:17:09ja, sorry, kannst Projekt nicht laden oder kannst die Szene nicht laden und so.
- 2:17:12Das war etwas ärgerlich und daher sei gesagt, no backup, no sorry.
- 2:17:20Ich wollte gerade sagen, hattest du deine Versionskontrolle in place?
- 2:17:24Ja, also zwei Sachen. Die eine Sache ist, nee, erst mal Versionskontrolle nicht.
- 2:17:28Ich habe zwar Git hier und ich habe auch den Git-Windows-Desktop hier,
- 2:17:31aber für dieses Projekt hatte ich das noch nicht aufgesetzt.
- 2:17:33So, das ist die erste Sache. Die zweite Sache ist, ich habe ein automatisches Backup.
- 2:17:38Und zwar habe ich bei hetzner.de ist es,
- 2:17:41glaube ich, die bieten eine Art, einen Webspace an,
- 2:17:452 Terabyte für ungefähr 10 Euro im Monat und das mache ich und zwar hast du dann Zugriff auf,
- 2:17:50wie heißt das da nochmal, irgendwie Web, Web, Blablabla, ist wie so eine Web-Festplatte
- 2:17:54oder sowas und jedes Mal, wenn ich mein Computer bute, wird automatisch mein
- 2:18:00gesamtes Projektvorzeichnis,
- 2:18:03Also wird geguckt, welche Dateien haben sich geändert, und die werden hochgeladen.
- 2:18:06Und mit zwei Terabyte ist man da ganz gut dabei. Ich glaube,
- 2:18:09ich hab ungefähr ein Terabyte Projektdaten.
- 2:18:12Die Platte im Himmel.
- 2:18:14Und dort hatte ich meinen Backup. Aber mir ist das halt am Abend passiert.
- 2:18:18Das heißt, ich hatte einen kompletten Arbeitstag quasi korrumpiert.
- 2:18:23Glücklicherweise ist es so, dass erst mal die ganzen Skripte bei Godot als Klartext vorliegen.
- 2:18:28Und nicht jetzt wie bei Blueprints in Unreal, da kannst du ja nicht ...
- 2:18:31Oder? Nee, genau, die sind binär gespeichert, soweit ich weiß.
- 2:18:34Ja. Und das heißt, alle Skripte hätte ich so oder so noch gehabt und hätte nur
- 2:18:39noch mal so die Szenen aufsetzen müssen.
- 2:18:40Aber dann habe ich festgestellt, dass nur drei Szenen korrumpiert waren.
- 2:18:43Die habe ich da einfach noch mal neu gemacht und dann war alles gut so.
- 2:18:46Und dann habe ich mir, warum ich das erzähle auch so, damit Leute ein bisschen
- 2:18:50davon lernen, habe ich mir sofort eine kleine Butt-Datei gebastelt.
- 2:18:53Und da, muss ich sagen, empfehle ich immer allen Leuten, so ein bisschen Command-Line-Tooling
- 2:18:57zu lernen, weil das hilft sehr.
- 2:18:59Das Einzige, was die macht, ist, die nimmt das Projekt vorzeitig und macht einen Zip.
- 2:19:02Und immer, wenn ich da draufklicke, macht die halt jetzt ein neues Zip.
- 2:19:05Und immer, wenn ich irgendwie ein cooles, kleines Feature einbaue oder denke,
- 2:19:09okay, das möchte ich jetzt gerne gespeichert haben, drücke ich einfach auf diesen
- 2:19:11kleinen Link in meiner Task-Leiste und dann habe ich ein neues Zip.
- 2:19:14Und zusätzlich habe ich es dann jetzt aber auch noch in Git-Windows-Desktop
- 2:19:17gepackt, damit ich einfach eine Versionskontrolle habe.
- 2:19:20Okay, weil ich hier jetzt gerade kurz fast gerne reingegrätscht,
- 2:19:23so Command-Line-Tools sind super nice, aber dieser Button ist quasi auch einfach ein Git-Commit.
- 2:19:28Genau, genau. Aber ich bin jetzt ...
- 2:19:29Den Team könnte man dann auch einfach haben.
- 2:19:31Ja, also, genau. Das Repository ist allerdings nur lokal jetzt erst mal.
- 2:19:37Aber ich hab jetzt drei Backups sozusagen von dem Projekt.
- 2:19:41Das ist sehr gut, ja.
- 2:19:42Wollte ich nur mal sagen. Also, wichtig, nur Backup, nur ...
- 2:19:45Sorry. Wichtig, wichtig, wichtig. Es wäre nämlich sehr traurig gewesen.
- 2:19:48Ich hab jetzt schon ein paar Stunden investiert.
- 2:19:52Ich fand's auch interessant, dass du bei Fallout, bei den ersten Teilen warst.
- 2:19:55Da bin ich schon fast bei der nächsten Game-Dev-Interview-Podcast-Frage.
- 2:20:00Und ja, ich werd jetzt das jedes Mal so komplett auch vorlesen.
- 2:20:03Was war dein erstes Game, was du gespielt hast?
- 2:20:07Äh ... Ja, das versuch ich auch schon seit einer längeren Zeit rauszufinden.
- 2:20:12Weil das war irgendwie auf dem 3.86er damals. Und das war in meiner Erinnerung
- 2:20:16ein ... Ein Spiel, wo man mit einem kleinen Raumschiff...
- 2:20:21In third person nach vorne geflogen ist. Und das Besondere daran ist,
- 2:20:24damals gab's ja noch kein 3D und so.
- 2:20:27Und ich glaube, die haben das gefaked mit Ascii-Zeichen.
- 2:20:30Und dann sagen die halt, okay, das Sprite wird immer größer.
- 2:20:33Und so faken sie dann das perspektivische Verzerrungsstück.
- 2:20:36Ah, okay, megacool.
- 2:20:37Also jetzt meine erste Frage, was ist ein 386er? Oder wie soll das? Okay, also ...
- 2:20:44Der D3 ... Ja ...
- 2:20:48Okay, okay. Der 386er ist einfach ein sehr altes PC-Ding. Dann gab es den 486er
- 2:20:55und dann kam die Pentium-Prozession.
- 2:20:59Du kannst dir die Bilder hier angucken, das sind einfach diese ganz alten Rechner von damals.
- 2:21:03Das sind die Rechner aus der Zeit, wo man dann auch in die Bibliothek nach Game
- 2:21:06Dev-Büchern suchen konnte.
- 2:21:08Richtig, das waren die Zeiten. Und die hat noch eine Turbo-Taste.
- 2:21:14Nein, was hat die denn gemacht?
- 2:21:16Also, der hatte von mir irgendwie 66 Megahertz. Du konntest dann aber auch,
- 2:21:20also, das war dann im Turbo. Und wenn du die rausgedrückt hast,
- 2:21:23dann waren's 33. Ich glaube, das hatte was damit zu tun, dass manche Programme
- 2:21:27liefen zu schnell, weil die ...
- 2:21:30Ja, das war so ein Kompatibilitätsding, weil viele Sachen Timings aufgrund der Taktrate machen.
- 2:21:35Nee, das Problem ist einfach, wenn du keine Deltatime in deine Sachen zum Beispiel
- 2:21:39mit in die Spiele einrechnest, dann hast du das Problem, dass du pro Taktzyklus rechnest.
- 2:21:44Und wenn die Takte immer schneller werden, laufen die Spiele schneller.
- 2:21:47Es gab da, glaub ich, bei Quake 3 auch so Sachen, dass du auf schnelleren Rechnern
- 2:21:51weiterspringst oder so eine Geschichte.
- 2:21:54Also, das ist ein ganz klassisches Problem, warum ganz alte Spiele auf modernen
- 2:21:58Rechnern schneller laufen. Da braucht man wieder DOS-Box, damit die das kompensieren.
- 2:22:02Und diese Turbo-Taste war dafür da, zu sagen, hey, ich drossel dich mal runter,
- 2:22:06du Maschine mit deinen 66 Megahertz.
- 2:22:10Du bist einfach zu schnell.
- 2:22:13Genau. Fairerweise hab ich das aber nie machen müssen. Ich hatte nie ein Spiel
- 2:22:17oder eine Applikation, die zu schnell lief oder so. Wie sind wir da dazwischengekommen?
- 2:22:22Ach so, genau, auf jeden Fall dieses Spiel. Ich hab mich schon mehrmals gesucht
- 2:22:26nach Google, irgendwie DOS Games, Early Space, blabla, und hab's aber nie rausfinden
- 2:22:32können, was das für ein Spiel war. Von daher kann ich das leider nicht sagen.
- 2:22:37Aber interessant, dass sich bei dir auf jeden Fall dann Space Games irgendwie
- 2:22:40durchziehen, oder? Du hast in X Rebirth mitgearbeitet.
- 2:22:44Ich mag die ja eigentlich auch. Was mich immer nervt, ist, die sind zu kompliziert oder zu schwer.
- 2:22:51Also, bei Asteroids zum Beispiel find ich einfach die Steuerung blöd.
- 2:22:55Ich hab nie das Gefühl, da irgendwie Kontrolle zu haben, weil die Steuerung
- 2:22:58so schwammig ist und man immer so genau zielen muss. Und diese X Rebirth-Spiele
- 2:23:02oder 4X im Allgemeinen sind einfach so Monster.
- 2:23:06Und ich freu mich tatsächlich sehr, sehr auf Starfield jetzt.
- 2:23:08Weil das eben genau, glaub ich, das wird, was eben Fallout in Space ist.
- 2:23:12Du hast so dieses Setting mit Space und so, aber es ist nicht so mit ultrakompliziert.
- 2:23:16Und hier hast du noch eine Tabelle, und jetzt kannst du mal vergleichen,
- 2:23:18welches das beste Angebot für das Erz ist in Quadrant XY.
- 2:23:22Einfach coole Quests, coole Charaktere und so. Und eine meiner Lieblingsserien
- 2:23:27ist auch Firefly tatsächlich.
- 2:23:29Und was ja genau dieses Ding auch rüberbringt mit Space, aber halt nicht mit Tabellen und so.
- 2:23:38Erik, was war dein erstes Game?
- 2:23:39Ich gehe grade davon aus, dass das irgendwie irgendein Sonic-Teil war.
- 2:23:45Also, ich glaub, das war so das erste Game, das ich überhaupt mal gespielt hab.
- 2:23:49So mit vier, fünf Jahren oder so was.
- 2:23:53So genau krieg ich's nicht mehr zusammen.
- 2:23:54Das ist dann Sega Mega Drive, ne?
- 2:23:56Das kann sein. Das war, ich weiß gar nicht, das waren so viereckige Controller
- 2:24:02mit zwei Knöpfen oder so.
- 2:24:05Ich weiß nicht, es gab so eine Zeit, wo alles viereckige Controller mit so einem Knopfdruck waren.
- 2:24:10Ja, aber Sega Mega Drive ist eher rund.
- 2:24:12Wollt grad sagen, das sieht eher aus wie die Xbox-Controller, oder?
- 2:24:15Ja, das ist Sega Mega Drive, die sind eher so rund gewesen.
- 2:24:19Es war ... Ich würde meine Hand nicht dafür ins Feuer legen,
- 2:24:24dass die Controller wirklich eckig waren.
- 2:24:26Das ist zumindest das, was meine Erinnerung mir irgendwie sagt.
- 2:24:34Übrigens fand ich das faszinierend, da hatte ich letztens noch eine kleine Diskussion
- 2:24:38oder eine Kommunikation auf Twitter, dass viele von diesen Konsolen-Spielen
- 2:24:43früher und auch der Game Boy in 60 FPS liefen.
- 2:24:49Und das find ich krass, weil heute reden wir so oft darüber und strugglen so,
- 2:24:54damit 60 FPS zu kriegen. Und der Game Boy lief mit 59,99 irgendwas.
- 2:25:00Und ich krieg das irgendwie kaum
- 2:25:02in meinen Kopf rein. Aber auch die PlayStation 1, die lief mit 60 FPS.
- 2:25:06Und ich weiß nicht genau, warum und wie die das gemacht haben.
- 2:25:09Ich weiß nicht, ob FPS dann bedeutet, dass es wirklich ...
- 2:25:15Also, ich weiß noch, dass ... Es gab ja dieses PAL und NTSC,
- 2:25:20was diese zwei Formate sind.
- 2:25:22Und das hat ja auch mit der Frequenz aus dem Stromnetz zu tun.
- 2:25:27Und das in Europa, Deutschland, 50 Hertz oder so, ist ja die Frequenz im Stromnetz.
- 2:25:35Und das hat mit diesen ganzen Röhrenmonitoren zu tun. Dass das zumindest eben
- 2:25:40für jeden Frame, der da auf dem Röhrenmonitor gemalt wird, ein Bild bereitgestellt wird.
- 2:25:46Und im NTSC-Raum waren es, glaube ich, 60 Hertz, auf denen diese ganzen Netze laufen.
- 2:25:53Und ich weiß aber nicht, ob das wirklich so viele Frames neu gerendert hat.
- 2:25:57Ähm, ja ...
- 2:25:57Es hat zumindest so viele dargestellt.
- 2:25:59Ich versuche gerade rauszufinden, wo ich darüber gesprochen habe.
- 2:26:03Denn genau die Frage hab ich auch gestellt. Und dann hatte der Mensch,
- 2:26:06mit dem ich mich unterhalten hab, gesagt, nee, die waren wirklich gerendert.
- 2:26:12Weil ich dachte nämlich auch, ja, okay, Frame liefern.
- 2:26:17Aber ja genau, ich kam nur gerade drauf, weil du von Sonic geredet hast und
- 2:26:20das war halt auf dem Sega Mega Drive. Ich versuche mal den Tweet zu finden und
- 2:26:23währenddessen kann ja Vayner erzählen, was dein erstes Spiel war.
- 2:26:28Bei mir war es tatsächlich Super Nintendo und Es war Zelda A Link to the Past. Oha. Klassiker!
- 2:26:37Ich denk grad dran, dass Sonic schon so kompliziert damals für mich zum Zocken
- 2:26:40war. Aber Zelda, Link of the Past, das klingt ja schon nach so ein bisschen Story und alles.
- 2:26:45Genau, das hatten irgendwie, ich glaub, hauptsächlich mein Vater da.
- 2:26:49Und der hat das auch ziemlich viel gespielt. Dann war's irgendwann so,
- 2:26:51ich will auch, ich will auch. Und dann kam auch grade eine Zeit,
- 2:26:54wo irgendwie grade so Schule angefangen hatte und Lesen war nicht so mein Thema.
- 2:26:58Und ich hatte mal keinen Bock, um was zu lesen.
- 2:27:02Was die sagen, damit du weißt, was du zu tun hast. Damit wurde mir Lesen geübt.
- 2:27:07Das war für mich ein ganz großes Thema. Das war für mich die Motivation,
- 2:27:09ich wollte ja verstehen, was da abgeht.
- 2:27:11Auch im Nachhinein, Plot Twist, auf der Karre ist ein Punkt,
- 2:27:14wo du hinlatschen kannst, du musst nichts lesen.
- 2:27:17Das war für mich der Entry allgemein. Super Nintendo, mit A Link to the Past und Illusion of Time.
- 2:27:24Aber bei mir kam so die richtige Zeit, in der ich Gaming überhaupt so richtig
- 2:27:29verstanden hab, kam mit der PlayStation 1.
- 2:27:31Ja, so wie auch.
- 2:27:32Also, Digimon World ...
- 2:27:33Boah, Digimon World, bestes Game aller Zeiten einfach.
- 2:27:36Ja, Mann.
- 2:27:38Ich find's interessant, wie in vielen verschiedenen Communities und Kontexten
- 2:27:41immer wieder Leute sich an dieses eine Game erinnern. Da können sich alle drauf
- 2:27:44einigen, dass Digimon World bei 1000 einfach unfassbar gut war.
- 2:27:48Wenn du Digimon kümmern musst und das gefühlt alle fünf Minuten auf die Toilette
- 2:27:51bringen musst, ich hab immer noch Anfälle davon, dass ich dann höre dieses ...
- 2:28:00Und dass Digimon aufs Klo muss.
- 2:28:02Das ist ein Design, was mich bis heute verfolgt, wo ich mir denke,
- 2:28:04das muss man doch noch mal in geil machen können.
- 2:28:07In kleiner wahrscheinlich vom Scope her. Obwohl man auch im Nachhinein sagen
- 2:28:10muss, das ist ein Game, wo ich als Kind bestimmt Hunderte Stunden reingepuert
- 2:28:15habe, ohne irgendwas zu verstehen, ohne voranzukommen.
- 2:28:18Im Nachhinein muss man auch sagen, ohne Internet kann man dieses Spiel nicht
- 2:28:22zu Ende spielen, oder? Völlig impossible einfach.
- 2:28:26Aber ich hatte damals auch so mit RPGs auch so meine Probleme,
- 2:28:29wir reden hier von einem Alter der sechs, sieben, acht Jahre alt, Final Fantasy VIII.
- 2:28:35Ich hab Ewigkeiten gebraucht, um über die erste CD hinwegzukommen.
- 2:28:38Weil ich einfach nicht wusste, wo ich da hinlaufen soll.
- 2:28:42Weil irgendwie, man liest es ja schon, aber zwei Tage später,
- 2:28:45seien wir mal ehrlich, hast du's eh wieder vergessen, was du da machen sollst.
- 2:28:49Und dann, ich weiß nicht mehr, wie ich das da irgendwann durchgekriegt hab.
- 2:28:53Für mich war so ein Erweckungsmoment Fallout eins.
- 2:28:57Denn ich hatte noch nie ein Rollenspiel gespielt und wusste auch nichts über die Systeme.
- 2:29:02Und dann wusste ich auch nicht, wo ich hingehen soll. Die haben dir schon gesagt,
- 2:29:07wohin du gehen sollst. Ich wollte als Traitor hingehen, wie man's jetzt in Adventuren
- 2:29:11macht oder so. Aber bei einem Rollenspiel ist es eher so, nee,
- 2:29:14mach da mal noch schön Nebenquests.
- 2:29:16Guck dir auch die anderen Sachen an auf dem Weg dahin. Das hab ich erst mal nicht verstanden.
- 2:29:21Warum soll ich jetzt zu Punkt C, wenn ich doch zu Punkt B soll? Und dann ...
- 2:29:26Ich weiß ja, wo ich hinwill, hä?
- 2:29:27Also, null Plan gab's so. Dann hab ich in die komplette Lösung geguckt. da drin.
- 2:29:33Hier, da gibt's eine Quest, da gehst du zu einem Farmer und dann sagst du dem,
- 2:29:36da gibst du dem so einen Tipp über so eine Anbaumethode und kriegst dann 400
- 2:29:38oder 800 Erfahrungspunkte. Und ich so, warum soll ich das machen?
- 2:29:43Was sind Erfahrungspunkte und warum soll ich mit dem reden? Ich verstehe das nicht.
- 2:29:48Und es hat dann gebraucht, bis ich verstanden habe, ah, okay,
- 2:29:51und dann Level und bla bla bla und so.
- 2:29:53Das ist schon interessant, wenn man das erste Mal auf so ein ganz neues System
- 2:29:56trifft und gar nichts damit anzufangen weiß, was ja für uns was auch interessant
- 2:30:01ist, wie handhabt man das aus EntwicklerInnen-Sicht.
- 2:30:05Und jetzt schauen die an, den Dopamingrind in Vampire Survivors.
- 2:30:09EXP schön sammeln. Kling, kling, kling, kling, kling.
- 2:30:12Weil du jahrelang darauf konditioniert wurdest, dass du Erfahrungspunkte sammeln
- 2:30:17musst und Levels upgraden.
- 2:30:18Genau.
- 2:30:18Aber was ist eigentlich jetzt für eine Komplettlösung geworden?
- 2:30:23Das war ja eigentlich immer verdammt cool, so eine Komplettlösung zu haben.
- 2:30:25Es gibt so Bücher immer noch, ne?
- 2:30:29Aber damals gab's das doch irgendwie für jedes Spiel.
- 2:30:32Ja, aber kennt ihr eigentlich noch Dirty Little Helper? Das ist,
- 2:30:36glaub ich, vor eurer Zeit.
- 2:30:37Kennt ihr noch? Ja.
- 2:30:39Und zwar, es ist nämlich so früher in Zeiten, als es noch kein Internet gab,
- 2:30:46wollte man ja auch Cheats haben.
- 2:30:48Es gab dann Dirty Little Helper. Das war eine Datenbank mit ganz vielen Cheats
- 2:30:52und Tipps für Spiele. Und auf der GameStar-CD, die dann immer noch im Magazin
- 2:30:56war, Da gab's immer mal Updates für diesen Dirty Little Helper.
- 2:30:59Dann waren neue Spiele mit upgedatet und so. Aber ich guck grade hier,
- 2:31:04ich glaube, die haben auch ...
- 2:31:05Ja, die haben auch zum Beispiel, wenn man auf der Seite ist,
- 2:31:08DLH.net, gibt's auch was zur Jacked Alliance 3 zum Beispiel.
- 2:31:12Also, die scheint da immer noch zu haben.
- 2:31:14Sind Cheats denn eigentlich noch ein Ding? Weil jetzt, wo du mit Dirty Little
- 2:31:17und Cheats ... Oh mein Gott, es gab doch früher ganze Cheat-Bücher.
- 2:31:20Stimmt. mit den richtigen Cheats rausgesucht, um die Charaktere freizuschalten.
- 2:31:27Aber gibt's das heute noch?
- 2:31:30Oder sind jetzt irgendwie die Microtransactions die Cheats von damals?
- 2:31:34Hm, ist eine gute Frage. Ich mein, heute wär das eher so ...
- 2:31:39Oder Unlockables oder so vielleicht, aber ...
- 2:31:42Ich glaub, es gibt noch so grade, was so Trainer sind und so Sachen,
- 2:31:45die halt einfach so Coins oder Erfahrungspunkte geben in so Singleplayer-Games.
- 2:31:49Hab ich auch selbst, glaub ich, bestimmt irgendwie ...
- 2:31:53Keine Ahnung, über zehn Jahre nicht mehr gesehen. Aber ich kenne jemanden,
- 2:31:57der jemanden kennt, dass ihm ein Game zu schwierig war.
- 2:31:59Dann hat er sich einen Trailer runtergeladen und hat gesagt,
- 2:32:01weil ich gerne noch die letzten Endzusatzbosse machen will, hol ich mir ein
- 2:32:07paar Extra-Points rein. Und hat daraufhin aber auch in Valorant direkt einen Bann kassiert.
- 2:32:11Das ist jetzt auch irgendwie das Ding. Das war bei The Little Helpers auch direkt mein erster Gedanke.
- 2:32:16Ich würde mir so was auch einfach nicht mehr laden, weil man da doch auch so
- 2:32:20viele Anti-Cheat-Systeme auf seinem Rechner hat.
- 2:32:22Selbst wenn ich mir in Dark Souls mal kurz drei Millionen Souls reingönnen würde,
- 2:32:27die sich ja direkt auf anderen Plattformen wegsnitchen.
- 2:32:30Sonst, glaub ich, hast du recht, Erik, viel sind jetzt einfach,
- 2:32:33grade bei Ubisoft Games irgendwie, was da vorher Cheats gewesen wären für,
- 2:32:37ich reite jetzt hier auf einem Einhorn-Lama durch die Wüste von Ägypten, kostet einfach 28 Euro.
- 2:32:43Ja, also die Trainer, das ist ja quasi immer schon community-driven gewesen,
- 2:32:48oder so, wie ich verstanden hab. Sind das ja eher so kleine,
- 2:32:51irgendwie im Binary-Save-File ein paar Bits umdrehen, um da ein bisschen mehr zu kriegen.
- 2:32:56Die sind ja eher vom Game-Developer gemacht.
- 2:32:59Genau. Meistens für Debugging oder so.
- 2:33:04Übrigens, eine ... Weil, Rainer, du hast grad gesagt, dass man gebannt wird
- 2:33:07und so, hab ich eine kleine Anekdote, dass ich mochte früher sehr gerne Battlefield 2.
- 2:33:13Und auf meinem Rechner lief das aber nicht gut, nicht gut, da war die Performance
- 2:33:17richtig schlecht und dann...
- 2:33:17Habe ich Folgendes gemacht, ich habe ein Tool runtergeladen.
- 2:33:21Ich bin nicht sicher, wofür das war. Es könnte eigentlich für die Entwicklung sein.
- 2:33:25Heute gibt's auch so Tools, die injecten sich in den Grafikprozess.
- 2:33:29Dann kannst du zum Beispiel das Wireframe aktivieren oder Texturen kleinrechnen.
- 2:33:34Das sind eher so Debugging-Sachen für den Grafikprozess und Profiling.
- 2:33:38So was hab ich mir runtergeladen und wollte dann damit die Texturen ausschalten,
- 2:33:43um Performance zu bekommen, damit ich das Spiel spielen kann.
- 2:33:46Da haben sie mich vom Server gebannt, wegen Cheat-Kram.
- 2:33:49Also nicht jetzt für immer gebannt, sondern einfach rausgeschmissen.
- 2:33:53Und ja, hier, sorry, Cheat-Software. Das fand ich interessant,
- 2:33:56weil ich wollte nur das Spiel spielen. Ich wollte nur bessere Performance haben.
- 2:34:00Aber du wolltest auch den Mainframe hacken, da kann man nichts anderes sagen.
- 2:34:03Ich dachte, du kommst jetzt für die Geschichte, da hast du ein bisschen RAM runtergeladen.
- 2:34:10Oder so einen Turbo-Knopf. Den Turbo-Knopf hätte ich gerne gehabt,
- 2:34:13aber leider war das nicht möglich.
- 2:34:15Mit so Software- und Grafik-Driver-Injections und dann ... Na ja,
- 2:34:20hat leider nicht funktioniert. Aber so groß war mein Wille, Battlefield zu spielen.
- 2:34:26Warst du dann also gebannt und es hat immer noch nicht funktioniert?
- 2:34:29Also hast du eigentlich nix verloren, oder?
- 2:34:31Ja, stimmt, stimmt, genau. Das stimmt. Ja, wir haben hier Liebste ...
- 2:34:36Ach nee, erstes Game haben wir grad gesprochen, liebstes Game.
- 2:34:40Genau, was wäre dein Favorite of all time quasi? Auch wenn's superschwer ist,
- 2:34:45sich auf einen zu einigen.
- 2:34:47Naja, es gibt so Reihen, die berühren mich schon sehr. Die eine ist Fallout, die andere ist Diablo.
- 2:34:52Ich finde, gerade Diablo ist bei mir eine Reihe, die auch so aus Entwicklungssicht
- 2:34:57sehr inspirierend war. Weil Diablo mir gezeigt hat, dass ich null Plan von Game Design hab.
- 2:35:04Ähm ...
- 2:35:04Und Diablo IV zeigt Blizzard auch.
- 2:35:10Da kann ich nichts zu sagen, ich hab das Spiel noch nicht gespielt.
- 2:35:12Aber ich glaub, die Rezeption ist ja ganz gut. Aber warum das so ist,
- 2:35:17ist, ich hab Diablo I nicht gespielt.
- 2:35:20Und dann kam Diablo II raus. Und auf dem Papier klangen eine ganze Menge Dinge
- 2:35:24davon nicht gut. Ich glaub, das hab ich auch schon mal erzählt.
- 2:35:28Muss man sich das reinversetzen können? Das ist wieder so ein Ding,
- 2:35:31Simon hat keinen Plan und kennt nur ein paar Spiele. Aber die Spiele,
- 2:35:35die ich da bisher kannte, war zum Beispiel Baldur's Gate.
- 2:35:38Und da ist es so, du hast dein Spiel und du speicherst. neu lädst,
- 2:35:42dann ist es das Spiel genauso wie es vorher war. Also alle Leute stehen an der
- 2:35:45selben Position und so weiter.
- 2:35:48Und so funktionieren Spiele für mich. Du speicherst, du lädst,
- 2:35:50alles ist wie vor. Und Diablo war das erste Spiel für mich, was das gebrochen
- 2:35:54hat in dem Sinne, dass alle Monster wieder da waren.
- 2:35:57Und das hat für mich überhaupt keinen Sinn gemacht. In Diablo kannst du nicht
- 2:36:00einfach nur speichern. Du musst speichern und beenden. Du kannst nicht einfach nur speichern.
- 2:36:05Das waren alles Sachen, wo ich dachte, wie bescheuert ist das denn?
- 2:36:10Und so weiter und so weiter. Es gab so ein paar Sachen. Und dann hab ich einfach
- 2:36:13so vorher, ohne das Spiel gespielt zu haben, auch so gelästert darüber.
- 2:36:16Ey, das ist doch totaler Scheiß und so was.
- 2:36:19Dann hat mir das mein Kumpel auf einer Sicherheitskopie gegeben.
- 2:36:23Und ich dachte, na ja, guck's dir mal an. Und so, plopp, und dann ...
- 2:36:28Und später Simon suchtet immer noch Diablo. Und das war für mich ein großes Erlebnis.
- 2:36:35Einfach für ... Okay, Dinge, die blöd klingen, müssen nicht blöd sein. Es macht alles Sinn.
- 2:36:41Auch so, okay, ich hab offensichtlich überhaupt keinen Plan von so Sachen.
- 2:36:44Vielleicht sollte ich meinem Game Designintuition nicht vertrauen.
- 2:36:48Und ja, also das war für mich ein großes Erkenntnismoment des Spiels. Tatsächlich.
- 2:36:54Ich muss aber auch sagen, dass das Wort Sicherheitskopie bei mir auf jeden Fall einiges auslöst.
- 2:36:58Das ist eine Sache, die so Kindheit und Jugend sehr geprägt hat,
- 2:37:03dieses Wort Sicherheitskopie.
- 2:37:05Ja, ich hab auch mal 50er-, 60er-Stapel DVDs für Sicherheitskopien mir immer besorgt.
- 2:37:10Ja. Und ich mein, wir können gleich ganz kurz anschließen, weil danach kommt
- 2:37:16auch so eine Frage, was wäre so ein Traumspiel. Und zumindest für eine lange
- 2:37:20Zeit hatte ich auch schon so gedacht, Oh, Maze und Diablo machen, das wär auch super.
- 2:37:25Weil mich das einfach schon sehr geprägt hat und viel Spaß gemacht hat auch und so was.
- 2:37:29Genau, das wär wahrscheinlich auch mein Ding. Und tatsächlich hab ich's ein
- 2:37:32bisschen schon erfüllt, weil ich bei Sacred mitgearbeitet hab.
- 2:37:35Aber da würd ich sagen, da ist noch Platz nach oben in der Qualität und Ausführung und so. Genau.
- 2:37:42Ja, superinteressant. Ich merk jetzt auch grade, aus demselben Zeit,
- 2:37:46aus der die Sicherheitskopien sind, könnt ihr euch vielleicht daran erinnern,
- 2:37:50Es gab mal irgendwie so eine Doku, die hittet bei mir bei den Sicherheitskopien vor die Assoziation.
- 2:37:55Es gab mal so eine komische Doku über jemanden, ich glaube, das war ein WoW-Spieler,
- 2:37:59der mal gesagt hat, manchmal geh ich in den Keller eine Rolle zocken,
- 2:38:03dann geh ich raus und dann liegt da plötzlich Laub. Könnt ihr euch daran noch erinnern?
- 2:38:08Irgendwie klingelt was, aber ich weiß nicht.
- 2:38:10Bei mir gar nix.
- 2:38:12Das war irgendwie grade so in den Sicherheitskopien-Thema, wo auch die Killerspieldebatte,
- 2:38:18glaub ich, ihren Ursprung hatte.
- 2:38:19Zu der Zeit war das für mich irgendwie auch eine Sache, die glaube ich vielen
- 2:38:22Leuten unseres Alters damals echt das Leben schwer gemacht hat.
- 2:38:26Weil Eltern das gesehen haben und dachten, so soll mein Kind das werden.
- 2:38:30Ich kann mich immer noch an diese kleinen Werbeblöcke vor den Filmen erinnern,
- 2:38:34wo dann irgendwie die Mutter mit ihren drei Kindern vorm Gefängnis steht,
- 2:38:38weil der nur dreimal singt und dann ist Papa wieder da, weil es so drei,
- 2:38:46fünf Jahre Knast für Sicherheitskopien gab.
- 2:38:50Das stimmt, das war auch fällig.
- 2:39:00Es gibt ein Video, das hab ich mehrmals geguckt damals, und zwar A Gamer's Day.
- 2:39:05Und das ist ein sehr lustiges Video, sehr viel Musik, also eigentlich fast nur
- 2:39:08Musik zusammengeschnitten. Und es geht um einen Counter-Strike-Spieler,
- 2:39:10wie so sein Tag verläuft und so. Und das mochte ich damals sehr gerne.
- 2:39:15Kann man sich mal angucken.
- 2:39:17Geht 40 Minuten. Und ...
- 2:39:21Absolute Legende.
- 2:39:21Genau. Also ...
- 2:39:23Also ... Definitiv Bildungslücke, wer's nicht gesehen hat. Also ...
- 2:39:28Also, genau, wer das nicht gesehen hat ...
- 2:39:30Wer nicht mit dem Teufel einlässt.
- 2:39:32Genau.
- 2:39:34Aber wie ist es denn bei euch? Habt ihr liebste Spiele vielleicht auch,
- 2:39:38die bei euch auch den Game-Development-Wunsch ...
- 2:39:43Inspiriert haben? Oder auf die man sich auch mal so zurückbesinnt,
- 2:39:46wenn's um jetzt eben Game Design geht und damals dann so ... Ah ja, damals da. Okay.
- 2:39:51Die krassesten ...
- 2:39:51Ja.
- 2:39:52... Roguelikes und Likes, die irgendwie bei mir sehr viel ...
- 2:39:56Irgendwie ... Das ist bei mir viel, wenn ich das zocke, dann bin ich so,
- 2:39:59irgendwann willst du auch mal was erschaffen, was so geil ist.
- 2:40:03Das ist auch häufig der Driver, der Replay-Value ist groß. Das sind so die Spiele,
- 2:40:08die irgendwie jetzt auch nicht super viel Erklärung brauchen.
- 2:40:12Sondern es ist ja immer sehr Mechanics-driven.
- 2:40:14Das ist irgendwie sehr häufig sehr influential bei mir.
- 2:40:18Tja, also ich glaub, bei mir mit dem liebstesten Game ... Ich hab kein so konkret
- 2:40:22liebstes Game. Ich hab ein paar Games, die ich doch bevorzuge.
- 2:40:28Ähm, natürlich Soulslikes, diese ganze Dark Souls-Reihe. Von denen sticht für
- 2:40:32mich dann Bloodborne ganz besonders heraus, weil es einfach bombastisch ist,
- 2:40:37das Spiel. Und sonst, ja, Resident Evil bin ich auch Fan von den ganzen Games.
- 2:40:42Aber so ein richtiges, dass ich dann sag, Quake, das ist mein allerliebstes Spiel.
- 2:40:47Würde ich jetzt aus der Hüfte raus keins nennen können, weil ich die alle toll finde.
- 2:40:52Und dein Traumprojekt wissen wir ja schon, Dark Souls, Elden Ring, irgendwie so was.
- 2:40:57Ja, genau. Dark Souls, Elden Ring, der Ordnungsamt-Simulator.
- 2:41:02Dark Souls, genau, Ordnungsamt-Simulator, so wie sein Clan Inside Joke aus,
- 2:41:07ja, eurem Podcast. Genau.
- 2:41:11Der Inside Joke ist, dass der Ordnungsamt-Simulator weil das doch einfach nur
- 2:41:14ein Spiel, ein Projekt auf der Platte ist.
- 2:41:18Noch, aber ... Und nicht auf der Gutplatte im Handy, wo's gebackt wurde,
- 2:41:21sondern auf der Platte, wo's wahrscheinlich verändert wird.
- 2:41:23Nein, nein, nein, das kommt wieder. Und zwar wird es gesteuert mit dem Ringfit-Controller,
- 2:41:27den Erik selbst zusammengelötet hat.
- 2:41:30Bevor wir über den Ringfit-Controller reden, ich werde ihn jetzt einfach,
- 2:41:34so wie ich's immer tue, jetzt einmal in die Kamera halten, die Einzelteile davon
- 2:41:38zeigen, weil er bei mir auf dem Tisch die ganze Zeit rumliegt.
- 2:41:43Doch ein Software-Embedded-Projekt, oder Rainer? Da habe ich einen,
- 2:41:47was war das denn für einen, so einen kleinen Chip geholt, ein paar Sachen angeschlossen,
- 2:41:52ein bisschen rumgelötet, einen Akku dran gemacht und wollte versuchen,
- 2:41:55mit diesem Gerät den RingFit-Controller, den man vielleicht von Nintendo Switch
- 2:42:00RingFit kennt, nachzubauen und das Ganze mit Computer zu verbinden.
- 2:42:05Wieso Nachbarn? doch.
- 2:42:07Oder nicht? Den Ring für den Controller.
- 2:42:10Genau, aber ich wollt den halt auch nachbauen. Ich hab ihn erst eigentlich nachgebaut,
- 2:42:14und dann hab ich mir das Ding gekauft.
- 2:42:17Ach so.
- 2:42:19Aber genau, die Sache ist, jetzt hab ich diesen so weit, und ich müsst mal versuchen,
- 2:42:25ein Spiel draus zu machen. Das war jetzt so ...
- 2:42:28Weil ich hab die Daten, alle kommen alle bei Unreal rein.
- 2:42:32Und da war jetzt so der nächste Punkt, ich würd mal gerne einfach ein Spiel
- 2:42:36basteln, den man mit diesem Ringfit-Controller auch kontrollieren kann.
- 2:42:39Also mit dem Ring-Clone-Controller.
- 2:42:41Finde ich superinteressant, wäre für dich jetzt der Ordnungsansimulator oder
- 2:42:45auch der Ring quasi das Stream-Project?
- 2:42:47Also das Stream-Project ist ja immer so ein bisschen so sehr groß,
- 2:42:50sehr allgemein, da haben ja meistens irgendwie
- 2:42:52die Leute so ein ich-würde-das-nächste-Roguelike-MMO-VR-irgendwas-machen.
- 2:42:56Ich würde fast die Frage gerne beziehen auf so, was wäre das Projekt,
- 2:43:00was du machen würdest, wenn ich sage, du hast jetzt quasi ein Jahr Zeit dafür
- 2:43:03Du hast quasi, ich sag jetzt mal, ein Budget dafür, auch nicht unendlich,
- 2:43:09du kannst ja keine 200 Leute anstellen oder so.
- 2:43:12Ich sag mal, du könntest fünf bis zehn Leute dafür bezahlen,
- 2:43:14auch noch daran zu arbeiten. Was wäre da euer Project, was ihr schon immer mal
- 2:43:19machen wolltet, was ihr dann angehen würdet?
- 2:43:22Also, mit einem Jahr und zwölf Leuten kannst du ja heutzutage nichts mehr machen.
- 2:43:28Da fangen schon die Budgetverhandlungen an.
- 2:43:31Ja, da wird es drei, aber 200 Leute, da kann man schon mal drüber reden.
- 2:43:36Ne, aber ja, ich weiß es nicht.
- 2:43:39Ich würde halt versuchen, auch irgendeinen Soulslike zu machen.
- 2:43:42Ist schon mal ein guter Start. Kommt gerade ganz gut an.
- 2:43:45Ein Jahr, fünf Leute, zwei Leute machen Art.
- 2:43:50Zwei programmieren und einer ist Animator und animiert alles.
- 2:43:53Und dann würd ich so versuchen, da irgendwie mich so durchzulümmeln innerhalb
- 2:43:57eines Jahres, da irgendwas Souls-like-artiges auf die Beine zu stellen.
- 2:44:01Mit der Hoffnung, dass die Community genug Hunger hat, um das noch mitzusnacken.
- 2:44:06Damit dann Souls-like-artiges zwei rauskommen kann.
- 2:44:11Und ich vielleicht zwei Jahre Zeit hab und vielleicht zehn Leute einstellen kann.
- 2:44:16Tatsächlich, ich würde gern ein 4X-Spiel für Dummies machen.
- 2:44:20Also nur ein Dreiecks- oder Dreiecks-X-Spiel?
- 2:44:24Nee, weil das Problem ist, die sind relativ komplex reinzukommen.
- 2:44:27Und ich hoffe immer darauf, dass irgendwann mal jemand sich hinsetzt und sagt,
- 2:44:31ich mach das Ding jetzt mal mit einem superguten Einstieg.
- 2:44:35Man kann ja über Mobile Games denken, was man will, aber was ich schön finde
- 2:44:39bei Mobile Games ist, die sind so limitierend.
- 2:44:41Also sowohl die Eingabemöglichkeit als auch die zum Beispiel Größe des Screens und so.
- 2:44:46Und auch die Aufmerksamkeitsdauer der Spielenden ist sehr limitiert.
- 2:44:50Und deswegen musst du die Dinger perfekt designen. Du musst die so designen,
- 2:44:54dass die einfach bedienbar sind, dass sie zu verstehen sind und dass sie sofort catchen.
- 2:44:58Das ist genau das, was 4X-Spiele nicht sind, find ich.
- 2:45:01Die sind kompliziert, die UI ist komisch, man muss erst mal eine Stunde Tutorial
- 2:45:06spielen, bis man überhaupt was checkt.
- 2:45:08Und die sind halt nicht so designed ... Also, sie versuchen's natürlich,
- 2:45:11aber es ist schwierig, da reinzukommen.
- 2:45:14Ich mag aber so eine Spiegel eigentlich, ich mag das total gern,
- 2:45:17dass man so ein kleines Planetensystem sieht, und dann kann man gucken,
- 2:45:20okay, hier ist das Erz günstig, und dort ist es irgendwie teuer und so,
- 2:45:23und dann kann ich eine kleine Handelsroute aufbauen und so.
- 2:45:26Ich mag das total gerne, aber ich hab einfach nicht die Willpower,
- 2:45:30mich reinzufitzen über mehrere Stunden, um da so ein, wie heißt das,
- 2:45:35Stellaris oder so zu checken. Ich versuch's ab und zu mal, aber die Spiele kriegen mich nicht.
- 2:45:40Ich hoffe, dass irgendwann mal so jemand wie das frühe Blizzard,
- 2:45:44diese Firma hat gesagt, okay, wir machen das jetzt, aber halt in cool ...
- 2:45:47Aber wir machen's zugänglich quasi, ja.
- 2:45:49Und in zugänglich so. Dass jemand kommt und das macht, das fänd ich toll.
- 2:45:54Ich bin da, glaub ich, nicht die richtige Person für, aber wenn du mir das Geld
- 2:45:58schenkst, dann, ja, okay, gucken wir mal.
- 2:46:00Dann finden wir die richtige Person.
- 2:46:02Wenn du mir das Geld schenkst, ja. Dann mach ich's auch nicht,
- 2:46:05aber dann hab ich halt mehr Geld.
- 2:46:06Aus den Einnahmen von Boulderdash können wir das dann finanzieren.
- 2:46:10Von der ersten Border-Smash-Millionen, ja. Das ist aber eine gute Idee.
- 2:46:14Damit würd ich auf jeden Fall unsere Dream-Projects fanden. So machen wir das.
- 2:46:18Dark Souls ist für mich auch eins dieser Spiele, die sehr inspirierend sind,
- 2:46:24was Game Design angeht. Also sehr so, okay, hätt ich so nie gemacht,
- 2:46:28aber krass, dass es funktioniert.
- 2:46:31Aus Producing-Sicht find ich's auch ganz krass, dass die zum Beispiel dieses
- 2:46:34passive oder halbe Multiplayer-Ding mit drin haben. Wo ...
- 2:46:38Also wenn ich als Producer gewesen wäre und du würdest jetzt sagen pass auf
- 2:46:41wir haben ja dieses coole Rollenspiel schon mal und hier wir bauen einen halben Multiplayer ein.
- 2:46:46Wie halber Multiplayer? Naja wir machen das so du kannst erst mal so Sachen
- 2:46:50auf dem Boden malen und dann so ein Messerchen hinterlassen so für andere und
- 2:46:53ich so ja hä und was soll das bringen so ja und dann machen wir das so dass
- 2:46:57manchmal findest du eine Blutfütze und dann siehst du kurz wie andere Leute
- 2:47:00gestorben sind so hä was wie okay.
- 2:47:03Ja, und dann irgendwer aus der Hinterecke, warte, warte, warte.
- 2:47:04Und du kannst aber auch bei jemandem reinspringen und ihn von hinten wegsnitchen
- 2:47:08und dann ist seine Welt dunkel.
- 2:47:10Und dann ... Okay, ja, okay, gut, verstehe. Und dafür sollen wir ein Multiplayer-System aufbauen.
- 2:47:17Also, wir haben jetzt dieses ganze riesige Spiel, das ist schon fertig und so,
- 2:47:20geile Welt, geile Systeme. Und für diese kleinen Sachen sollen wir jetzt ein
- 2:47:24komplexes Multiplayer mit Server und alles. Da würde ich einfach sagen, nee, sorry.
- 2:47:30Das würde sich aus einer Producing-Sicht für mich nicht rechtfertigen,
- 2:47:34dass man so viel Zeit und Energie in so Multiplayer-Programmierungen,
- 2:47:37weil das ja nur ein Zusatz zum eigentlichen Singleplayer ist, macht.
- 2:47:43Aber das ist ja ein ganz krasser Bestandteil, warum Dark Souls wirkt,
- 2:47:47wie es wirkt und warum es so ist, wie es ist. Ohne das würde da echt eine Menge
- 2:47:51fehlen. Das find ich beeindruckend.
- 2:47:53Da hab ich erkannt, dass ich nicht nur Game Design nicht kann,
- 2:47:56sondern auch Producing total schlecht wäre. Ich hätte gesagt,
- 2:47:59sorry, das machen wir nicht, dafür gibt's kein Budget.
- 2:48:02Und was ich da aber auch interessant finde auch so für uns, und das geht auch
- 2:48:07ein bisschen wieder zurück auf diese Frage, wie findet man sein Artstyle?
- 2:48:09Weil das ist ja vielleicht auch so die Frage, wie findet man sein Gamesystemstyle?
- 2:48:13Wie kommt man zu diesen Entscheidungen, dies zu tun und das nicht zu tun?
- 2:48:16Und Entscheidungen zu treffen, die manchmal auch ... also von außen merkwürdig
- 2:48:21wirken, wie kommt man denn darauf?
- 2:48:23Oft, finde ich, sind die so ein
- 2:48:25bisschen aus der ... eine sehr langwierige Entwicklungshistorie zu sehen.
- 2:48:30Weil wenn du dir anguckst, was From Software vorher gemacht hat,
- 2:48:34die haben ja schon 1.000 Spiele vorher gemacht. Und manchmal übertragen sich
- 2:48:37dann so kleine Experimente von damals oder kleine Features von älteren Titeln in die anderen Reihen.
- 2:48:42Und ein Beispiel hab ich dafür, das wissen wir nicht, in Divine Divinity Original
- 2:48:47Sins 1 und 2 kann man schon ...
- 2:48:50Kann man zum Beispiel Drag & Drop machen. Man kann zum Beispiel in die Kiste
- 2:48:53anklicken und die irgendwo hinziehen so kleine physik spielereien und manchmal
- 2:48:57ist ein schlüssel drunter oder sowas und das ging schon in Divine Divinity,
- 2:49:02das ist ein Action-Rollenspiel, ein ganz frühes, was Larian Studios gemacht hat.
- 2:49:07Ich find das so faszinierend, dass irgendwie kam die Entscheidung damals,
- 2:49:10dass du in diesem 2D-Spiel, das war so wie Diablo, von Top-Down-Isometrik,
- 2:49:14konntest du schon Sachen drag-and-droppen.
- 2:49:16Und dann, wenn eine kleine 2D-Kiste auf einer anderen lag, ist die 2D-Kiste
- 2:49:20runtergefallen, wenn du die untere weggezogen hast.
- 2:49:22Ich weiß nicht, wie es zu der Entscheidung kam, aber auf jeden Fall sieht man,
- 2:49:26warum in den neuen Spielen auch dieses Drag-and-Drop-System drin ist.
- 2:49:29Das ist in der DNA des Spiels mit drin.
- 2:49:32Manchmal schleift sich das so durch.
- 2:49:34Es sind häufig so, ehrlich gesagt, supergute Spiele und superrunde Designs einfach
- 2:49:38entstehen, wenn man das Gefühl hat, die Leute iterieren darüber auch immer wieder in ähnlichen Sachen.
- 2:49:43Guck noch mal rechts, guck mal links. Ich find's bei Supergiant zum Beispiel
- 2:49:47auch, sind ja alle Games, die irgendwie Top-Down-Actions sind.
- 2:49:51Und da hat man irgendwie über Bastion, Pyre und Transistor und dann eben Hades
- 2:49:56ja auch Sachen, die viele Sachen so, grade vom Pacing her, vom Gameplay und
- 2:50:00so, häufiger auch Gemeinsamkeiten haben.
- 2:50:03Andere haben dann auch wieder krasse Unterschiede, manchmal hält die Zeit an,
- 2:50:06manchmal ist es mehr so ein Sportgame, mehr oder weniger, ne?
- 2:50:10Hard ist dann wieder eher ein klassisches Combat-Mechanic-Based-Game.
- 2:50:14Aber trotzdem sind das immer Sachen, die aufeinander aufbauen,
- 2:50:16wo sie immer quasi die Sachen, die sie gelernt haben, auch wieder weiter mitnehmen konnten.
- 2:50:21Das war auch bei Border Smash ein bisschen mein Ansatz.
- 2:50:25Ich mag irgendwie Risk of Rain, ich mag Soulslikes und ich mag v.a.
- 2:50:28Roguelikes und Roguelites.
- 2:50:29Ist mein Approach, irgendwas schon mal in die Richtung zu machen,
- 2:50:32um Schritt für Schritt dahin zu kommen, was irgendwann mal was werden könnte,
- 2:50:36was vielleicht mal so geil ist wie Whisker Frame. Das ist ja so der optimale Fall quasi.
- 2:50:42Und ich glaube, dass man da auch vorher gucken kann, man muss halt nicht den
- 2:50:46WoW-Killer machen, sondern man muss halt gucken, was kann man für Games machen,
- 2:50:49wo man schon mal Erfahrung dafür sammelt, wo man mal hin möchte eventuell.
- 2:50:53Ja, genau. Also, ich glaub, die Frage ist so ...
- 2:50:57Die Frage beantworte ich nach, wie mach ich gutes Game Design,
- 2:51:01wie find ich mein Artstyle.
- 2:51:02Auf der einen Seite Dinge analysieren, die man gut findet, auf der anderen Seite
- 2:51:05ganz viel ausprobieren, ganz viel iterieren und dann einfach so über die 20
- 2:51:08Projekte, die man macht, einfach die besten Sachen mitschleppen. Ja, total.
- 2:51:14Überall auf dem Weg ist auch was Tolles, mal aufsammeln.
- 2:51:19Ja, äh ... Okay, dann haben wir noch eine andere Frage. Und zwar,
- 2:51:22ähm, die größten Inspirationen für Development.
- 2:51:28Genau, ganz allgemein, das war jetzt gar nicht bezogen auf was Spezielles.
- 2:51:31Das können wie andere Games sein, Das können bestimmte Game Designer, Content Creator sein.
- 2:51:36Ich find's superinteressant, dass der Designer von Dark Souls,
- 2:51:39da sind wir wieder bei gutem Thema, ja, ursprünglich in QA war.
- 2:51:43Ich muss aber auch sagen, dass für mich halt einfach so grade so YouTube- und
- 2:51:46Content-Creation-mäßig auch einfach die Devlogs von Danny irgendwie krasse Inspiration waren.
- 2:51:51Ich muss den Channel mal verlinken, er ist leider nicht mehr aktiv,
- 2:51:54so was YouTube-Kram und so angeht.
- 2:51:56Aber das ist einfach eine Person, der einfach basic die Devlogs mit Memes gemacht hat,
- 2:52:01aber auf eine Art, die häufig ganz interessant war von dem, der technisch nicht
- 2:52:05so deep reingegangen ist, aber der es geschafft hat, mit Game-Dev-Content übertrieben
- 2:52:10große Wellen zu schlagen.
- 2:52:13Und das fand ich superinspiriert und megakrass. Und als er dann auch grade Crab
- 2:52:18Game und auch Mack gemacht hat, irgendwie dann auch, ja, als so eine einzelne
- 2:52:22Person irgendwie auch trotzdem geschafft hat, irgendwie ziemlich coole Games rauszuhauen.
- 2:52:27Grade Mack ist ja auch Heavy Risk of Rain inspired, von daher trifft das sowieso meinen Nerv.
- 2:52:31Den fand ich irgendwie krass inspirierend. War auch jemand, der viel Content
- 2:52:37gemacht hat, viele Games gemacht hat und viele Burnout-Themen und so hatte,
- 2:52:40weil er halt eben da alleine reingegrindet hat und so weiter.
- 2:52:44Aber mochte die Devlogs immer sehr, fand ich superinspiring am Anfang.
- 2:52:47Ja, auf jeden Fall ist das auch ein riesiger Grind. Aber besonders,
- 2:52:51finde ich, bei Danny sieht man dann,
- 2:52:53dass man schon in gewisser Art und Weise weg von diesem technischen Teil des
- 2:52:58Game Developments weggehen muss,
- 2:53:01um eine größere Audience zu erhalten, die dann auch irgendwie irgendwelche Profite
- 2:53:08in Form von Ad-Revenue und so generiert, die signifikant sind.
- 2:53:13Und dass da auch dieser Mehraufwand, dass er jetzt nicht nur Game Dev ist,
- 2:53:18sondern er ist auch Vollzeit-Entertainment-Youtuber gleichzeitig dadurch.
- 2:53:22Der ist ja nicht, dass der so ein bisschen sein Game Dev-Zeug verwurstet und
- 2:53:26dann hinstellt, sondern das ist ja nochmal ein komplett eigenes ein eigenes
- 2:53:29Projekt, ein Video zu machen, das so viel Entertainmentwert hat,
- 2:53:32dass man da solche Zuschauerzahlen erhält wie bei ihm.
- 2:53:35Krass. 12 Millionen Views auf das letzte Video. Und, muss ich auch sagen, echt guter Titel.
- 2:53:41Adding a Giant Crab, also das Tier, to my game so Netflix doesn't sue me.
- 2:53:47Ja, also der Comedy-Faktor ist einfach groß. Der hat's auch wirklich geschafft,
- 2:53:51eine ganze Weile mit Karten quasi auf den Top-Wishlists gegenüber riesigen,
- 2:53:57großen Produktionen und AAA und so zu sein.
- 2:54:00Was auch eine superabgefahrene Leistung ist. Das fand ich interessant bei dem,
- 2:54:04was du gesagt hast, Eric.
- 2:54:05Der ist ja auch primär aus dem Entertainment so. Der hat erst einen Minecraft-Channel
- 2:54:10gehabt und war eher als Content Creator da auch zu Hause.
- 2:54:13Oder quasi erst dann Game Dev in das, was er sowieso mit Videos und so gemacht hat.
- 2:54:18Und er hat in dem Fall, wenn er in seinen Devlogs quasi eher so meme-basiert
- 2:54:22ist auch und weniger technisch, ja auch einfach Devlog als Marketing ja viel
- 2:54:27besser verstanden, Weil er ja dann eben eine breite Masse targetet und nicht
- 2:54:31die anderen Entwickler.
- 2:54:32Was ja sonst immer so ein bisschen das Indie-Problem ist, dass man manchmal
- 2:54:36in seine Eco-Chambers von Entwicklern reinruft.
- 2:54:40Und alle feiern das ab, aber es sind halt einfach Entwickler,
- 2:54:43wir haben keine Zeit zum Game. Also nicht so viel auf jeden Fall für die Frage,
- 2:54:47ob wir die richtige Target Audience sind.
- 2:54:49Wenn man natürlich damit Marketing machen will, aber andersrum,
- 2:54:52so ein Devlog, den kann man ja auch irgendwie für sich selber als ...
- 2:54:57Einfach wie so ein Logbuch führen im Internet. und ist vielleicht dann froh,
- 2:55:01wenn ein paar Leute auch mit drauf gucken, wenn der Overhead-Lauf für nicht so groß ist.
- 2:55:05Wenn du dann ein paar Schnipsel, ein bisschen was dazu sagst,
- 2:55:09vielleicht auch in einem One-Take 20 Minuten, das einfach aufnimmst und dann
- 2:55:12irgendwie ohne groß Editing auf YouTube stellst.
- 2:55:16Aber seine Sachen sind ja wirklich Entertainment-Feuerwerke,
- 2:55:19die auch auf Entertainment-Maß geschneidet sind, die auch nicht irgendwie,
- 2:55:24der hat mal 15 Minuten aufgenommen Das ist hochgeladen, da ist viel Zeit reingeflossen, glaub ich.
- 2:55:31Und das ist auch witzig, weil man jetzt auch noch in aktuellen Devlogs Danny-Memes sieht, ne?
- 2:55:36Also grade das Klaviergespiel für Unity's Particle System oder wenn irgendjemand
- 2:55:40laut Bien schreit, ist auch so eine Sache, die ich erst letzte Woche in dem
- 2:55:43Devlog, die auch letzte Woche rausgekommen ist, wieder gesehen hab.
- 2:55:46Fühl mich grad wie so ein Großoppa, ich kannte das nämlich gar nicht vorher.
- 2:55:51Und jetzt erzählst du über diese Memes und ich so, wer schreit Bohnen?
- 2:55:56Du hast eine wundervolle Reise auf YouTube vor dir auf jeden Fall.
- 2:56:00Ist übrigens auch eine interessante Sache. Weil auf der einen Seite,
- 2:56:04manchmal seh ich auf TikTok so Game-Dev-Sachen.
- 2:56:07Dann wollen die auch so funny sein und schneiden Mimps rein.
- 2:56:10Mich nervt's nur, weil ich denke, entweder ich guck einen Devlog und will was
- 2:56:14wissen über, hey, wie hast du das gemacht? Oder ich guck Entertainment an.
- 2:56:19Und ich bin selbst so hin- und hergerissen. Auf der einen Seite find ich's schon
- 2:56:23cool, und dann eben auch das interessant schneidet und so, und auch unterhaltsam darstellt.
- 2:56:29Und nicht nur trocken vorliest, ja, und dann hab ich den R reinitialisiert und dann, ne?
- 2:56:36Auf der anderen Seite merk ich aber auch manchmal, wie ich so eine Reaktion
- 2:56:39hab, dass es mich einfach nervt. Und ich will einfach die pure,
- 2:56:41geile Information haben. Und hier noch ein Office-Joke mit rein,
- 2:56:46und dann kommt der John Travolta, der sich umguckt mit seiner Jacke.
- 2:56:50Ich will jetzt einfach ... Das ist interessant.
- 2:56:54Hin- und hergerissen, ich hab keine klare Meinung dazu.
- 2:56:57Ich glaub, bei Danny ist auch noch der Punkt, dass du bei den Devlogs,
- 2:57:01glaub ich, auch größtenteils das Edu- ... edu- ... edu- ...
- 2:57:05Edu- ... edu- ...
- 2:57:06Edu- ... edu- ... edu-cation ... Nee, also die Education einfach wegnehmen kannst.
- 2:57:09Dass einfach eher nur Entertainment übrig bleibt. Da ist nicht viel, dass du ...
- 2:57:14Wie, ah, da wird noch ein Array geredet. Ich glaub, da wird nicht von einem
- 2:57:17Array geredet. Da wird nur dann gesagt, jetzt wird Mystery-Code gehackt,
- 2:57:22Blackmagic gemacht und zack, schon kommt das nächste Meme.
- 2:57:26Und da wollte ich drauf hinaus, dass das auch so ein ... Sehr,
- 2:57:29sehr viel Arbeit ist, die man sich noch mehr aufsetzt. Die halt aber jetzt ...
- 2:57:35Game-Dev-technisch, ja ... kann einen motivieren, sich das anzusehen.
- 2:57:39Aber verzerrt dann, glaub ich, auch das Bild.
- 2:57:41Aber, äh, Rainer, warum war das noch mal deine Inspiration?
- 2:57:45Also, ich bin quasi über den Entertainment-Faktor einfach draufgekommen, ich fand's ultra funny.
- 2:57:50Ah.
- 2:57:52Und bin dadurch irgendwie so ein bisschen auf das Thema gekommen.
- 2:57:54Mhm.
- 2:57:55Dass ich dann auch einfach ... Also, das war mal so parallel interessant ...
- 2:57:59Es war einfach so leichte Kost, obwohl's in der Gamedev-Bubble ist.
- 2:58:02Ich glaube, das ist so ein bisschen das Ding, was für mich einfach gut funktioniert
- 2:58:05hat. Weil sonst hab ich ja sehr viel eben, grade auch so Podcast-Formate und
- 2:58:08GDC-Talks und so weiter gehört, wo immer sehr viel Content ist.
- 2:58:15Und wenn man dann abends quasi so in seiner YouTube-Bullshit-Rotation ist,
- 2:58:19rein, wenn man mal so richtig...
- 2:58:21So richtig dumme Memes einfach guckt, was superfunny ist, aber trotzdem ist
- 2:58:25man in seiner Bubble. Und das hat für mich sehr gut funktioniert.
- 2:58:28Und fand ich dann auch krass inspirierend, dass man's schafft,
- 2:58:31mit Gamedev-Content auf YouTube auch trotzdem so lustig zu sein.
- 2:58:34Das war eine Beschuldigung, die gab's ja vorher, glaub ich, einfach so nicht,
- 2:58:37jedenfalls nicht, dass ich wüsste.
- 2:58:41Und da muss man natürlich dazusagen, Informationsgehalt ist gegen mich.
- 2:58:45Also, okay.
- 2:58:48Unity hat ein Partikelsystem, das ist alles, was du daraus lernen kannst.
- 2:58:52Und irgendwie, wenn man das Partikelsystem anklickt, kommt dann irgendwer mit
- 2:58:56diesem Pianosound. Das dachte ich jetzt, oder?
- 2:58:58Genau, ja. Und das sind halt so Sachen. Und du sollst Karten auf Steam wishlisten.
- 2:59:03Das war eigentlich so der TLDA von Daily Content.
- 2:59:06Und das war bei uns sehr funny. Und dann ganz auf der anderen Seite gibt's ja
- 2:59:09zum Beispiel den Channel wie Mrs. Is. Der ist das komplette Gegenteil.
- 2:59:14Ich glaube, die beiden sich parallel anzugucken, Content auf YouTube zu machen,
- 2:59:18so Devlog oder Education oder sonst irgendwas, sich die beiden mal im Vergleich anzugucken.
- 2:59:22Und ich glaube, da muss man sich entscheiden, welche Richtung möchte man gerne
- 2:59:26einschlagen. Bei mir ist es zum Beispiel auch jemand, der selbst gesagt hat,
- 2:59:29okay, Devlog-Content ist entweder unterhaltsam oder informativ.
- 2:59:34Und viele schaffen halt irgendwie beides nicht so richtig oder versuchen irgendwie beides oder irgendwas.
- 2:59:38Und bei dem ist es zum Beispiel so, wenn da ein Video ist mit,
- 2:59:40was ich jetzt in Performance-Optimierung gemacht habe, dann weißt du,
- 2:59:43bei Sekunde 5 hat er quasi die ersten drei Sätze beendet.
- 2:59:47Also der sagt nicht Hallo, der sagt nicht drück Surprise, drück Subscribe oder
- 2:59:52Like oder irgendwas, sondern der sagt so, also ich habe gemacht,
- 2:59:54dass die Animationen auf größerer Entfernung mit weniger Frames ticken,
- 2:59:58vor allen Dingen wegen der AIK für die AI und so.
- 3:00:00Und da hast du einfach so direkt in die Information rein, so richtig das,
- 3:00:05was du gerne haben wolltest. Und Bei Daddy ist halt genau das andere Gegenteil so.
- 3:00:10Da ist so Inhalt null, aber Memes sind eine Elf von Zehn.
- 3:00:14Du kannst aber den Link zu diesen Missississ, ich find's sehr schwer zu googeln,
- 3:00:18ich hab jetzt Missississ eingegeben.
- 3:00:20Sehr gut, kann ich machen. Ich weiß auch noch nicht, wie viele Mississississ es sind.
- 3:00:25Ja, für mich, um auch so eine Inspiration reinzubringen,
- 3:00:31für mich ist eine der größten Inspirationen im Indie-Bereich,
- 3:00:36der Isaac-Macher, äh, jetzt hab ich den Namen vergessen, ich bin zu doof, äh, Edmund McMillen.
- 3:00:44Ah ja.
- 3:00:45Weil, was ich so inspirierend an ihm finde, ist, dass er erstens,
- 3:00:49bevor seinen großen Erfolgen, äh, Super Meat Boy, also, hat er mit ... Nicht alleine gemacht.
- 3:00:54Der hatte doch schon so 1.000 Spiele vor.
- 3:00:57Genau, der hat nämlich ganz viele Spiele vorher schon gemacht.
- 3:01:00Und die gibt's auch teilweise zu spielen in der sogenannten Basement Collection.
- 3:01:04Und wenn man die spielt, merkt man, die sind nicht schlecht.
- 3:01:07Die haben noch nicht so diesen Drive von einem Binding of Isaac oder Super Meat
- 3:01:11Boy, aber die sind schon gut.
- 3:01:14Und trotz dessen, dass sie gut waren, waren sie nicht der super crazy Erfolg wie die anderen Spiele.
- 3:01:19Und er hat einfach ganz, ganz viele Sachen schon vorher gemacht,
- 3:01:23bevor der Erfolg kam. Das finde ich sehr inspirierend, weil das zeigt,
- 3:01:25ja, musst halt iterieren und nicht drauf hoffen, dass es irgendwie von nix kommt.
- 3:01:31Und das andere, was ich inspirierend finde, Ziemlich wahrscheinlich Millionär
- 3:01:34oder Multimillionär und aber trotzdem total auf dem Boden,
- 3:01:38also wenn du Interviews mit ihm anguckst, so der ist einfach,
- 3:01:40ja weiß ich nicht so, der ist einfach ganz normal geblieben und so und nicht
- 3:01:45jetzt irgendwie, ich kaufe mir das beste Haus irgendwo und Spuck auf Leute oder
- 3:01:51keine Ahnung, was man so macht, wenn man plötzlich reich ist.
- 3:01:53Was man halt eben so macht, wenn man ein Million hat.
- 3:01:55Genau.
- 3:01:55Ich dachte das würde dich jetzt auch inspirieren, naja er ist jetzt Millionär
- 3:01:58und hat halt eine Million, das inspiriert mich auch.
- 3:02:01Aber das Dritte, was mich auch an
- 3:02:02ihm inspiriert, und das finde ich am krassesten, er macht weiter Spiele.
- 3:02:06Und ich bin ganz ehrlich, ich bin nicht sicher, ob ich ohne Deadlines und Druck
- 3:02:11noch überhaupt irgendwas zustande kriegen würde. Und wenn du halt so viel Geld
- 3:02:15hast, dass du nichts mehr machen musst, um zu überleben oder sehr,
- 3:02:18sehr gut zu leben, dann weiß ich nicht, ob ich genug...
- 3:02:21Also weil viel Druck, den ich mir z.B. mache, z.B. auch mich weiterzubringen
- 3:02:25mit VFX-Bereichen und so, ist ja, dass ich mich weiterbilde,
- 3:02:29damit ich meinen Job auch weiter gut machen kann.
- 3:02:31Aber wenn du mir jetzt 10 Millionen gibst und sagst, du brauchst überhaupt keinen
- 3:02:35Job mehr, dann bin ich nicht sicher, ob ich mich durch... Weil es gibt ja auch
- 3:02:37tiefe Täler, dunkle Täler, wo du denkst, boah, ich hab keinen Bock und das ist
- 3:02:41alles zu schwer und alles ist Kacke und so.
- 3:02:43Ob man sich da durchprügelt, wenn man nicht muss.
- 3:02:47Aber die interessante Frage, du musst ja trotzdem den ganzen Tag irgendwas machen.
- 3:02:52Was würdest du tun, wenn du jetzt Geld gar kein Problem hättest?
- 3:02:55Ich sag mal so, ich hatte eine Phase, das war zwischen meinen Jobs,
- 3:02:59als ich das erste Mal arbeitslos wurde.
- 3:03:03Also nach Sacred ist die Firma geschlossen worden. Da war ich ein paar Monate
- 3:03:06arbeitslos, bevor ich bei Egosoft an Xtreme gearbeitet hab. In dieser Phase
- 3:03:10hab ich nichts gemacht. Das war ganz komisch, ich kann das nicht mehr nachvollziehen heute.
- 3:03:15Aber ich hab quasi ... Ich weiß, ich hab zum Beispiel auf GameStar.de ...
- 3:03:18Immer wieder bin ich draufgegangen, es gab keine News, aber ich hab einfach
- 3:03:21F5 gedrückt und hab mich gefreut, Also so ganz krass, also ich glaub,
- 3:03:27das kennen auch andere Leute so, wenn man ein bisschen im Limbo ist.
- 3:03:30Und es war so krass, dass ich eine Hemmschwelle hatte, Dinge anzufangen,
- 3:03:34sowieso, also 3-D-Projekte sowieso, undenkbar.
- 3:03:36Aber selbst Spiele wollte ich nicht anfangen, weil bei Spielen muss man ja auch
- 3:03:42erst mal ein bisschen lernen, reinzukommen, Tutorials und so.
- 3:03:44Und selbst das war mir zu groß. Ich weiß nicht genau, warum.
- 3:03:47Ich kann mir das jetzt nicht mehr erklären, weil wenn ich jetzt arbeitslos werden würde, machen würde.
- 3:03:54Aber damals war ich schon in so einem Limbo und ich glaube, daran kann man auch
- 3:03:58ganz einfach wieder reinfallen.
- 3:04:02Und ich finde es total inspirierend, dass der Typ einfach weitermacht,
- 3:04:06weil Spiele machen ist einfach seine DNA. Er muss einfach Spiele machen.
- 3:04:11Er ist auf der Welt, sozusagen, um Spiele zu machen. Deswegen hat er ganz frühe
- 3:04:15Spiele gemacht, auch als die noch nicht erfolgreich waren. Und deswegen macht
- 3:04:18er jetzt auch noch Spiele, auch wenn er jetzt nicht was ich nicht mehr machen
- 3:04:20müsste. Das find ich total cool.
- 3:04:22Es war ja bei Super Meat Boy oder so, war doch erst sein 20. Spiel.
- 3:04:27Erst.
- 3:04:27Nee, also erst sein 20. Spiel wurde ja kommerziell erfolgreich.
- 3:04:33Ja, ich glaub, auch über ein Spidey für zehn Jahre oder so.
- 3:04:36Und ich find's interessant, dass auch in der Indie-Richtung,
- 3:04:42dass die meisten halt auch nur ein Spiel versuchen zu machen.
- 3:04:45Ja. Also wenn man nämlich bei VG Insights mal guckt, da sieht man dann,
- 3:04:51dass auf Steam gibt es 61.000,
- 3:04:55Developer und 49.000 davon haben nur maximal ein Spiel rausgebracht.
- 3:04:59Und ja.
- 3:05:01Das heißt, man ist ja schon bei den paar ... bei den, was ist das,
- 3:05:0520 Prozent dabei, wenn man ein zweites Spiel gemacht hat.
- 3:05:08Ja, das stimmt.
- 3:05:10Und der Mann hat über 20 rausgebracht.
- 3:05:14Klarerweise, klar, da sind auch kleinere Sachen dabei, die nicht 200 Level haben
- 3:05:18und dich 200 Stunden beschäftigen können. Aber trotzdem ...
- 3:05:22Und die Sachen, die man in der Basement Collection spielen kann, sind durchaus poligt.
- 3:05:26Also, das ist nicht nur hier, ich hab mal ein Prototyp gemacht das dann wieder
- 3:05:30weggeworfen oder sowas.
- 3:05:32Und eine Sache gibt mir allerdings ein bisschen Hoffnung. Ich hatte da mit Arnold
- 3:05:35Rauers drüber gesprochen in Episode 48.
- 3:05:38Er meinte, weil er hatte auch gesagt, dass er nicht Millionen eingenommen hat,
- 3:05:41aber mit seinen Spielen hat er auch erst mal genug eingenommen,
- 3:05:44um ein gewisses, so mehrere Jahre vielleicht Budget zu haben,
- 3:05:48um Sachen weiterzuentwickeln.
- 3:05:49Und er meinte, das Ankündigen auf Twitter erzeugt eine Menge Druck,
- 3:05:54weil dann halt die Leute das gesehen haben und dann auch immer danach fragen,
- 3:05:57so, na, und wann kommt's raus?
- 3:05:58Ist eine Sache, wo man sich vielleicht auch weiter motivieren kann,
- 3:06:03auch wenn das Geld kein Thema mehr ist.
- 3:06:06Aber auf jeden Fall ist er eine meiner Inspirationen.
- 3:06:10Ich weiß nicht, ob man zum Release dieser Folge überhaupt noch von Twitter spricht,
- 3:06:15ob es dann X ist. Aber ihr könnt es dann auf X anhexen.
- 3:06:20Genau, genau.
- 3:06:22Ja, das merke ich aber auch, dass gerade so Ankündigungen, also ich benutze
- 3:06:25ja auch einfach den Podcast dafür häufig, mir selbst so auch eine Deadline zu
- 3:06:28setzen, beziehungsweise die dann auch einfach zu announcen.
- 3:06:31Was nicht heißt, dass ich die nicht trotzdem reiße, aber das macht schon auch
- 3:06:35einfach eine ganze Menge, das in irgendeiner Weise rausgetragen zu haben.
- 3:06:39Schon alleine, weil Erika mich dann Dafür auch Accountable Hate und dann fragt so ein Na?
- 3:06:44Nächste Woche kriegen wir den Link zum ... Ich hoffe, dass ich sagen kann,
- 3:06:48wir haben den Link zum Wishlisten beziehungsweise zum Boulder-Smash-Demos auf
- 3:06:53Steam zocken. Genau. Sag ich jetzt einfach mal so.
- 3:06:56Also, entweder Steam-Wishlisten oder axed Wayner mal an und fragt danach, wo sind denn die Links.
- 3:07:04Wo Boulder-Smash.
- 3:07:06Wo Boulder-Smash, wo Boulder-Belt.
- 3:07:07Weil Wayner hat jetzt tatsächlich auch seit Kurzem Twitter oder Account,
- 3:07:13wie auch immer es heißt, genau, ist alles so unsicher.
- 3:07:20Es gibt übrigens eine Sache, die ich noch erwähnen wollte, weil ich die,
- 3:07:24vorhin hatten wir über Command-Line-Tools gesprochen und über das mein kleines
- 3:07:30Projekt auf HTML5 läuft, damit es einfach spielbar ist.
- 3:07:32Und was ich nicht wusste, was aber super praktisch ist, es gibt einen sogenannten
- 3:07:37Butler, ein Command-Line-Tool für itch.io, mit dem man die Sachen mit einem
- 3:07:43Klick auf die Webseite laden kann.
- 3:07:45Ja, weil mein Prozess war immer, ich gehe in Godot, mache Export Projekt,
- 3:07:48dann mache ich eine kleine Zip-Datei.
- 3:07:51Dafür hatte ich mir tatsächlich schon ein Skript gemacht, dass die automatisch
- 3:07:53gemacht wird, aber Zip-Datei und dann gehe ich auf die Webseite,
- 3:07:57gehe Upload, lade die Zip-Datei hoch und dann teste ich es zum Beispiel auf dem Telefon oder so.
- 3:08:01Und ist natürlich immer ein bisschen nervig und das funktioniert richtig gut.
- 3:08:06Also dieses Butler Ding ist auch von denen entwickelt, glaube ich.
- 3:08:08Und das coole ist erstmal, man kann dieses Butler direkt runterladen mit dem itch.io-Client.
- 3:08:14Wissen ja auch manche Leute nicht, dass es HIO Client gibt, genauso wie Steam.
- 3:08:18Und den lädt man dann also runter und dann muss man nur seine Adressdaten eingeben.
- 3:08:24Das funktioniert über die Webseite, also du öffnest deine Webseite,
- 3:08:26da kriegt man dann Authentification.
- 3:08:28Und dann ist sozusagen der itch.io-Account mit diesem Butler-Programm miteinander gekoppelt.
- 3:08:33Und dann kann man eine kleine Butt-Datei schreiben und ich gucke mal,
- 3:08:38wie meine jetzt aussieht.
- 3:08:42Also man hat das Butler.exe, das ist das Erste, was man schreibt.
- 3:08:45Danach kommt der Pfad, wo das Spiel liegt, in meinem Fall eben,
- 3:08:49ja, Ehe, Spiele, Simon, blablabla.
- 3:08:51Und danach kommt dann noch der Accountname, Slash, Spielname und so weiter.
- 3:08:58Also es ist ein relativ einfacher Befehl, gibt es natürlich auch Dokumentation
- 3:09:01zu. Und dann, und bei mir ist es nämlich so, dass dieser Link zu dieser kleinen
- 3:09:05Butt-Datei ist in meiner Task-Leiste.
- 3:09:07Und das heißt jetzt, immer wenn ich explodiert habe, klicke ich da einfach drauf,
- 3:09:10zack, ist das Ding auf itch.io.
- 3:09:12Und das ist einfach toll, also mit einem Klick das Ding hochladen,
- 3:09:15ist super cool. Alles automatisiert, richtig toll.
- 3:09:19Ist das dann damit schon AI?
- 3:09:21Nee, das ist eher DevOps, würde ich sagen.
- 3:09:23Das ist DevOps, richtig. Das ist noch DevOps.
- 3:09:27Du hast mich jetzt in der letzten Minute davon überzeugt, das heute noch aufzusetzen
- 3:09:30und genau so zu machen, weil ich benutze aktuell, in Unity hat man den Vorteil,
- 3:09:34dass wenn der WebGL-Build quasi installiert
- 3:09:36ist, dann gibt es quasi so ein Instant-Build-and-Publish-Button auch.
- 3:09:39Aber hat man es immer so ein bisschen auf dieser Unity-Seite,
- 3:09:41Die hat wenigstens eine History. Da muss man jedes Mal noch mal saven,
- 3:09:45wenn man im Browser ist. Das ist ein bisschen unkomfortabel.
- 3:09:48Aber das damit einfach clean of itch zu haben, ist supernice.
- 3:09:51Das werde ich heute noch aufsetzen.
- 3:09:53Genau, das ist supertoll. Übrigens eine ganz kleine Anmerkung,
- 3:09:56weil das so ein Learning ist, was man erst ...
- 3:10:00Ja, also, was schwierig vorher zu wissen ist.
- 3:10:03Godot 4 ist ja die neueste Version.
- 3:10:06Und die ist ein bisschen mehr advanced als 3, okay. soweit keine Super-News,
- 3:10:12das bedeutet aber auch, das gilt auch für die HTML5-Exports.
- 3:10:15Und die wiederum benötigen einen sogenannten Shared-Area-Buffer.
- 3:10:19Ich hab keine Ahnung, was das ist, aber das ist eine Sache, die man aktivieren
- 3:10:22muss auf dem Web-Server, damit das Spiel läuft. Itch.io hat das in den Optionen.
- 3:10:27Auf der Seite kann man das aktivieren für das Spiel, das ist also kein Problem.
- 3:10:32Aber ich habe es noch nicht hinbekommen, dass auf iOS-Geräten,
- 3:10:35also iPhone und iPad, meine Spiele im Browser spielbar sind.
- 3:10:38Da kommt immer noch eine Fehlermeldung und das geht einfach nicht und ich glaube,
- 3:10:42es liegt daran, auf Android funktioniert es und auf dem Computer sowieso im
- 3:10:47Browser, aber auf den iOS-Geräten leider nicht und das ist wichtig zu wissen.
- 3:10:51Und soweit ich weiß, sollte es, ich habe es aber nicht getestet,
- 3:10:54aber sollte es, wenn man Godot 3.5 benutzt, noch gehen, weil da haben sie noch
- 3:10:59nicht diesen Advanced Stuff drin und da braucht man dieses Shared Area Buffer
- 3:11:02nicht und dann sollte es einfach gehen.
- 3:11:03Das heißt, wenn ihr ein Spiel machen wollt, was möglichst kompatibel ist,
- 3:11:06was ihr shippen wollt und was also kompatibel auf html5.
- 3:11:11Sein soll, dann könnt ihr vielleicht Godot 3.5 nehmen und nicht die 4.
- 3:11:16Es gibt Überlegungen, ob sie irgendwann mal in 4 das einbauen,
- 3:11:19dass man diese Advanced-Option, was auch immer genau die machen,
- 3:11:22ich weiß es nicht, deaktivieren kann, damit das auch schön kompatibel ist und
- 3:11:25so, aber darauf würde ich jetzt nicht wetten, dass das irgendwann mal kommt.
- 3:11:29Also ja, genau. So, das nur als kleines Service-Announcement,
- 3:11:32falls hier Godoyaner und Godoyanerinnen am Stiessel sind, wie wir coolen Leute sagen.
- 3:11:41Mittlerweile habe ich sogar noch ein paar andere Probleme gefunden und zwar
- 3:11:44funktioniert auf der Webseite soweit eigentlich alles ganz gut.
- 3:11:47Auf itch.io kann man das Spiel spielen und angucken und so weiter.
- 3:11:50Aber mir ist aufgefallen, dass in der itch App, also dem itch Downloader,
- 3:11:55das Steam-Äquivalent, da ist meine Seite einfach nur weiß, wenn ich die angucke.
- 3:12:01Und ich finde das Spiel da auch nicht tatsächlich.
- 3:12:04Also auf Auf der Webseite kann ich suchen nach SuperDuper Space,
- 3:12:08weil das Spiel heißt SuperDuper Space Adventure.
- 3:12:10Und dann finde ich das auch, aber im Itch Store nicht.
- 3:12:13Da bin ich mir nicht sicher, ob das jetzt daran liegt, dass ich da irgendwas
- 3:12:16mit HTML5 mache und diesem Shared Area Buffer und so weiter.
- 3:12:19Aber, dass diese Seite einfach nur weiß angezeigt wird, hängt damit zusammen.
- 3:12:24Wenn ich nämlich das Shared Area Buffer deaktiviere auf der Itch Seite,
- 3:12:27das muss man ja wirklich aktivieren, ist ein Experimental Feature.
- 3:12:30Und dort steht übrigens auch in dem kleinen Tipp, das kann deine Seite breaken.
- 3:12:34Also das kann dafür sorgen, dass die Seite kaputt geht. Dann ist nur weiß zu
- 3:12:39sehen im Itch Downloader, sozusagen.
- 3:12:42Also das ist sehr, sehr merkwürdig, weil irgendwie ist ja eigentlich dieser
- 3:12:45Itch Downloader nur so ein Wrapper.
- 3:12:48Ich glaube, der läuft chrom im Hintergrund oder so. Und meine,
- 3:12:51die Seite funktioniert aber auch eigentlich in Chrom. Also eigentlich sollte
- 3:12:54es kein Problem geben, aber aus irgendeinem Grund ist die Seite einfach weiß.
- 3:12:58Und wie gesagt, mein Spiel wird nicht angezeigt, aber da weiß ich nicht,
- 3:13:00ob es daran liegt. Das sind also noch mal zwei extra Probleme,
- 3:13:03die damit einherkommen und dann noch etwas ganz allgemein zu HTML5.
- 3:13:07Es ist ganz interessant, normalerweise bei so einer Itch-Webseite ist es so,
- 3:13:11man hat ein bisschen Text auf der linken Seite und auf der rechten Seite hat
- 3:13:13man dann schon mal drei Screenshots, die man angucken kann.
- 3:13:16Wenn man aber HTML5 aktiviert, dann sind diese Screenshots nicht mehr sichtbar.
- 3:13:21Dann ist groß, als erstes kommt halt das Spiel, was man spielen kann und das
- 3:13:25ist auch gut so, aber die Screenshots, die man einverlegen kann,
- 3:13:28habe ich dann nicht gesehen.
- 3:13:30Fand ich ein bisschen schade, weil es ja selbst wenn man ein HTML5 Spiel hat
- 3:13:34auf itch, ja es ist ja schön, selbst dann bevor man überhaupt drauf klickt zu
- 3:13:38sehen, interessiert mich das oder interessiert mich das nicht.
- 3:13:41Aber das ist wahrscheinlich eher ein HTML5 Problem und kein Shared Area Buffer Problem.
- 3:13:47Allerdings muss ich dazu sagen, ich bin jetzt noch nicht so ganz itch erfahren,
- 3:13:50vielleicht gibt es dann doch noch irgendein anderes Setup und vielleicht kann
- 3:13:52man das customizen oder so, da bin ich jetzt nicht ganz sicher.
- 3:13:55Aber ich habe jetzt auf den ersten Blick nicht gesehen, wie man hat im F5 und
- 3:13:59diese Ansicht Screenshots nebeneinander haben kann.
- 3:14:03Das nur als kleiner Zusatz und jetzt geht's weiter mit der Folge.
- 3:14:07Finde ich auch superinteressant, weil das wieder zeigt, selbst bei diesen kleinen
- 3:14:11Projekten, bei diesen kleinen Entscheidungen, nämlich C3 und C4,
- 3:14:13man ja auch wirklich erst dann die Implikationen alle rausfindet,
- 3:14:17wenn man wirklich den Pfad auch geht und die Sachen ausprobiert.
- 3:14:21Oder vorher sehr viel Recherche macht. Hätte ich vorher auch vielleicht rausfinden können.
- 3:14:25Aber da muss man natürlich wissen, wonach man sucht, nicht kennst.
- 3:14:29Ja, also das fand ich zum Beispiel auch voll schwierig, gerade mit Unity Webbuild,
- 3:14:34war ich so, was geht, es gibt nirgendwo eine richtig gute Liste,
- 3:14:37mit was unterstützt der Webbuild von Unity eigentlich nicht.
- 3:14:40Also man findet so, okay, ja, VFX Graph ist voll cool, ach so,
- 3:14:44geht aber nicht im Webbuild.
- 3:14:45Oh, okay, hier Async Await für asynchrone Funktionen zu benutzen ist megacool,
- 3:14:50kannst du hier auf da und so, ach so, das geht übrigens nicht für Webbuild.
- 3:14:52So, da hab ich mir ein 20-Minuten-Video angeguckt, in den letzten 40 Sekunden
- 3:14:55wurde weil mein Traum einfach zerstört.
- 3:14:58Das muss man einfach nur rausprobieren. Das ist mir auch bei Bouldersmash auffallend,
- 3:15:02das ist auch so ein Game, bei dem ich ja wirklich versuche, eigentlich eine
- 3:15:05ganz simple, ganz runtergebrochene ...
- 3:15:07Ich schub's andere Kugeln von der Plattform und krieg noch ein paar Fähigkeiten
- 3:15:11dazu. Das ist ja eigentlich nur der Content. Aber selbst diese kleinen Games
- 3:15:15bringen irgendwie so viele schwierige Entscheidungen da mit.
- 3:15:19Dass es superinteressant ist, auch an diesen ganz einfachen,
- 3:15:22um in Games irgendwie auch Game Design zu iterieren und da ein Gefühl für zu kriegen.
- 3:15:27Ja.
- 3:15:28Also, ich hab jetzt HP-Bars eingeführt. Und dass ich dann halt,
- 3:15:33wenn ich jemanden runterschubse und so, auch Damage mache und auch Damage bekomme und so ein Kram.
- 3:15:37Das hat einen riesigen Einfluss auf das Pacing. Weil wenn ich beim Schubsen
- 3:15:41vom Gegner auch selbst Damage bekomme, ist die Motivation dafür ja viel kleiner.
- 3:15:44Und ich merke, dass es im Gameplay dazu führt, dass ich viel mehr Projektile
- 3:15:50benutze. die Kugel drunterzuschubsen.
- 3:15:51Ich hatte auch so eine Erkenntnis, wo Realismus nicht unbedingt zu Spielspaß beitrugt.
- 3:15:57Das ist auch keine richtig neue Erkenntnis. Wir kennen das so,
- 3:16:00zum Beispiel jetzt in einem Diablospiel, du willst nicht, dass die Feuerwand,
- 3:16:04die du gezaubert hast, dir selbst Schaden macht. Wäre logisch,
- 3:16:07weil es hat Feuer, und wenn du selbst durchläufst, solltest du davon ...
- 3:16:10Feuer macht keinen Unterschied.
- 3:16:11Eigentlich nicht, aber es ist irgendwie lustiger im Spiel, wenn du nicht dadurch Schaden nimmst.
- 3:16:17Und ich hatte so was, ich hab eine kleine ... Ich habe eine kleine Weltraumstation in Mensch B.I.N.
- 3:16:23Gebaut und da habe ich einen Mining-Laser drauf gemacht und jetzt kann diese
- 3:16:26kleine Weltraumstation eben Asteroiden um sich herum abschießen und manchmal
- 3:16:31ist da Loot drin, also wie bei Vampire Survivors einfach ein kleiner Kristall,
- 3:16:34der dann zu dir fliegt. Und ich habe es dann aber so gemacht,
- 3:16:38dass nicht dieser Kristall zu dir, also zu deiner Figur, fliegt,
- 3:16:42sondern zur Station, weil die haben das ja abgebaut. Also würden die das ja
- 3:16:46auch ansaugen, was die da gemeint haben.
- 3:16:49Und das fühlt sich aber ganz komisch an, weil du bist dann so neben der Station,
- 3:16:53und dann kommt da so ein kleines Kristallding raus. Okay, das haben die abgearbeitet,
- 3:16:57aber trotzdem fliegt das dann zu denen und nicht zu dir. Und ich so,
- 3:16:59hey, warte mal, ich will doch hier die XP haben.
- 3:17:03Und eigentlich ist es logisch und glaubwürdig, die ihr
- 3:17:06eigenen Kram abbauen und es wirkt so ein bisschen wie als würdest du den alles
- 3:17:09klauen wenn das alles zu dir fliegt aber es fühlt sich einfach besser an wenn
- 3:17:14es zu dir fliegt also jetzt aus aus Game Experience Sicht und deswegen habe
- 3:17:20ich es wieder so gemacht dass es zu dir fliegt weil war einfach Realismus hat dann nichts zu suchen.
- 3:17:26Was sind denn, wir haben jetzt schon über so ein paar Probleme gesprochen jetzt
- 3:17:29hier mit mit Shared Area Buffer und diesen ganzen Kram was ja auch total nervig ist.
- 3:17:33Da hatte ich mir jetzt auch überlegt, was nervt euch eigentlich am meisten?
- 3:17:37Vielleicht, Eric, du kannst ja anfangen, wenn du möchtest. Was nervt euch an
- 3:17:41diesem gesamten Game-Development-Prozess am meisten? Also sicherlich gibt es da so ein paar Sachen.
- 3:17:48Es ist immer der Import und Export von XY, von allem Möglichen.
- 3:17:55Sobald du irgendwie dein Medienbruch hast und dann von Blender in Unreal ist
- 3:18:02oder von Blender in Unity oder von vielleicht ist auch immer nur das Blender das Problem,
- 3:18:06aber es ist halt echt immer du hast irgendeine FBX, willst es importieren und
- 3:18:14dann hast du erst mal Probleme.
- 3:18:15Du hast ja schon, du hast auch die Animation schon, du willst sie doch nur richtig
- 3:18:19haben, so wie deine Erlebnisse mit dem Auto, mit dem Flügel.
- 3:18:27Und es ist immer der Import-Export. Also sobald das dann nicht funktioniert,
- 3:18:30dann könnte ich schon die Haare rausreißen.
- 3:18:32Dann fängt man an, YouTube-Videos zu suchen und dann stößt man auf irgendein
- 3:18:37Issue, das vor fünf Jahren schon geöffnet wurde und bis jetzt noch nicht gelöst ist.
- 3:18:44Ja, das ist glaube ich so die Kurzzusammenfassung. Also einfach nur,
- 3:18:48wenn es von A nach B nicht funktioniert, weil besonders man hat es ja schon.
- 3:18:53Es sieht ja schon schon super aus in dem einen, mach doch einfach genau das gleiche im anderen.
- 3:18:57Mhm. Das stimmt. Und Rainer, geht's bei dir, Rainer?
- 3:19:02Geht mir tatsächlich auch meistens so. Ich find's am schlimmsten,
- 3:19:04wenn es Sachen sind, wo man sich erst vorgestellt hat, dass die leicht sein müssten.
- 3:19:08Wenn ich so Asts habe und da steht so, ja, Unity Support, dann legst du die
- 3:19:11rein, das ist erst mal alle pink.
- 3:19:12Dann denkst du dir so, ja, okay, cool, dann machst du jetzt hier Materialien
- 3:19:16in RenderPipeline XY übertragen, Hokus-Pokus, und dann geht so alles.
- 3:19:22Aber aus irgendeinem Grund ist auf jedem noch so ein pinker Streifen drauf.
- 3:19:26So Sachen, für die man eigentlich keine Zeit einplanen wollte,
- 3:19:29die dann plötzlich so Themen aufmachen.
- 3:19:33Und das ist dann immer dieses Miemen mit dieser Move wird uns 51 Jahre kosten,
- 3:19:38wo man sich so denkt, so gar keine Lust.
- 3:19:40Das ist bei mir viel. Und sonst allgemein ist ja meine Art- und Animation-Sachen
- 3:19:47sind immer so, wo ich mir denke, okay, hab irgendwie grad eine Idee,
- 3:19:50ich möchte jetzt grad nur, dass hier irgendwas ein bisschen bouncy ist oder irgendwas.
- 3:19:55Man dann so weiß, ich will eigentlich nur, dass wenn ich diesen Button drücke,
- 3:19:58der quasi einmal kurz größer wurde, wieder kleiner wird, so für Juice.
- 3:20:01Und du merkst, okay, ich brauche jetzt erstmal ein Plugin, dann muss ich dieses
- 3:20:04Plugin verstehen oder ich mache es wie von Hand und dann sieht es aber wie scheiße aus.
- 3:20:07Das sind so Sachen, ja, ich bin meistens genervt von Sachen,
- 3:20:10so für die ich nicht vorhatte, mir viel Zeit zu nehmen, aber dann kosten sie
- 3:20:13halt viel Zeit, was halt viel auch so Kompatibilitätskram häufig ist.
- 3:20:17Wenn du jetzt schon von Assets sprichst, ist mir auch noch direkt eingefallen, dann eine Sache.
- 3:20:22Die unglaublich, unendlich nervig ist, ist, wenn du Assets importierst,
- 3:20:27zumindest bei Unreal Engine ist das manchmal so, dass ich weiß nicht,
- 3:20:32wo die diese Pivot Points da teilweise wählen.
- 3:20:35Also Pivot Points ist, wo du dann das Werkzeug angreifst, wenn du was drehen
- 3:20:41willst, wo dieser Rotationspunkt ist, um den sich das Ding drehen wird.
- 3:20:44Und dann ist es so, ich habe schon
- 3:20:46Asset Packs gehabt, Das stellt euch mal vor, so ein Haus und der Zaun.
- 3:20:53Aber der Drehpunkt ist in der Mitte vom Haus und dein Zaun ist irgendwie so
- 3:20:5710 Meter davon entfernt und dann musst du dann gucken, wie du das auf die Reihe kriegst.
- 3:21:01Ja, dann kannst du es halt in Blender packen und dann den Pivot Offset machen
- 3:21:05und dann hast du wieder das Exportproblem.
- 3:21:10Genauso kommen wir auch auf die ganzen Geschichten.
- 3:21:12Irgendwie ist eine Sache, die mich bei 3D-Programmen und auch bei 2D-Programmen
- 3:21:16komplett nervt, dass es keinen One-Button-Export gibt.
- 3:21:18Bei Substance Designer zum Beispiel ist es so, man gibt einmal den Exportpfad
- 3:21:22an, und dann kann man dieselbe Textur immer wieder exportieren mit einem Button-Klick.
- 3:21:26Und das wünsche ich mir von jedem Programm. Und bei Blender und auch bei Max
- 3:21:30hab ich mir immer Skripte geschrieben, die das machen, die automatisch das FBX
- 3:21:35entweder in den vorgefertigten Pfad oder in den Pfad, wo das Max- oder Blender-File liegt.
- 3:21:40Das ist einfach so ein ... Also, es klingt wie so ein kleines Ding.
- 3:21:43Aber für mich ist es jedes Mal, wenn ich diesen Button drücke,
- 3:21:46so ein Engelschor singend.
- 3:21:48Weil es einfach so toll ist, es klingt so gut an diesem einen Klickprozess zu haben.
- 3:21:52Genau.
- 3:21:53Es gibt manchmal auch so Kleinigkeiten, wo man sich so denkt,
- 3:21:55warum gibt es das nicht schon einfach?
- 3:21:57Ich hab bei Unity zum Beispiel auch ganz viel, wenn ich jetzt irgendwie einen
- 3:22:01Game Controller hab und da ist jetzt gerade in meiner Szene irgendwas,
- 3:22:05und ich hab was geändert, Das heißt, ich habe immer so einen drag and drop aus
- 3:22:10meiner Hierarchie, aus meinen Properties und immer so, ja, das ist das,
- 3:22:14das ist das. und dann klickt man einmal woanders hin und das man so.
- 3:22:17Ah, jetzt muss ich hier meinen Game-Controller wieder suchen,
- 3:22:20hast du nicht gesehen. Da hab ich mir vor Kurzem so ein kleines Editor-Tool geschrieben.
- 3:22:24Ich werd den Link dazu in die Kommentare noch packen. Ich muss es mal auf Gitterbuch
- 3:22:28laden oder so. Bzw. ihr findet's auch bei uns aufm Discord.
- 3:22:32Wo ich einfach nur so ein kleines Window gemacht hab, was so Back und Forward
- 3:22:35hat, wo man einmal so bitte zur letzten Selection zurückspringt.
- 3:22:38Und das hat mir schon so oft einfach so diese 20 Sekunden Nerv erspart.
- 3:22:44Also ein Undo für die Selection sozusagen.
- 3:22:46Genau. Und das ist so komfortabel, auch wenn man sich denkt,
- 3:22:50okay, ich bin jetzt grade hier, nee, warte mal, wo komm ich denn da hin?
- 3:22:53Dann klickt man da hin und dann ist man so, ich will aber gerne wieder zurück.
- 3:22:56Und dann ist es immer so, wo war ich denn jetzt? Und das ist einfach so eine
- 3:23:00Hilfe, wenn ich mir denke, warum gibt es das nicht einfach? Und jeder,
- 3:23:03der das gezeigt hat, der bisher viel in Unity macht, war so,
- 3:23:05danke, warum gab's das nicht vorher? Und das sind so diese Kleinigkeiten.
- 3:23:11Ja, ich hab übrigens auch zwei Sachen, die sich am Game-Dev-Prozess übernerven
- 3:23:16oder überrascht haben, wie kompliziert sie dann doch sind oder so. Weil aus ...
- 3:23:22Also in meinem Fall Spielersicht hab ich mir darüber nie so Gedanken gemacht.
- 3:23:25Die eine Sache ist im professionellen Prozess, dass dauernd neue Features zum Spiel hinzukommen.
- 3:23:30Die sind zwar für die Spielenden sehr gut, aber für mich als Dev total nervig.
- 3:23:34Eine Sache ist zum Beispiel Cutscenes. Du hast ja dein Spiel normalerweise und
- 3:23:38du startest das relativ oft am Tag Du testest deine vermehrten Effekte oder irgendwas.
- 3:23:44Und willst einfach schnell ins Spiel und schnell testen.
- 3:23:48Und dann kommt irgendwann der Punkt,
- 3:23:50wo ganz stolz Tutorials implementiert werden oder Cutscenes oder so.
- 3:23:55Leider oft dann ohne Abbrechen-Button.
- 3:23:58Und das passiert, das ist mir schon öfters passiert, dass dann plötzlich,
- 3:24:01da hatte ich das Spiel am Montagmorgen, und dann fängt da irgendwas an, und ich so ...
- 3:24:07Ist ja schön, aber ich würd's gern ... Wie kann ich's abbrechen? Hallo?
- 3:24:10Meine erste Frage ist, könnt ihr mir bitte so einen Console-Command machen für
- 3:24:15Skip-Cutscene oder so, den man dann direkt einbauen kann in die Verlinkung des
- 3:24:21Spiels, sodass das dann immer automatisch geskippt wird und so was.
- 3:24:24Und da würde ich mir wünschen, wenn man ein Feature implementiert,
- 3:24:27dann bitte auch immer direkt die Skip-Funktion auch mit implementieren.
- 3:24:31Den fühl ich sehr.
- 3:24:33Und die andere Sache ist, was ich total ...
- 3:24:37Was ich krass finde ist, rein technisch ist alles schon fertig.
- 3:24:42Zum Beispiel Projektil.
- 3:24:44Projektil wird erzeugt, kollidiert, wird destroyed, Schaden wird ausgegeben,
- 3:24:49fertig. Das heißt, das gesamte Ding funktioniert. Und jetzt will man Game-Juice
- 3:24:53haben. Zum Beispiel hat das Projektil einen Trail.
- 3:24:56Und jetzt wird alles kompliziert. Weil ... Also, mir geht's um Transitions.
- 3:25:01Und weil, wenn du das Projektil normalerweise zerstörst, dann zerstörst du auch
- 3:25:07direkt den Trail mit. Und das sieht doof aus.
- 3:25:11Und dann musst du anfangen, entweder hast du ein Trail-System,
- 3:25:14was überleben kann, auch wenn das Parent-Objekt, also das Projektil,
- 3:25:17auch überlebt, er schon gestorben ist.
- 3:25:20Oder du musst irgendwie vorher antizipieren, dass das Projektil jetzt bald treffen
- 3:25:25wird und dann den Trail vorher schon ausfäden.
- 3:25:28Oder du erstellst dynamisch ein neues unsichtbares Objekt und packst den Trail
- 3:25:33an, damit der Trail weiterleben kann oder irgendwie so ein Kram.
- 3:25:36Also, es ist alles immer so ein Hickey-Hackey.
- 3:25:38Und selbst wenn ... In unseren Engines zum Beispiel, sehr gut,
- 3:25:41ich red nicht viel gut über Custom-Engines, aber eine Feature ist tatsächlich ganz nett.
- 3:25:47Ist, glaub ich, das erste Mal, oder? Ja, ich glaub auch. Wünschst du nicht,
- 3:25:51dass du jemals gesagt hast, also, das ist gut mit der Custom-Engine.
- 3:25:54So, jetzt, aber das ist auch das Einzige.
- 3:25:58Nee, aber es ist halt so ... Das Trailsystem kann wirklich den Trail überleben
- 3:26:02lassen und auch sogar automatisch ausfäden, wenn in dem Fall ein Projektil kollidieren würde.
- 3:26:09Ja, sehr stimmt.
- 3:26:10Aber das sieht besonders dann nicht gut aus, wenn man ein Projektil hat mit Lifetime.
- 3:26:17Meistens sagt man ja, pass mal auf, du kannst maximal 20 Meter weit fliegen
- 3:26:20oder maximal drei Sekunden oder so.
- 3:26:22Und in diesem Moment wird das Projektil mitten in der Luft zerstört und der
- 3:26:27Trail stoppt von einer Sekunde auf die andere. Und das sieht nicht gut aus.
- 3:26:30Was man dann eigentlich will, ist, dass du sagst, okay, pass auf,
- 3:26:33eine Sekunde vor deiner Lifetime,
- 3:26:35die zu Ende ist, oder für mich auch ein Meter, bevor deine Distanz zu Ende ist,
- 3:26:39da fädelst du schon mal den Trail aus, sodass in dem Moment,
- 3:26:42wo der, äh, ja, wo das Projektil stoppt, dass du nicht mehr den Trail siehst.
- 3:26:47Oder du bewegst den Trail weiter, nachdem das Projektil schon kaputt ist oder so.
- 3:26:53Aber dann müsstest du irgendwie dem Trail sagen, ja, beweg dich mal weiter mit
- 3:26:57der Geschwindigkeit, die das Projektil vorher hatte oder so.
- 3:26:59Das ist so eine Workaround, alles nervt und ist einfach so. Da wünsch ich mir,
- 3:27:03kann das nicht irgendwie funktionieren? Warum muss ich mich darum jetzt kümmern?
- 3:27:08Das ist auch häufig die Sache, wo du nur aufgrund von diesem kleinen Juice-Ding
- 3:27:12so unendlich viel Komplexität reinbringst. Weil plötzlich hast du eine Komponente,
- 3:27:17die hat irgendwie eine extra Lifetime, die ist getimed, die hat eventuell noch
- 3:27:20ein Build-up, die hat irgendwie ein Existier-ich-danach-noch-länger- spawnig-was-anderes.
- 3:27:25Das war genau das, was mich auch grade im Bouldersmash so sehr belastet hat,
- 3:27:30nachdem ich gesagt hab, okay, mein Game-Juice-Test ist ausgelaufen.
- 3:27:33Ich mach jetzt hier Mechanics weiter. Aber jetzt hatte ich hier überall irgendwelche Komponenten dran,
- 3:27:37die on Def noch und welche Partikel spawnen, die rumfliegen,
- 3:27:40irgendwelche Impact-Sachen,
- 3:27:42die gecheckt wurden, und welche Sachen, die noch irgendwelche Todesanimationen
- 3:27:46gemacht haben oder beim Zerstören noch ein Partikelsystem gedroppt haben oder
- 3:27:51einen Soundeffekt gespielt haben und so.
- 3:27:53Das hab ich jetzt auch grade als wieder H-Klein ausgebaut, Post-Taping reinzuholen.
- 3:27:58Ja, das ist auch ein ganz Klassiker ist LOD-Switches.
- 3:28:02Also wenn LOD-Switch in der Distanz, dann sieht man das mal relativ gut.
- 3:28:05Und eine Option ist, dass man halt blendet zwischen beiden, dass man das eine
- 3:28:09einfädelt, das andere ausfädelt.
- 3:28:11Aber für einen kurzen Moment leben halt beide dann. Das ist nicht nur performance-mäßig
- 3:28:15natürlich ein bisschen komplex, aber es macht natürlich auch das System komplizierter.
- 3:28:20Aber dafür sieht man es nicht so ploppen, was natürlich nett ist.
- 3:28:22Aber das sind so kleine Sachen, die, wenn sie nicht drin sind,
- 3:28:26fallen sie doch relativ stark auf, aber sie machen das alles so kompliziert. Und das ist ...
- 3:28:33Das tut manchmal, find ich, weh. Und auch schön ist dann so,
- 3:28:36hä, warum ist das Spiel so langsam?
- 3:28:38Stellt sich raus, dass diese extrakleine, das unsichtbare Objekt,
- 3:28:42was man erzeugt, damit der Trail weiterlebt, das hat man nie gelöscht.
- 3:28:45Und da hat man eine Million von so Dingen im Spiel.
- 3:28:47Man wundert sich, woher das plötzlich herkommt. Ja, genau. Das war meine nervenden
- 3:28:53Game-Desk-Sachen. Genau. Veena, hast du noch Sachen, die nervig sind oder so?
- 3:29:00Bei mir ist jetzt auch grade, weil du noch angefangen hast, eine Sache,
- 3:29:03die mich auch noch super nervt, wenn sie die Mechaniken fertig sind,
- 3:29:07sie dann so in Tutorials und kleine Tooltips und irgendwie auch in so einem Aufbau quasi zu packen.
- 3:29:13Also, mein Spiel, wenn's fertig ist, dem Spieler erklären zu müssen.
- 3:29:17Ist ja noch mal ein supernerviger Prozess. Also, es ist so, es macht jetzt Bock,
- 3:29:21und jetzt muss ich noch anderen beibringen, so und das auch eine sache die super nervig ist,
- 3:29:30Also das könnte jetzt Spaß machen, und dann stellst du jemanden hin und der
- 3:29:32ist so, ja, und wo sind jetzt die Buttons und so weiter, und dann fängst du
- 3:29:36an, da irgendwo kleine Buttons einzublenden an den Spades und so weiter.
- 3:29:40Und dann musst du sagen, okay, übrigens, du musst ihn runterschubsen.
- 3:29:42Und dann die Leute, ah, lustig, ich hab ihn runtergeschubst,
- 3:29:44aber man muss es halt immer erst mal erklären so.
- 3:29:47Ja, also User, ähm, ne, wie heißt das?
- 3:29:51Onboarding.
- 3:29:52Ja, ne, und, ne, ich... User Experience. Ja, genau, nicht Accessibility,
- 3:29:56sondern das Use Experience ist halt superschwierig, ja.
- 3:30:00Also ... Ich hatte auch mal ein kleines Tool geschrieben. Ich war,
- 3:30:03genau wie Eric meinte, dieser ganze Export nervt halt, vor allem,
- 3:30:06wenn du dein Asset in Max zum Beispiel sehr komplex aufsetzen musst.
- 3:30:12Also unsere Raumschiffe in Extreme Luft zum Beispiel, die brauchten ganz viele
- 3:30:14spezielle Bones mit ganz speziellen Namen, damit die Engines dort rankonnected
- 3:30:18konnten und so was. Und die mussten dann gelockt sein.
- 3:30:23Und naja, es geht im Grunde genommen, wenn das System dich dabei unterstützt.
- 3:30:26Wenn es dir zum Beispiel sagen würde, pass mal auf, dein Boname ist falsch,
- 3:30:29ich schlag dir mal vor, was gut sein würde. Also in Godot muss ich sagen,
- 3:30:33ich mag halt super gerne dieses Programmieren dort, weil es ist so angenehm
- 3:30:37mit diesen Syntax-Herleitungen, mit den Vorschlägen und alles, Autofill, blablabla.
- 3:30:40Und das hat natürlich Max alles nicht automatisiert.
- 3:30:43Vor allem, wenn man jetzt sein Custom-Engine-Raumschiff da exportieren will.
- 3:30:47Und dann hab ich ein Programm geschrieben, was im Grunde genommen einfach,
- 3:30:50also die Idee war, Man hat ganz verschiedene
- 3:30:53Scriptfiles, und jedes dieser Scriptfile checkt eine Condition.
- 3:30:56Zum Beispiel checkt die alle Objektenamen, und wenn die da was findet,
- 3:31:00was komisch ist, sagt das Script einfach Error, Error, Error.
- 3:31:03Und dann hattest du einfach pro Problem, was auftreten kann,
- 3:31:07zum Beispiel gar keine Bones drinnen für die Engines, oder Engines falsch benannt,
- 3:31:12oder das Schiff ist falsch benannt, oder ist in den falschen Ordner,
- 3:31:16oder es ist zu groß oder zu klein. Pro Problem hattest du ein Scriptfile.
- 3:31:20Ein kleines Extrascript gemacht, was alle diese Scripts einmal ausführt.
- 3:31:24Dann checkt also jedes dieser Subscripts sozusagen die Szene.
- 3:31:27Und dann war das eine Tabelle.
- 3:31:32Welche Error ist angesprungen?
- 3:31:36Manche switchen einfach zu rot. Das System ist relativ einfach aufzubauen,
- 3:31:41aber das User Interface, ich wollte halt ein schönes User Interface,
- 3:31:45dass du eine schöne Tabelle hast mit schönen Farben, dass du Skripte dann dort
- 3:31:49auch neu erstellen kannst, dass du die umsortieren kannst, dass du die kategorisieren
- 3:31:52kannst und sowas, dass du sagen kannst, hier, ich teste jetzt keinen Chip, ich teste einen Engine.
- 3:31:57Kannst du mir bitte die Skripte so sortieren? Nur die anzeigen,
- 3:32:00die ich für meinen Engine-Test brauche und nicht alle und so.
- 3:32:02Und da habe ich dann wirklich Ewigkeiten dran gesessen. Also da war die eigentliche
- 3:32:07Funktionalität, war schon lange fertig und da habe ich nur noch User-Interface gemacht.
- 3:32:11Das ist wirklich krass, wie viel extra Content das ist.
- 3:32:15Ja, auch wie viel Zeit es kostet. Also bei mir ist häufig auch so die Erkenntnis,
- 3:32:18so eine Mechanik zu bauen dauert x und die Mechanik zu erklären dauert fast
- 3:32:23nochmal genauso lange oder wenn es kompliziertere Systeme sind,
- 3:32:26die miteinander agieren, manchmal sogar länger.
- 3:32:30Das ist krass.
- 3:32:30Aber bei den ganzen Sachen, die uns nerven oder die anstrengend sind,
- 3:32:35die Frage, was sind bei dir die Tools, die grade helfen könnten?
- 3:32:38Weil mir ist aufgefallen, bei mir sind mittlerweile so AI-Tools nach dem initialen
- 3:32:43Hype, wo ich, ehrlich gesagt, damit häufig so am Fremdeln war,
- 3:32:46jetzt mittlerweile doch immer häufiger in meinem Alltag angekommen.
- 3:32:50Benutzt du irgendwie so AI-Toolings? Gibt es da was, was dir quasi hilft oder
- 3:32:54den Workflow irgendwie amplifiert?
- 3:32:56Nee, nix in Bezug auf Game Dev. Ich benutze DeepL sehr viel,
- 3:32:59aber das hat was mit Frankreich und Französisch zu tun.
- 3:33:04Aber das ist das einzige, was ich wirklich so daily einsetze.
- 3:33:07Und das ist ja, soweit ich auch weiß, AI-basiert. Dadurch ist ja die Übersetzung so Knurke.
- 3:33:13Aber ansonsten tatsächlich ... Nee. Aber du hast da viel Erfahrung jetzt gesammelt, hab ich gehört.
- 3:33:19Genau, also bei mir ist irgendwie grade so GPT irgendwie mittlerweile Daily
- 3:33:23Driver geworden. Ich benutze es teilweise ...
- 3:33:25Ich benutze es auf jeden Fall mehr als Google für die meisten Sachen.
- 3:33:29Grade weil ich's eben im Unity C-Sharp so häufig irgendwie als ...
- 3:33:33Wir haben's letztens den Coding-Praktikanten genannt.
- 3:33:37Äh, benutze irgendwie, um so Alltagssachen runterzuschreiben.
- 3:33:40Zum Beispiel das Editor-Skript in Unity, wo ich von meiner Selection vor- und zurückjumpen wollte.
- 3:33:46War halt einfach so eine Sache. Ich hatte das bei einem Streamer auf Twitch
- 3:33:49gesehen. Bei der Entwickler-WG, die machen Drover, pixeliges RPGs,
- 3:33:54ein bisschen in die Gothic-Richtung. Die hatten das irgendwie drin, das fand ich megacool.
- 3:33:59Dann war ich so, wie kompliziert ist das, so was zu machen? Da hat man ja häufig
- 3:34:03grade bei Unity auch so, ich könnt mir angucken, wie schreib ich ein Editor-Tool,
- 3:34:07wie mach ich hier ein Button rein, wie guck ich in die Selection.
- 3:34:10Oder man fragt einfach GPT, kannst du mir das mal kurz schreiben?
- 3:34:15Dann dauert es 40 Sekunden, dann hast du das einfach. Das fand ich dahingehend irgendwie supermagic.
- 3:34:20Ja, ich frage mich gerade, es gab so eine Story vor kurzem,
- 3:34:24ich weiß nicht, wie das die ist, das ist so ein Artikel, der heißt These companies
- 3:34:28have banned all limited chat GPT at work,
- 3:34:30weil da gab es irgendwie, ich weiß nicht, ob es Google war oder irgendeine große
- 3:34:34Tech-Kompanie hat gesagt, hier bitte unseren Code nicht in GPT posten,
- 3:34:38weil damit schickst du ja den Code halt auch dorthin und dann,
- 3:34:40wenn das so super duper geheimer Code ist oder so, dann wollen die das nicht.
- 3:34:46Ich frage mich gerade, ob du dann auch so euren Code da reintust, oder?
- 3:34:49Das mach ich nicht. Es ist so, dass ich das häufig grade so für Boilerplate
- 3:34:53benutze, für so grundlegende Setups oder für Sachen, die einfach nicht sehr kompliziert sind.
- 3:34:57Ist jetzt bei mir zum Beispiel aber auch einfach grade kein Security,
- 3:35:01nicht kritischer Kontext so. hätte ich jetzt zum Beispiel in Embedded.
- 3:35:05Noch weniger gemacht. Ich finde auch, so rausholen ist in dem Fall was anderes
- 3:35:09als reinpacken. Bei GPT gibt's ja auch so ein Private, wo es quasi keine History
- 3:35:13gibt und wo das Ganze ein bisschen sedizierter darauf ausgelegt ist,
- 3:35:17dass eben du nicht parallel noch reinfütterst.
- 3:35:20Wie sehr und wie konsequent das durchgezogen wird, ist natürlich eine Frage.
- 3:35:23Ich würde jetzt aber zum Beispiel nicht meinen Passwort-Hashing-Algorithmus
- 3:35:27da reinhauen und Google fragen, was er davon hält.
- 3:35:31Das ist wahrscheinlich nicht so die geile Idee. Aber wenn ich jetzt sage,
- 3:35:34okay, mach mir für meinen Playercharacter eine State Machine zwischen springen,
- 3:35:38laufen, hocken und essen, dann ist das jetzt auch einfach kein Hexenwerk,
- 3:35:42wo jetzt irgendwie der Mehrwert ist, wenn das in GPT drin ist.
- 3:35:45Und deswegen kann man das gerade für eben so, für Boilerplates oder für Events,
- 3:35:50die man kurz durchreichen will, oder für so, mach mir mal zu meinem Character
- 3:35:54noch eine State Machine über einen E-Nom oder ersetze mal hier meinen Attack
- 3:35:57Pattern mit einer Strategy.
- 3:35:59Für solche Sachen ist das irgendwie super schön und super angenehm.
- 3:36:03Also, ich glaube, man sollte eh auch nie einen eigenen Passwort-Hash-Generator
- 3:36:07schreiben. Das sollte man auch nicht machen, also so ...
- 3:36:10Abgesehen davon.
- 3:36:14Nee, aber Chat-GPT ist schon cool. Also, auch besonders, ich find's immer cool,
- 3:36:18wenn man irgendwie so Bock hat, grad Game-Story-Ideen hin- und herzubouncen.
- 3:36:24Also, ich hab zumindest Chat-GPT im Unreal-Umfeld eher als weniger hilfreich,
- 3:36:30wenn man in Richtung Blueprints gehen will, weil nicht so die Datenquelle da ist.
- 3:36:34Aber sonst bei allem, was jetzt nicht so ganz ...
- 3:36:39Konkret implementationsabhängig ist oder so was, kann man einfach,
- 3:36:41hey, gib mir mal fünf Beispiele für coole Story-Ideen.
- 3:36:46Oder gib mir mal fünf Game-Jam-Game-Ideen zu folgendem Thema.
- 3:36:51Und da ist Chat-GPT eigentlich immer ganz cool.
- 3:36:54Was ich insgesamt in der Außenwahrnehmung superinteressant finde,
- 3:36:57ist, ich weiß nicht, wie es Simon Diller geht, der Art-Schiene quasi unterwegs.
- 3:37:01Ich hab nicht das Gefühl, dass die ganzen AI-Tools und deren Hype irgendwie
- 3:37:05so auf der Coding-Seite,
- 3:37:07jetzt nachdem es sich so ein halbes, dreiviertel Jahr gesettet hat,
- 3:37:10irgendwie eigentlich die allgemein vorherrschende Meinung so ist,
- 3:37:13ja, das ist ganz useful und ganz cool, das nehmen wir mit rein.
- 3:37:17Und auf der Art-Seite ist das eine ganz andere Wahrnehmung. Weil's da irgendwie
- 3:37:21völlig kritisch ist, wo die Daten herkommen.
- 3:37:24Äh, Steam hat ja jetzt AI-Art mehr oder weniger ...
- 3:37:29Gebannt erstmal, pauschal gesagt so gibt's hier nicht.
- 3:37:32Von daher ist es irgendwie auf der Art Schiene ist es super kritisch oder wird
- 3:37:36es auf jeden Fall kontrovers sag ich mal mindestens und auf der ganzen Code
- 3:37:40und Text Generation sind alle so ja ist eigentlich ganz cool oder wie ist dein Eindruck dazu.
- 3:37:46Äh, ja, also, ja, genau.
- 3:37:50Ähm, ich bin da selbst so hin- und hergerissen. Äh, ich find's aber gut,
- 3:37:54dass die Firmen teilweise jetzt schon, äh, Verantwortung übernehmen.
- 3:37:58Also, ich hab gehört, ich kann das nicht belegen, müsst noch mal gucken,
- 3:38:01ob man das findet, dass, ähm, Adobe benutzt für ihre eigenen Sachen nur,
- 3:38:04äh, Content, also zum Learning, den sie selbst erstellt haben und,
- 3:38:08und, irgendwie Fotos, die sie gemacht haben und so.
- 3:38:10Das heißt, sie können garantieren, dass ihre Sachen nicht Copyright-protected sind.
- 3:38:14Und es gibt wohl den Claim, dass wenn du Probleme bekommst, haben die das nicht erzählt? Genau.
- 3:38:21Ja.
- 3:38:22Für euch hab ich diese Information, ja, genau.
- 3:38:24Das war wie ...
- 3:38:25Dass Adobe nämlich sagt, okay, dann garantieren wir für euch.
- 3:38:30So, das ist schon mal eine coole Sache. Und ich finde, es gibt zwei Probleme.
- 3:38:34Das erste Problem ist dieses Copyright-Problem.
- 3:38:38Und das ist ganz klar, das ist natürlich blöd, wenn irgendwie deine Art benutzt
- 3:38:42wird, um einen Algorithmus zu füttern, von dem du nicht kontribuierst.
- 3:38:47So, das Problem wird sich aber wahrscheinlich vielleicht irgendwann lösen,
- 3:38:50wie zum Beispiel jetzt Adobe ja vormacht, die machen ja eigene Datenbank.
- 3:38:53Und jetzt haben wir das zweite Problem, ja, er setzt das jetzt alle Artists.
- 3:38:58Und das ist halt, ja, das ist halt interessant, weil wenn wir jetzt mal dieses
- 3:39:02Copyright-Problem rauslassen, was vielleicht ja irgendwann geklärt werden wird,
- 3:39:06wie Adobe jetzt zeigt dann, ja, und wie gehen wir jetzt damit um?
- 3:39:11Und auf der einen Seite denke ich mir so, na, ich will natürlich auch,
- 3:39:14ich selbst als Artist will ja auch weiter einen Job haben und finde das gar nicht so cool.
- 3:39:17Und gleichzeitig denke ich mir, aber ich mache jetzt auch mal ein kleines Spiel
- 3:39:20und es wäre schon cool, wenn ich da einfach eingeben könnte,
- 3:39:22hier, machen wir mal ein kleines Sprite von einem kleinen Raumschiff und animieren
- 3:39:27das sogar mal so ein bisschen so.
- 3:39:28Und ich kann schon nachvollziehen, warum vor allem für kleinere Indies vielleicht,
- 3:39:33ja, vielleicht auch eben nicht Art-Indies, das schon sehr verlockend sein könnte,
- 3:39:38sich da was zu, vor allem wenn du das Budget nicht hast.
- 3:39:42Bei mir ist es auch so, bei mir ist zum Beispiel auch das Thema Sound.
- 3:39:45Ich werde für das kleine Spiel, für das kleine Raumspiel, ich hab jetzt kein
- 3:39:48Budget, ich kann niemanden anstellen, der oder die mir Sounds macht.
- 3:39:52Ich werde freesounds.org gehen und mir was raussuchen oder selbst was aufnehmen oder so.
- 3:39:56In diesem Szenario verliert sozusagen keiner Geld und würde jetzt auch niemand
- 3:40:02Geld verlieren, wenn ich jetzt da so ein synthetisches AI-Ding benutzen würde,
- 3:40:06um Sounds zu generieren.
- 3:40:08Auf der anderen Seite ist die Verlockung natürlich groß, Disney-Firmen achten
- 3:40:11nur auf Maximizing Profits.
- 3:40:13Auch Gamefirmen sind da nicht gefeilt vor. Und wenn man halt da sehr teure Männchen
- 3:40:18ersetzen könnte, dann würde das wohl leider auch nicht lange dauern,
- 3:40:22bis das passieren würde, ne?
- 3:40:24Das find ich witzig, weil du auch grade sagst, was ist, wenn Artists überflüssig werden?
- 3:40:28Wenn man das wieder zu Ende denkt, wenn jetzt quasi alle Artists,
- 3:40:31ich sag jetzt mal, abgeschafft werden, was ein heftiges Wort ist,
- 3:40:36aber mir ist kein besseres eingefallen, AI-Art basierend auf Art, die schon existiert.
- 3:40:42Aber dann entsteht ja auch nichts Neues mehr. Das heißt, irgendwann,
- 3:40:45wenn man das unendlich lange macht, versumpft alles zu einem demselben.
- 3:40:48Aber jetzt die ketzerische Frage.
- 3:40:51Ein Artist, produziert der wirklich was Neues? Oder ist das auch nur ...
- 3:40:56Na ja, das ist wirklich die ketzerische Frage.
- 3:40:58In den meisten Fällen hast du ja irgendwie so, die hauptkreative Arbeit kommt
- 3:41:02ja eher von Concept Art oder von irgendwelchen Leads, die eine große Vision haben.
- 3:41:07Bei diesen Spider-Man-Filmen, die halt wirklich so eine Vision haben und eine
- 3:41:11ganz starke Vision, die dann auch jeden anleiten können, so hier,
- 3:41:14dort bitte nicht und das bitte noch mal andersfarbig und so.
- 3:41:16Also diese Leute werden immer gebraucht werden, glaube ich. Irgendwer muss ja
- 3:41:19auch der AI sagen, was benötigt wird.
- 3:41:22Die Frage ist halt, fallen die Artist-Jobs weg? Und ich bin da so hin und her
- 3:41:26gerissen, weil ich will, auf der einen Seite will ich nicht so mit den Armen
- 3:41:30wedeln und einfach schreien, oh nein, böse neue Technik.
- 3:41:32Auf der anderen Seite ist AI schon durchaus sehr beängstigend,
- 3:41:37ja. Aber aus der Vergangenheit, wenn man so guckt, hat man ja zum Beispiel Fotogrammetrie gesehen.
- 3:41:43Und als Photogrammetrie aufkam, dann, glaub ich, haben manche Leute auch gedacht,
- 3:41:46oh krass, dann brauchen wir jetzt niemanden mehr, der High-Quality-Modelliert,
- 3:41:50weil wir können das ja alles einscannen und so.
- 3:41:54Und was ich aber sehe, ist, dass die Spiele einfach immer komplexer werden,
- 3:41:57immer mehr Content brauchen, immer mehr High-Quality-Content brauchen.
- 3:42:01Und dass es dazu auch noch natürlich nicht realistische Spiele gibt,
- 3:42:05die mit diesen Photogrammetrie vielleicht gar nicht so viel anfangen können,
- 3:42:09weil ich will halt meinen Gigastyle-Modellierung haben oder so.
- 3:42:12Aber trotzdem, die Produktionen werden immer komplizierter.
- 3:42:15So ein Assassin's Creed hat 1.000 Leute in der Hochphase, die da mit dran arbeiten. Das ist so krass.
- 3:42:20Ja.
- 3:42:22Sodass ich ... Ich hoffe einfach, dass AI auch nur eine dieser neuen Techniken
- 3:42:27ist. Genauso wie es ja auch zum Beispiel jetzt eben mit Fotogrammetrie ...
- 3:42:31Da wurde zwar vielleicht der High-Poly-Workflow für realistische Asset vielleicht
- 3:42:35irgendwo ein bisschen vereinfacht, aber gleichzeitig braucht es auch wieder
- 3:42:39Leute, oder dann anders eingesetzt werden können, ich weiß auch nicht.
- 3:42:43Und dass es sich ein bisschen verlagert. Ich find, auch Substance Designer hat sehr viel geändert.
- 3:42:48Und auch Substance Painter hat den kompletten Workflow geändert,
- 3:42:51dass jetzt alle plötzlich auf 3D painten.
- 3:42:53Das ging vorher auch schon, aber nicht in diesem Maße, dass es wirklich ...
- 3:42:57Dass der komplette normale Workflow jetzt ist. Dass alle irgendwie so in 3D
- 3:43:00painten und irgendwelche Smartmasken mit da draufballern und so was.
- 3:43:05Und dann könnte man jetzt auch sagen, Früher haben wir noch so Abschruppelkanten
- 3:43:09an den Kanten von Objekten, die so abgeschruppelt sind, haben wir wirklich per
- 3:43:12Hand in Photoshop noch so ganz fein, alles so fein gemalt. Und dann ist auch
- 3:43:16die Frage, ist das eigentlich...
- 3:43:18Auf den UVs noch selber rumgezeichnet, ja.
- 3:43:20Na, das sowieso, und dann auch die Kanten und alles so. Und dann halt diese
- 3:43:23Abschruppelkanten drauf gemalt. Und dann ist auch die Frage,
- 3:43:25ist es deine Vision als Artist, dass du Abschruppelkanten malst?
- 3:43:29Oder wäre es nicht cool...
- 3:43:32Ist das wirklich...
- 3:43:35Ich hab fünf Jahre studiert, um Abschrubbelkanten zu machen.
- 3:43:40Abschrubbelkanten ist auch so ein schönes Wort.
- 3:43:42Und ist es nicht aber vielleicht cooler, dass jetzt eben Substance Painter das
- 3:43:46Ding, die automatisch generiert, dann gehst du noch mal so ein bisschen drüber,
- 3:43:49weil die automatisch generierte sieht zu perfekt aus, ne?
- 3:43:51Aber dann kannst du dich auf andere Sachen konzentrieren. Und ich hoffe einfach,
- 3:43:54dass das bei AI auch so ist, dass das einfach ein cooles Tool ist,
- 3:44:01was einem einfach hilft, so ein bisschen verlagert und die nervigen Sachen vielleicht weg macht.
- 3:44:06Das ist zumindest meine Hoffnung, weil ich fände es schon sehr schade,
- 3:44:08wenn und manchmal ist es ja schon passiert.
- 3:44:11Also es gibt ja durchaus Bereiche, zum Beispiel Buchcover sind so ein Ding,
- 3:44:15die waren ja vorher schon teilweise jetzt nicht so die Mega Art Pieces so,
- 3:44:21aber da kann ich mir vorstellen, dass dann schon auch manche Leute sagen,
- 3:44:25weißt du was, wir brauchen einfach ein Pferd mit einer schillernden Mähne und einem Mond.
- 3:44:29Im Hintergrund für unsere neue Romantik-Supernovel, da lassen wir uns einfach
- 3:44:33was generieren, weil da achtet jetzt niemand, ob das jetzt die perfekte Komposition
- 3:44:37ist oder irgendwas sowas.
- 3:44:40Oder so, wenn du jetzt für deinen Dönerladen, ich brauche irgendwie ein Mensch,
- 3:44:44grinst in die Kamera und hält ein Kebab in der Hand, das ist jetzt vielleicht
- 3:44:48eine Sache, da hättest du früher eine Agentur angestellt, Oder zumindest ein
- 3:44:52Dingsbums gekauft, wie heißt das, ein Stockfoto und heute sagst du halt,
- 3:44:55mach mal jemand, der einen Käfer beißt.
- 3:44:58Ja, aber ob ich jetzt ein bisschen Geld hier Adobe für das Stockfoto in den
- 3:45:02Rachen schmeiße oder ob ich mir das jetzt AI generieren lasse von Adobe,
- 3:45:07der ist ja auch irgendwie kein Unterschied.
- 3:45:09Das ist richtig, das ist nämlich auch meine Hoffnung, dass sich das gar nicht
- 3:45:12so viel verändert, weil durch die Stockfotografie und sowas war da eh schon
- 3:45:15viel, was man günstig einkaufen konnte.
- 3:45:17Also das ist meine Hoffnung. Mal gucken. Wir können ja in 10 Jahren nochmal
- 3:45:21aufnehmen und vielleicht sitze ich dann schon weinend vor einer brennenden Mülltonne
- 3:45:25und weine, weil ich einfach schon lange kein Job mehr habe oder sowas. Wer weiß.
- 3:45:32In 10 Jahren. Es ist jetzt schon eine Herausforderung. Also am 30.07.2033,
- 3:45:39müssen wir also damit dann die nächste Folge aufnehmen oder was?
- 3:45:42Ja, so. Haben wir es oder was?
- 3:45:45Ja, dann sehen wir uns in 10 Jahren wieder tatsächlich, bitte.
- 3:45:47Ja, das hätte ich jetzt auch gesagt.
- 3:45:48Perfekt, dann würde ich sagen, es hat mich sehr gefreut, mit euch aufzunehmen.
- 3:45:53Und wenn Wayne da nichts mehr zu sagen hat, Eric hat natürlich die letzten Worte wie immer bei euch.
- 3:46:00Danke sehr für die letzten Worte. Und ihr müsst auf uns nicht ganze 10 Jahre warten,
- 3:46:06sondern ihr könnt auch einfach nächste Woche am Mittwoch reinschalten Und die
- 3:46:11neueste Folge Game Dev für die Platte der Unreal Podcasts genießen.
- 3:46:18Damit danke ich Simon, dass wir hier bei der Game Dev Podcast mitmachen durften.
- 3:46:22Danke, dass ich bei euch mit sein durfte.
- 3:46:25Dark Souls.
- 3:46:25Und jetzt ist die Zeit, für eine Ausdauer-Verabschiedung, das ist die Zeit, die wir jetzt haben.
- 3:46:30Ich würde jetzt in der nächsten Frage noch mal was fragen. Ich habe noch keine gute.