Neues von Kurth Rocks

Kaum zu glauben, dass mein letzter Beitrag wieder so lange her sein soll, ich hoffe ich kann das in Zukunft ändern 🙂

Das Studium zum Wirtschaftsinformatiker (ILS) ist zum Glück bald vorbei, voraussichtlich Ende März. Je nachdem wann ich die verbleibenden zehn Hefte einschicke.

Weiterlesen

Matrix Prozess Monitor

Hey Leute,

lange nichts mehr von mir gegeben. Habe die letzten Monate so vor mich her programmiert. Zwischenzeitlich hatten wir hier auch einen Praktikanten, der mir bei meinem Java-Projekt weitergeholfen hat. So konnte ich meine etwas überladene Swing-GUI beiseite legen und mit dem Spring Framework eine Seite gestalten (ist bei Applikationen die auf dem Server laufen eh zu empfehlen 🙂 ).

Jetzt nachdem der Praktikant nicht mehr da ist gäbe es zwar noch ein paar Sachen die angepasst werden müssten, aber ich komme klar 😉

Die Tage gab es dann mal wieder eine rege Diskussion zu Matrix (dem Film), was denn möglich ist und was überhaupt mit Matrix gemeint ist (es ist wirklich nur ein Film Leute 😉 ). Allerdings finde ich die Idee mit dem, wie soll man ich sonst nennen, „Matrix-Regen“ gar nicht mal schlecht. Richtig angeordnet und richtig gelesen, könnte er viele Informationen enthalten. Diese Informationen lassen sich dann auch schneller wiedergeben als nur simpler Text.

Ein Programm habe ich ja, fehlt also nur der Regen. Als Basis habe ich mal den Code von Kenai zu Grunde genommen. Hier wird allerdings nur 40 mal der addDrop() ausgeführt und dann so lange selbst aufgerufen bis man das Programm beendet.

Um mit dem Programm zu arbeiten also erst einmal eine Interface-Klasse gebastelt, bei mir sieht diese in etwa so aus:

Weiterlesen

Schwelgen in der Erinnerung

Manch ein Song lässt einen anfangen in Erinnerungen zu schwelgen… so auch der Song Vorbei von Nevada Tan (die mittlerweile Panik heißen).

Vorbei, Vorbei die letzte Frage
Und ich weiß, verloren sind die Tage
Es ist Vorbei, ich finde neue Ziele
Wieder frei – ich weiß, es gibt so viele
Die Vergangenheit schweigt

Nevada Tan / Vorbei

Und wenn man sich den Song so anhört mag man an schon lange vergessene Ereignisse erinnert werden. Vielleicht hatte man Chancen die man nicht genutzt hat, bei mir gab es da so einige und diese Chancen hätte ich nutzen können, wenn ich gewusst hätte wie, oder wenn ich sie überhaupt gesehen hätte.

Weiterlesen

Kurzmitteilung

Neue Domain

Moin,

nachdem ich lange Zeit nur so Schluder-Domains hatte, bin ich jetzt auf lukas.kurth.rocks umgestiegen. Da „Kurth“ als solches jetzt kein seltener Name ist, ist so eine Suche nach der passenden Domain ziemlich langwierig. Habe viel herumprobiert, nichts wollte passen (.th als Domain ist auch nicht ideal, bin aber auch kein Kur-Hotel 😉 ). Dank der 2014 eingeführten neuen TLDs steht mir jetzt aber kurth.rocks zur Verfügung.

Ich finde es gut so 🙂

Let’s Party

Guten Morgen meine Freunde,

ich kam gestern wieder zu einem Gedanken den ich schon lange nicht mehr hatte: Warum eigentlich keine Spiele programmieren? Wie schwer kann das schon sein (*hust*)?

In gewisser Weise musste ich da immer an einen Satz meines Vaters denken: Wenn etwas nicht so wird wie du willst, mache es selbst! Ich finde damit liegt man in verdammt vielen Fällen genau richtig. Wenn es das Gartenhaus nicht gibt das ich will: mache ich es selbst. Wenn es den Computer nicht gibt den ich will, baue ich selbst einen zusammen. Wenn es das Tool nicht gibt das ich will, programmiere ich es selbst…

So kam mir diese Idee auch bei einer Spiele-Serie: Mario’s Party. Mittlerweile hat der kleine Klempner schon 10 Partys auf die Beine gestellt – Respekt kleiner Mann. Jedoch habe ich mich schon immer gefragt, warum solche Unternehmen nur bedingt auf „Kundenwünsche“ eingehen. Das mit den Wagen wurde schon in Teil 9 nicht wirklich gemocht, dennoch wurden sie in Teil 10 wieder eingefügt; zumindest eine Option zum Abschalten hätten sie einbauen können.

Auch gibt es keine ähnliche Serie für Konsolen aus anderen Häusern als Nintendo. Gerade an Party-Spielen könnte es auf Sonys und Microsofts Konsolen mehr geben. Einige wenige sind ja ganz in Ordnung (so wird Sing-Star wohl immer noch auf einigen Partys gespielt, auch wenn die Songs mittlerweile ziemlich teuer geworden sind), aber es gibt eben keine richtigen Board-Games mit Mini-Spielen darin. Hat Nintendo vielleicht ein Patent auf digitale Spielbretter? Nicht, dass ich wüsste ;-D

Warum also programmiert niemand so ein spaßiges Brettspiel? Weil alle Angst vor Nintendo haben? Glaube ich nicht. Dann hätte es wohl auch kein PlayStation All-Stars Battle Royale gegeben. Dies ist ja eigentlich auch nur ein Abklatsch eines Smash-Brothers Spiels, allerdings in meinen Augen bei weitem nicht so gut.

Vielleicht scheuen manche die Herausforderung die so ein Spiel mitbringt. Immerhin ist es kein Spiel dass ein bestimmtes Genre inne hat. Durch die ganzen kleinen Mini-Spiele taucht es eigentlich in mehreren Genres auf. Es hat kleine Autorennen, Luftschlachten, Wasserschlachten, Ski-Fahren etc. pp. Das Grundprinzip eines solchen Spieles zu entwickeln wäre also noch das einfachste ;D

Wie man unschwer erkennen kann finde ich den Gedanken eines neuen Party Spiels richtig gut. So etwas lässt sich allerdings kaum alleine stemmen. Dafür reichen meine Ressourcen bei weitem nicht aus, vor allem die Zeit. Zudem müsste ich so schon bei allem die Ordnung schlecht hin haben, davon bin ich aber noch zu weit entfernt. Außerdem haut das Fernstudium schon genug rein, da muss ich nicht die restliche Zeit über Spiele-Programmierung sinnieren 😉

Wenn ich ein Team hätte, wäre der Gedanke allerdings eine Überlegung wert. Dann könnten wir versuchen über Unity3D und deren Assets eine Collaboration aufzusetzen und miteinander an verschiedenen Sachen zu Programmieren (Grafik, Design, Scripts, AI etc.).

Wer weiß schon ob ich solche Leute finde; vielleicht sollte ich Mr. SSS mal wieder anschreiben …

Kurzmitteilung

Java: Update

Habe heute wieder ein wenig an meiner Toolbox gearbeitet, habe den Start der einzelnen Tasks jetzt in eine separate Methode geschoben (damit run() frei ist). So kann ich bei einem Druck auf einen der Toggle-Buttons den jeweiligen Task beenden oder neu starten. Ausserdem kann ich den Task so auch beim Start der Toolbox mit starten (lief vorher über den Aufruf des Tasks).