Portfolio Alexander Kaeser Das nächste Projekt könnte Ihres sein.

165 Projekte

2025

@NeezkaFM

@NeezkaFM ist ein YouTube-Musikkanal, den ich produziere. Die Songs erzeuge ich mittels KI, genauer: Idee, Lyrics, Prompting und Auswahl geschieht durch mich, die KI erzeugt dabei Musik und Bilder (siehe Ycomfy). Statusläuft Entwicklungab 2025 KategorieSolo-Projekte ai_imagesai_musicartmanagement

@NeezkaFM

F1 to dream

F1 to dream ist ein klassisches Browsergame, jedoch mit einer tragischen Geschichte. Der letze Entwickler zog sich im Streit zurück und löschte dabei das ganze Spiel. Am Ende existierten lediglich noch ein veraltetes Backup der Vorgängerversion und ein stellenweise inkompatibles Backup der Datenbank. Ich folgte ehrenamtlich dem Hilferuf des Teams im GameDevCafé-Forum, integrierte eine abgespeckte Version von Ycom 3, schrieb sämtliche Datenbank-Queries neu und korrigierte auftretende Fehler, bis das Spiel wieder lauffähig war.

Im Laufe dieser Entwicklung fand ich Gefallen an der Idee und entwickelte daraus mein eigenes Motorsport-Manager-Projekt: FORTO.
Basiert aufYcom 3 Statusläuft Entwicklung2025 RolleLeitender Entwickler algorithmsbrowsergamecssdiagramsgamehtmljqueryjsphpsql

F1 to dream

FORTO

FORTO wird ein browserbasiertes Motorsport-Managerspiel; die Idee dazu ist durch F1 to dream entstanden. Der Spieler erhält die Leitung eines Rennteams, stellt Fahrer ein und trainiert diese, kauft neue Fahrzeugteile und baut diese ein und bereitet sich durch Simulator-Training auf das nächste Rennen vor. Die Rennen selbst werden mittels Event-basierter Simulation abgehandelt und schematisch dargestellt, wofür ich die Strecken als SVG-Kurven erfasste. Erstmals verwende ich bei diesem Projekt auch SVG-Icons statt Grafiken oder Fonts, und die Fahrerbilder wurden mit KI erzeugt.

Streckeneditor

Hauptseite

Simulator

Rennansicht

Basiert aufYcom 3 Statusin Arbeit Entwicklungab 2025 KategorieSolo-Projekte artbrowsergamecssdiagramsgamedesignhtmlonpremisephpsimulationsqlsvguixwebdesignycom3

FORTO

Gottardi-Naturstein

Web-Auftritt der Steinmetzerei Gottardi, basierend auf dem Websites CMS. Basiert aufWebsites CMS Statusin Arbeit Entwicklungab 2025 KategorieFull-Stack csshtmljsphpsqlsvguixwebdesignwebsites

Gottardi-Naturstein

Portfolio

"You are here" – Dieses Portfolio-Projekt soll mein Schaffenswerk übersichtlich darstellen. Im Laufe der Zeit kam offensichtlich einiges zusammen und die Liste hier ist mitnichten vollständig, bietet aber dennoch einen guten Einblick in mein berufliches und auch stellenweise privates Leben. Basiert aufWebsites CMS Statusläuft Entwicklung2025 KategorieSolo-Projekte csshtmljsphpsqluixwebdesignwebsites

Portfolio

Soundboard

Das Soundboard ist eine Web-Version von SoundClick, einem Tool zum Abspielen von Musik und Soundeffekten während einer Pen & Paper-Spielrunde. Die Dateien lassen sich per Drag & Drop in den Arbeitsbereich ziehen und frei platzieren. Per Klick werden sie dann abgespielt; auf Wunsch entweder als One-Shot, Loop oder als Hintergrundmusik, die mittels Crossfading zum nächsten Stück überblendet wird. Gehört zuRubinrunde Statusläuft Entwicklung2025 KategorieSolo-Projekte appcsshtmljsuix

Soundboard

2020 – 2024

3D artworks

Angefangen mit dem 3D Studio Max zog es mich auch später immer mal wieder in die Welt der 3D-Gestaltung. Zuletzt machte ich einige Versuche im Daz Studio 3D, welches für die Darstellung von Figuren optimiert ist. Im Screenshot zu sehen: Mendéll. Statusläuft Entwicklung2018 – 2023 RolleKünstler artdazdesign

3D artworks

Aridien

Aridien ist eine Welt, die während meiner und für meine Magierkram-Spielrunde entstanden ist. Angefangen als kleiner Zipfel im Norden ist daraus ein komplexes Setting mit 10 Staaten, 30 Organisationen und über 70 Städten geworden, das allen Rubinrunde-Spielleitern zur Verfügung steht (bespielt wurde sie unter anderem von den Dark Hunters, Geomagiern, Klippentänzern, usw.). Aridien gehört mit seiner detaillierten Weltkarte und zahlreichen Land- und Stadtkarten zu meinem umfangreichsten Kartenwerk.

Sarkonien

Veria Talis

Gehört zuRubinrunde Basiert aufMagierkram Statusläuft Entwicklung2009 – 2023 KategorieSolo-Projekte fantasylibrpgrubinrundestorytellingworldbuildingwriting

Aridien

Béas Deko-Ideen

Plakatgestaltung für Béas Deko-Ideen. Statusläuft Entwicklung2021 RolleKünstler design

Béas Deko-Ideen

Charbo

Charbo ist eine Online-Charbogenverwaltung auf Ynet-Basis für Pen & Paper Spieler. Das Projekt besteht aus zwei Teilen; einerseits dem technischen Aspekt bestehend aus Charbogen-Editor und Anzeige-App, und andererseits den Charbögen selbst, die ich mitunter für die Rubinrunde gestalte. Die Bögen können online bearbeitet, mittels QR-Code geteilt und als PDF exportiert bzw. ausgedruckt werden. Gehört zuRubinrunde Basiert aufYnet Framework Statusläuft Entwicklungab 2023 KategorieSolo-Projekte appartcssdesigndesignhtmljsnodesqluixynet

Charbo

Chicken Academy

Academy ist ein Zauberschulen-Spiel auf Ynet- und Voxel-Basis. Als Ausgangsposition dient eine Akademie mit mehreren Stockwerken, die mittels Sidescroller-Kamera erkundet werden kann. Hinter den Türen befinden sich dann verschiedene Klassenzimmer, wobei die Kamera dort in den Topdown-Modus wechselt. Basiert aufYnet Framework Statusin Planung KategorieSolo-Projekte artcssgamegamedesignhtmljsnodesqlvoxelartynet

Chicken Academy

Chunks

Chunk ist ein kleines Trainingsprogramm auf Ynet-Basis für Musiker, die nach dem Chunks-Prinzip üben. Zusätzlich sind ein Metronom und ein Interval-Trainer enthalten. Basiert aufYnet Framework Statusläuft Entwicklung2022 KategorieSolo-Projekte appcsshtmljsnodesqluixynet

Chunks

DarkMoon Interactive

Unter den Namen DarkMoon Interactive GmbH haben wir Computersysteme verkauft, Websites gestaltet und Softwareentwicklung durchgeführt. Unsere beiden grössten Abnehmer waren die LAS (Leadership Akademie Schweiz AG) und VIHO (Virtual Home AG). Ich war Geschäftsführer (CEO) und Steuerbuchhalter der Firma. Statusausrangiert Entwicklung2003 – 2024 RolleProjektleiter managementorganisation

DarkMoon Interactive

Database DBMS

Database entstand aus Eigenbedarf, da mir phpMyAdmin zu aufgebläht und schwerfällig vorkam. Es handelt sich um ein schlankes DBMS, das alle für mich relevanten Funktionen bereithält. Gehört zuYhoko.com, Server-Administration Basiert aufYcom 3 Statusläuft Entwicklung2022 KategorieSolo-Projekte htmlphpsql

Database DBMS

Endyr

Endyr ist ein 2D/Pixelart MMO auf HTML5-Basis (serverseitig Node.js) und Teil von Ycom 3. Kernidee war die Schaffung einer bedrohlichen Welt, in der die Spieler zusammenarbeiten müssen um zu bestehen (z.B. indem Krieger und Alchemisten gemeinsam losziehen, um seltene Rohstoffe in gefährlichen Gebieten abzubauen, aus denen ein Handwerker dann Waffen und Werkzeuge herstellen kann). Auf Basis der Endyr-Engine entstand später das Ynet-Framework.

Spielvorstellung

Die Spieler können also Gegenstände herstellen (Crafting), aber auch Grundstücke erwerben und diese mit Häusern bebauen (Housing), welche sich wiederum frei einrichten lassen. Kämpfe finden in Echtzeit statt, wobei von Schwertern bis Armbrüsten und Bomben alles dabei ist. Reittiere und Teleporter erleichtern die Fortbewegung. Einige NPCs ermöglichen Handel, geben kleine Aufgaben (z.B. Tiere fotografieren), bieten Glücksspiele und Boxkämpfe an oder verstärken die Atmosphäre mit ihren Dialogen. Es gibt automatisch geführte Bücher (Bestiarium, Handwerksfibel, Kochbuch) aber die Spieler können auch selbst Bücher im Spiel Schreiben oder mit Instrumenten Musik komponieren. Das alles ist eine eine grosse Welt mit einigen Geheimnissen eingebettet, die entfernt im Universum der Nazra angesiedelt ist.
Gehört zuYhoko.com Basiert aufYcom 3, Tile Engines Statusläuft Entwicklung2012 – 2020 RolleProjektleiter algorithmsartcssgamegamedesignhtmljsmmonodephppixelartquestdesignrpgscriptingsqlstorytellinguixworldbuilding

Endyr

Gamebird

Der Gamebird ist eine manuelle Konsole aus Papier. Er wird mittels Magneten an der Wand befestigt und die Screens werden entweder ausgedruckt oder von Hand gezeichnet. Die Bedienung erfolgt durch Platzierung kleiner Magnete auf den entsprechenden Knöpfen, Reglern oder direkt im Bild.

Spiele

  • Piepsi – virtuelles Haustier

Update auf R2

Piepsi Startbild

Piepsis Sandburg

Labyrinth-Minigame

Statusläuft Entwicklungab 2023 KategorieSolo-Projekte artboardgamecraftinggamegamedesignuix

Gamebird

Hebelwirkung Webdesign

Unter dem Label Hebelwirkung vereine ich meine Leistungen im Bereich Webdesign, Sofwareentwicklung, Hardwareinstallation und IT-Beratung. Basiert aufWebsites CMS Statusläuft Entwicklungab 2024 KategorieSolo-Projekte csshtmljsphpsqluixwebdesignwebsites

Hebelwirkung Webdesign

Initiative-Tracker

Der Initiative-Tracker ist ein kleines Tool zur Verwaltung der Zugreihenfolge bei Pen & Paper-Kämpfen. Die Einträge lassen sich frei herumschieben, einfärben und, falls man die Initiativwerte mit einträgt, bequem sortieren. Zur Aufhübschung lässt sich auch noch ein Hintergrundbild hineinziehen. Gehört zuRubinrunde Basiert aufWebsites CMS Statusläuft Entwicklung2021 KategorieSolo-Projekte csshtmljqueryserviceuix

Initiative-Tracker

Kellerfeger

Web-Auftritt der Kellerfeger-Räumungscrew. Basiert aufSanavaris Statusläuft Entwicklung2021 KategorieFull-Stack csshtmlphpsqlwebdesignycom3

Kellerfeger

Mendéll

Das Buch Mendéll erzählt die Geschichte einer jungen Magierin, in einer Welt aufwächst, in der Magier verboten sind. Es handelt sich dabei um eine Neuinterpretation von Die scharlachrote Magierin.

Ein Teil der Ereignisse wird im Buch ausgelassen und stattdessen als die interaktive Geschichte Mendélls Abenteuer erzählt.
Statusin Arbeit Entwicklungab 2020 RolleAutor fantasynovelstorytellingworldbuildingwriting

Mendéll

Mendélls Abenteuer

Mendélls Abenteuer ist eine interaktive Geschichte auf TEFLON-Basis mit Pen & Paper Elementen und schliesst als Nebenprojekt zum Roman Mendéll eine zeitliche Lücke in der Geschichte. Gehört zuMendéll Basiert aufTEFLON Statusin Arbeit Entwicklungab 2021 KategorieSolo-Projekte consolegamegamedesignhtmljsnodequestdesignrpgscriptingstorytellingteflonworldbuilding

Mendélls Abenteuer

Moneto

Moneto sollte eine umfangreiche Informations- und Verkaufsplattform für den Schweizer Versicherungsmarkt werden. Als Leiter des Entwicklerteams kümmerte ich mich um die technische Basis sowie die Backend-Entwicklung, ausserhalb half ich auch oft bei der Konzeption und Frontend-Entwicklung aus. Durch die Enge Zusammenarbeit mit unserem Designer lernte ich UX und Benutzerführungund kennen (und wertschätzen) und konnte meinerseits technische Einschränkungen nachvollziehbar darlegen.

im Rahmen des Moneto-Projekts entwickelte ich ausserdem die Ynput-Elemente sowie eine Diagrammklasse auf jQuery-Basis.

Abschluss

Das Projekt wurde mit Auflösung der VIHO mitten in der Entwicklung eingestellt.
Gehört zuLAS / VIHO Basiert aufYcom 3 Statusausrangiert Entwicklung2016 – 2020 RolleLeitender Entwickler cssdiagramshtmljquerylasonpremisephpservicesqlsvgteachinguixycom3

Moneto

Nazrapedia

Die Nazra sind eine Fantasy-Rasse, die im Rahmen des Der Zirkel-Projekts entstand. Die Nazrapedia ist darauf aufbauend eine Lib (Online-Enzyklopädie), in der Artikel zu Kultur, Sprache, Politik, Technologie, Flora, Fauna, usw. festgehalten werden.

Siehe auch: Nazra'yo (Sprache und Schrift)
Statusläuft Entwicklung2013 – 2024 RolleKünstler artfantasylibrpgrubinrundestorytellingworldbuildingwriting

Nazrapedia

Piepsi

Piepsi ist eine "Anwendung" für den Gamebird. Der Spieler kümmert sich dabei um ein Vögelchen, das aus einem Ei schlüpft (vgl. Tamagotchi).

Piepsi freut sich

Startbildschirm

Sandburg bauen

Labyrinth-Minigame

Basiert aufGamebird Statusläuft Entwicklungab 2023 RolleKünstler artboardgamecomiccraftingdrawinggamebirdgamedesignstorytellinguix

Piepsi

Preefix

Preefix wird eine Online-Galerie nach dem Vorbild von DeviantArt, basierend auf dem Ycom 3 Framework. Ich lege bei diesem Projekt besonderen Wert auf die Interface-Gestaltung (UI/UX) sowie einen Downloadschutz für die Bildinhalte. Basiert aufYcom 3 Statuspausiert KategorieSolo-Projekte communitycsshtmlonpremisephpplatformsqluixwebdesignycom3

Preefix

Rubindex

Der Rubindex soll das Suchen und Blättern in Pen & Paper Regelwerken überflüssig machen. Durch Eingabe eines Begriffs wird direkt die dazugehörige Seitenzahl angezeigt. Das Tool verzichtet bewusst (auch aus rechtlichen Gründen) auf die Anzeige der konkreten Inhalte sondern dient als interaktives Lesezeichen. Eingetragen sind bisweilen 4'000 Begriffe zu D&D 3.5 und 1'000 zu D&D 5e. Gehört zuRubinrunde Basiert aufWebsites CMS Statusläuft Entwicklung2020 – 2024 KategorieSolo-Projekte csshtmlphprubinrundeservicesqluixunfinishedycom3

Rubindex

Rubinea

Rubinea ist eine Welt, in der verschiedenste Fantasy-Klischees aufeinandertreffen. Sie wird nicht aktiv bespielt. Ausgangspunkt ist die detaillierte Weltkarte, die zu meinen umfangreichsten Kartenwerken zählt. Gehört zuRubinrunde Statusläuft Entwicklung2013 – 2023 KategorieSolo-Projekte fantasylibrpgrubinrundestorytellingworldbuildingwriting

Rubinea

Sammlerportal

Für das Sammlerportal von Brocki55 gestaltete ich eine Präsentationsseite, thematisch passend zum rustikalen Inhalt und mit Bildergalerien für jeden Artikel. Das Projekt ist gekoppelt an das Sanavaris-CMS, wo die Artikel vom Betreiber erstellt und bearbeitet werden können. Basiert aufSanavaris Statusläuft Entwicklung2020 – 2021 KategorieFull-Stack csshtmlphpsqlwebdesignycom3

Sammlerportal

Sanavaris

Sanavaris ist ein umfangreiche Plattform, die ich im Auftrag eines Kunden entwickeln durfte. Es handelt sich um ein Verwaltungssystem für Inhalte und Klienten (CMS + CRM), bildet aber ähnlich wie Ycom auch eine Dachplattform für weitere Projekte dieses Kunden. Darunter Systeme zur Erstellung von Newslettern, Wettbewerben, Kundeninseraten, Verkaufsartikeln, integrierter Kalender, Arbeitszeiterfassung, Lagerverwaltung, uvm.

Darauf aufbauend

Basiert aufYcom 3 Statusläuft Entwicklung2014 – 2021 KategorieFull-Stack cssdiagramsframeworkhtmlonpremisephpplatformqrsqlycom3

Sanavaris

Spirits Season 3

SS3 wird die umfangreichste und voraussichtlich letzte Version nach Spirits Online und der Spirits Beta in dieser Reihe. Anders als seine beiden Vorgänger basiert es nicht mehr auf PHP sondern auf dem Ynet-Framework, baut vermehrt auf grafische Darstellung (z.B. Stadt und Gebäude) sowie Live-Action (z.B. Kämpfe und Dialoge) und enthält erstmals kleine Geschichten und Quests, die sich Solo oder im Team spielen lassen. Gehört zuYhoko.com Basiert aufYnet Framework Statusin Planung KategorieSolo-Projekte artcssdiagramsgamegamedesignhtmljsleveldesignmmonodepixelartquestdesignquestdesignrpgsqluixwebdesignworldbuildingynet

Spirits Season 3

TEFLON

TEFLON ist ein Framework zur Entwicklung textbasierter Spiele. Es läuft direkt in der Ynet-Konsole und bietet eine komfortable Syntax zur Abbildung von Diskussionen und Spielabläufen (darunter auch Verästelungen, Bedingungen, Zufallselemente, Schleifen, usw.) die ursprünglich aus der Endyr-Engine stammt. Basiert aufYnet Framework Statusläuft Entwicklungab 2020 KategorieSolo-Projekte consolecssframeworkhtmljsnodesqlynet

TEFLON

Todos

Todos ist ein kleiner Alltagshelfer auf Ynet-Basis für listenartige Einträge verschiedenster Art (Checkboxen, Zähler, 5-Sterne-Bewertungen, Fortschrittsbalken, usw.), die einander auch beliebig untergeordnet werden können. Nebst seiner Hauptfunktion als Todoliste eignet es sich auch gut als Erinnerungszettel, Einkaufsliste oder zur Geschmacksbewertung der Produkte. Basiert aufYnet Framework Statusläuft Entwicklung2022 KategorieSolo-Projekte appcssdiagramshtmljsnodesqluixynet

Todos

Verein EXTRO

Für den Verein EXTRO gestaltete ich einen zweisprachigen Web-Auftritt mit eigenem Design und Logo sowie eine Uploadfunktion, bzw. einen passwortgeschütztem Bereich für vereinsinterne Downloads. Basiert aufWebsites CMS Statusläuft Entwicklung2020 KategorieFull-Stack csshtmljsphpsqluixwebdesignwebsites

Verein EXTRO

Voxel Town

Voxel Town wird ein gemütliches Städteaufbauspiel, bei dem man nicht nur Gebäude sondern auch beliebige Dekorationen platzieren kann. Die Spielmechanik soll grösstenteils von der Grafik getrennt sein, so dass man die Stadt frei gestalten und die Funktionalität unabhängig davon behandeln kann. Als Unterbau dient die Ynet Voxel-Engine. Basiert aufYnet Framework Statusin Planung KategorieSolo-Projekte artcssgamegamedesignhtmljsnodesqlvoxelartynet

Voxel Town

Websites CMS

Das Websites CMS ist eine schlanke, modernisierte Weiterentwicklung des Ycom 3 Frameworks. Es bietet eine solide Grundlage zur Erstellung und Gestaltung kleiner Websites und Homepages und stellt dabei sowohl praktische CSS- und hilfreiche JavaScript-Vorlagen als auch ein komfortables Uploadsystem bereit. Basiert aufYcom 3 Statusläuft Entwicklungab 2020 KategorieSolo-Projekte cssframeworkhtmljsphpsqlycom3

Websites CMS

Xpert

Für einen Kunden entwickelte ich verschiedene Online-Register (docXpert, zahnXpert, praxisXpert, apoXpert, usw.) zur Ausschreibung von Stellen- und Praxisinseraten im Bereich Ärzte und Zahnärzte. Die Datenerfassung erfolgt via Sanavaris-CMS. Basiert aufSanavaris Statusausrangiert Entwicklung2017 – 2022 KategorieFull-Stack csshtmlphpsqlwebdesignycom3

Xpert

Ycomfy

Ycomfy ist ein vorkonfiguriertes und angepasstes ComfyUI mit verschiedenen Workflows zur Bilderzeugung und -umwandlung (z.B. in Pixel Art) mittels Flux und Stable Diffusion 3. Unter anderem sind bereits einige Spirits-Gebäude sowie sämtliche Bilder für NeezkaFM hier entstanden. Statusläuft Entwicklung2024 KategorieSolo-Projekte ai_imagesappcomfyuifluxpythonsd3

Ycomfy

Ycons Font

Ycons ist eine Schriftart mit Symbolen. Sinn der Sache ist, kleine Grafiken wie z.B. ein Speichern- oder Drucken-Symbol nicht als Grafik sondern als Schriftzeichen in einer Website einzubinden. Das spart Speicherplatz und die Symbole lassen sich in jeder Farbe und Grösse darstellen (ohne verpixelt zu werden). Die Symbole entwerfe ich je nach Bedarf und als Vektorgrafiken. Gehört zuYhoko.com, Ynet Framework Statusläuft Entwicklungab 2024 KategorieSolo-Projekte artdesignfontcreatorsvguix

Ycons Font

Ynet.dev

Web-Auftritt für das Ynet-Framework. Gehört zuYnet Framework Basiert aufYcom 3 Statusläuft Entwicklungab 2021 KategorieSolo-Projekte csshtmlphpsqlwebdesignycom3

Ynet.dev

2015 – 2019

ÄFOS Jobportal

Für das Ärzte-Forum Swiss entwickelte ich ein externes Jobportal im Stil der bestehenden Website. Es handelt sich um eine Inserate-Datenbank mit Suchabfrage. Die Datenerfassung erfolgt via Sanavaris. Basiert aufSanavaris Statusläuft Entwicklung2019 KategorieFull-Stack csshtmlphpservicesqlwebdesignycom3

ÄFOS Jobportal

Blogs

Die Blogs sind ein Angebot von Yhoko.com und bieten ein einfaches Beitragssystem auf YTML-Basis. Nutzer können hier ihre Blogs (min. 3 Zeichen) erstellen, aus 5 vorgegebenen Designs auswählen, chronologisch sortierte Artikel verfassen und diese mit Tags versehen, aus denen automatisch ein Archiv sowie eine Themenwolke erzeugt werden. Gehört zuYhoko.com Basiert aufYcom 3 Statusläuft Entwicklung2015 KategorieSolo-Projekte csshtmlphpservicesqluser_contentycom3

Blogs

D&D Handouts

Im Rahmen meiner D&D Runden, bei denen ich Spielleiter war, schuf ich diverse Handouts (meist Schriftrollen, aber auch Rätsel und Apparaturen) um die Wirkung bei den Spielern zu vergrössern. Eine gute Geschichte wird noch besser, wenn man einen Teil davon zum Anfassen in den Händen hält. Gehört zuRubinrunde Statusläuft Entwicklung2009 – 2016 KategorieSolo-Projekte artboardgamecraftingdnddrawingfantasygamedesignquestdesignrpgrubinrunde

D&D Handouts

Diagrammklasse

Die Diagrammklasse entstand als Teil von VIHO Moneto. Da Lösungen wie D3 auf den Zielgeräten zu langsam liefen, entwickelte ich eine eigene Diagrammklasse. Diese arbeitet nach Möglichkeit mit HTML-Elementen (z.B. Balkendiagramme) und einem zusätzlichen Layer für SVG Elemente (z.B. für Kurven). Gehört zuLAS / VIHO, Moneto Statusläuft Entwicklung2018 KategorieSolo-Projekte cssdiagramshtmljquerylaspluginsvg

Diagrammklasse

Easybond Plattform

Für Easybond entwickelte ich eine Vermittlungsplattform für Kredite. Basiert aufYcom 3 Statusausrangiert Entwicklung2016 KategorieFull-Stack csshtmlphpservicesqlwebdesignycom3

Easybond Plattform

Endyr Website

Web-Auftritt für Endyr. Gehört zuEndyr Basiert aufWebsites CMS Statusläuft Entwicklungab 2016 KategorieSolo-Projekte csshtmljsphppixelartsqlwebdesignwebsites

Endyr Website

Entschlüsselungs-KÜNSTLER

Promo-Website für die Entschlüsselungs-KÜNSTLER DVD der Fox & Partner AG. Gehört zuLAS / VIHO Statusausrangiert Entwicklung2018 KategorieFull-Stack csshtmlphpsqlwebdesignycom3

Entschlüsselungs-KÜNSTLER

Flow Tool

Flow wird ein Diagramm- und Planungswerkzeug auf Ynet-Basis, dessen Kern die grafische Darstellung von Abläufen und Entscheidungsbäumen ist. Die fertigen Workflows sollen sich in Ynet-Projekten integrieren lassen, etwa um Diskussionen zu führen, Skill- und Techtrees zu realisieren oder generell den Spielablauf zu steuern. Basiert aufYnet Framework Statuspausiert KategorieSolo-Projekte appcssdiagramshtmljsnodesqluixynet

Flow Tool

Fuchs & Spatz

Fuchs & Spatz war als Webcomic konzipiert. Im Endeffekt entstand daraus aber Piepsi für den Gamebird. Basiert aufYcom 3 Statusabgebrochen Entwicklung2015 Aktiv bis2018 RolleKünstler artcomicdrawing

Fuchs & Spatz

LAS

LAS App

Die LAS App war eine Online-Video-Lernplattform auf HTML5-Basis, die ich für die LAS entwickeln durfte und die die alte LAS Lernsoftware ersetzen sollte. Es handelte sich um ein umfangreiches Online-Trainingssystem für Makler und Verkäufer inkl. Mitwirkungs- und Erfolgsbeurteilung anhand von Fragebögen. Ein komplexes Lizenzensystem ermöglichte die Einrichtung für Einzelpersonen bis hin zu hierarchischen Firmenstrukturen sowie zeitlich begrenzten Demos und Rabattaktionen. Ich konnte das Projekt im Alleingang und entsprechend effizient umsetzen und termingerecht abliefern. Später wurden noch zwei Zusatzmodule (Hypothekenrechner und Erbrechner nach Schweizer Recht) bestellt und von mir integriert.

Abschluss

Die LAS App lief bis zuletzt ohne Ausfälle oder Supportaufkommen – mit Ausnahme einiger vergessener Benutzernamen und Passwörter (wie es bei einer wenig PC-affinen Zielgruppe zu erwarten ist). Sie wurde mit Auflösung der Firma eingestellt.
Gehört zuLAS / VIHO Basiert aufYcom 3 Statusausrangiert Entwicklung2014 – 2015 Aktiv bis2020 KategorieFull-Stack appcsshtmljquerylasonpremisephpsqlteachinguixuixvideoycom3

LAS App

LAS Updater

Der LAS Updater war eine Übergangslösung, um die ältere Version der LAS Lernsoftware (basierend auf Macromedia Director) weiterhin mit Lizenzschlüsseln zu versorgen, bzw. sie davon zu befreien. Dies war mein voraussichtlich und hoffentlich letzter Kontakt mit Flash bzw. Director. Am Ende war es auch nur dank einer staubigen Dokumentation möglich, die Keys zu entschlüsseln bzw. eigene zu erzeugen. Der Updater lud dabei auch Updates von unsere Servern und installierte sie auf den Kundenrechnern.

Abschluss

Die LAS Lernsoftware (TOP Seller, TOP Leiter, etc.) wurde schliesslich vollständig durch die LAS App ersetzt und damit hatte der Updater seinen Zweck erfüllt.
Gehört zuLAS / VIHO Statusausrangiert Entwicklung2014 – 2015 Aktiv bis2015 KategorieFull-Stack lassocketsvb

LAS Updater

Magierkram

Magierkram (bzw. ab 2014 "Phönixschwingen" und ab 2015 "Aschenkrieger") war eine D&D 3.5 Spielrunde, die ich über 10 Jahren lang alle paar Wochen ausrichtete. Die Geschichte hatte mit einem belanglosen Zusammentreffen in einer Bar begonnen und sich dann zu einer epischen Story rund um das Gefüge von Raum, Zeit und Magie entwickelt. Als Spielleiter war es meine Aufgabe, einen konsistenten Rahmen zu schaffen, der sowohl langfristige Charakterentwicklungen als auch weltverändernde Ereignisse ermöglichte – was durchaus auch genutzt wurde.

Aus der Maigerkram-Spielrunde erwuchsen mitunter der Rubinrunde-Verein, die Spielwelt Aridien, diverse Handouts und Fantasy-Karten sowie das SoundClick-Tool.
Gehört zuRubinrunde Statusausrangiert Entwicklungab 2009 Aktiv bis2018 RolleProjektleiter actingdndfantasygamegamemasterquestdesignrpgrubinrundestorytellingworldbuilding

Magierkram

Malerei

Eine Weile lang hatte ich Freude daran, auf dem Tablet mit ArtRage zu malen. Dabei entstanden diverse Gemälde von Landschaften, stilisierte Portraits und Fantasy-Pflanzen für die Nazrapedia. Statusläuft Entwicklung2008 – 2018 RolleKünstler artartragedrawing

Malerei

Measure

Measure ist ein kleiner Yhoko.com-Dienst, bei dem man beliebige Einträge nach dem 5-Sterne-Prinzip bewerten kann. Gehört zuYhoko.com Basiert aufWebsites CMS Statusläuft Entwicklungab 2016 KategorieSolo-Projekte appcssdiagramshtmljsphpsqlwebsites

Measure

MediFinance Plattform

Für MediFinance entwickelte ich eine kleine Web-Plattform, deren Ziel ist es, Checklisten für Ärzte und Mediziner bereitzustellen. Die Datenerfassung erfolgt via Sanavaris. Basiert aufSanavaris Statusläuft Entwicklung2017 KategorieFull-Stack csshtmlphpservicesqlwebdesignycom3

MediFinance Plattform

Medizin Kompakt

Web-Auftritt und Inseratesystem für Medizin Kompakt. Basiert aufSanavaris Statusausrangiert Entwicklung2016 KategorieFull-Stack csshtmlphpsqlwebdesignycom3

Medizin Kompakt

Montagsmalerei

In der Montagsmalerei (ein Dienst von Ycom 3) können die Yuser Bilder erraten und natürlich auch selber zeichnen. Eine kleine Mal-Oberfläche speichert alle Pinselstriche und diese werden später beim Erraten beschleunigt abgespielt. Damit immer genügend Bilder gemalt werden, kann man erst neue Bilder erraten, nachdem man selbst wieder etwas beigetragen hat. Gehört zuYhoko.com Basiert aufYcom 3 Statusläuft Entwicklung2017 KategorieSolo-Projekte canvascssgamehtmljsphpsqluser_contentycom3

Montagsmalerei

Shay in Himmelsrand

Shay in Himmelsrand entstand als Game-Blog zu Skyrim. Das Projekt wurde eingestellt, als bei einem Festplatten-Crash die Speicherstände verloren gingen. Basiert aufBlogs Statusabgebrochen Entwicklung2015 RolleAutor blogfantasyrpgstorytellingwriting

Shay in Himmelsrand

Sternchenspiel

Das Sternchenspiel ist ein klassisches Browserspiel mit positiver Aussage und Teil von Ycom 3. Die kleinen Sternchen sammeln Sonnenstrahlen und Sternenstaub, um damit Wünsche zu erfüllen oder dem Sandmann zu helfen. Jedes Jahr startet eine neue Runde und die Fleissigsten werden in der Highscore verewigt. Gehört zuYhoko.com Basiert aufYcom 3 Statusläuft Entwicklung2010 – 2015 KategorieSolo-Projekte artbrowsergamecssgamegamedesignhtmlphpquestdesignrpgsqlstorytellingwebdesignycom3

Sternchenspiel

STIRP

STIRP (Star Trek Improvised Role Play) ist der Name einer Spielrunde und des Regelwerks, welches ich dafür geschaffen habe. Es handelt sich um ein einfaches, auf W6 basierendes Spielsystem mit dazu passenden Charakterbögen. Der Fokus liegt auf Spieler-Entscheidungen, langfristiger Entwicklung sowie Schiffs-Ausbau und Raumkampf. Gehört zuRubinrunde Statusausrangiert Entwicklung2016 – 2018 RolleProjektleiter actinggamegamemasterquestdesignrpgrubinrundescifistorytellingworldbuilding

STIRP

Transporter

Transporter wird ein auf realen Karten basierendes Strategiespiel, bei dem man Lieferungsaufträge annimmt und die optimalen Transportrouten plant. Basiert aufYnet Framework Statusin Planung KategorieSolo-Projekte diagramsgame

Transporter

Tringo

Tringo ist ein Brettspiel mit Dreiecken, von denen jedes eine aufgedruckte Punktzahl und nummerierte Seitenkanten hat. Übertrifft die eigene Zahl auf der Kante die eines gegnerischens Dreieckes, wird es umgedreht und dadurch zum eigenen Pool hinzugefügt. Sieger ist, wer die meisten Punkte sammelt. Es existiert auch eine komplexere Variante mit sechsseitigen Waben namens Singo. Gehört zuRubinrunde, Magierkram Statusläuft Entwicklung2014 – 2015 KategorieSolo-Projekte artboardgamedesigngamegamedesign

Tringo

Vanessa in Boston

Shaunout entstand als Game-Blog zu Fallout 4. Das Projekt wurde eingestellt, als bei einem Festplatten-Crash die Speicherstände verloren gingen. Basiert aufBlogs Statusabgebrochen Entwicklung2015 RolleAutor blogfantasyrpgstorytellingwriting

Vanessa in Boston

Wir Organisieren

Web-Auftritt für Wir Organisieren. Basiert aufSanavaris Statusausrangiert Entwicklung2016 KategorieFull-Stack csshtmlphpsqlwebdesignycom3

Wir Organisieren

Yamp Player

Yamp ist ein Hashtag-basierter Musikplayer als Ersatz und im Stil von WinAmp. Wie alle YDK- und VB6-Projekte übernimmt Yamp das eingestellte Farbschema des Betriebssystems; den "Dark Mode" gab es hier schon immer. Basiert aufYDK Framework Statusläuft Entwicklung2019 KategorieSolo-Projekte appvb

Yamp Player

YDK

Web-Auftritt für das YDK-Framework. Gehört zuYDK Framework Basiert aufYcom 3 Statusausrangiert Entwicklungab 2016 KategorieSolo-Projekte csshtmlphpsqlwebdesignycom3

YDK

yDNS Service

yDNS entstand aus Eigenbedarf, nachdem der kostenlose Dienst von DynDNS:com eingestellt wurde. Es lässt sich direkt via Routerfunktion oder zur Not als Bash-Skript (mittels wget) integrieren. Gehört zuYhoko.com, Server-Administration Basiert aufYcom 3 Statusläuft Entwicklung2016 KategorieSolo-Projekte bindbindconsolecsshtmllinuxphpscriptingservicesqlycom3

yDNS Service

Ymap-2

Ymap-2 erzeugt zufällige Karten auf Heightmap-Basis mit diversen Einstellungsmöglichkeiten und der Option, von Hand malend einzugreifen. Durch Hinzufügen weiterer Layer können die Karten dann beliebig fein aufgelöst werden.

Ymap ist der indirekte Nachfolger von Ymap für Windows.
Statusläuft Entwicklung2017 KategorieSolo-Projekte algorithmsappcsshtmljqueryjs

Ymap-2

Ynet Framework

Ynet ist mein aktuelles Framework und Vorzeigeprojekt. Es baut auf Node.js und bietet eine Allround-Umgebung zur Entwicklung von Web-Apps und Online-Spielen an. Es ersetzt gewissermassen das frühere YDK Framework und übertrifft dabei noch dessen Umfang, indem es nicht nur typische Engine-Aufgaben wie 2D/3D Grafik-Rendering, Sound- und Musikausgabe, Datenbank, Netzwerk und Gamepad-Input übernimmt sondern darüber hinaus auch Login-Sicherheit mittels Passkeys (FIDO2) bietet, QR-Codes scannt und erzeugt, Runtime Code Injection sowie Lazy Execution ermöglicht, uvw. Schliesslich kommen noch Syntax Sugar für JS und CSS sowie eine integrierte Konsole hinzu, um die Entwicklung zu erleichtern.

Ausgewählte Ynet-Projekte

Trivia

Ycom 3 trug als Arbeitstitel denselben Namen, da ich für die parallele Entwicklung zu Yhoko.com die Domain Yhoko.net verwendete.
Statusläuft Entwicklungab 2018 KategorieSolo-Projekte algorithmscssframeworkhtmljsnodepasskeysqrvoxelswebaudiowebgl

Ynet Framework

Ynput

Die Ynput-Elemente entstanden als Teil von VIHO Moneto. Sie bieten in HTML fehlende Möglichkeiten, wie etwa Bilder in weich herausfahrenden Dropdown-Listen, de-selektierbare Radio-Buttons, Soundeffekte beim Ziehen von Slidern oder formatierte Anzeigen (z.B. "10 kg" bei Nutzereingabe "9.8"). Zudem sind sie vollständig per CSS stylebar. Gehört zuMoneto Statusläuft Entwicklung2019 KategorieSolo-Projekte algorithmscsshtmljqueryjspluginscriptinguix

Ynput

2010 – 2014

Angelika Murasaki

Web-Auftritt (inkl. eigenem Design und Logo-Gestaltung) der Buchautorin Angelika Murasaki. Basiert aufWebsites CMS Statusläuft Entwicklung2013 KategorieFull-Stack csshtmljsphpsqlwebdesignwebsites

Angelika Murasaki

Backup-System

Um Datenverlust zu vermeiden richtete ich auf unserem Server rsnapshot ein, so dass regelmässig Backups gemacht wurden. Das System funktionierte gut, aber aufgrund der Datenmenge stellte sich rsync irgendwann als lästiger Bremsfaktor heraus (die Synchronisierung dauerte teilweise bis zu 48 Stunden) und eine neue Lösung musste her.

Ich entschied mich 2024 für den Wechsel auf ZFS und erstellte entsprechende Bash-Skripte, um die Backup-Erstellung zu automatisieren. Das neue System speichert Backups alle 10 Minuten, behält ca. 125 Snapshots mit zeitlich exponentieller Verteilung und stört nur noch selten (während des Scrubbings) und in einem erträglichen Rahmen.
Gehört zuServer-Administration Statusläuft Entwicklungab 2014 KategorieSolo-Projekte adminconsolelinuxrsnapshotrsyncscriptingzfs

Backup-System

dinema.tv

Web-Auftritt der dinema.tv Medienagentur. Statusausrangiert Entwicklung2010 KategorieFull-Stack csshtmlwebdesign

dinema.tv

Forum

Das Forum entstand aus dem Bedürfnis heraus, mit der Community zu debattieren. Es basierte auf Ycom 2, war nach Themen und Unterthemen strukturiert und unterstützte auch Kommentare unter den Beiträgen, die nicht selten in eigene kleine Diskussionen ausarteten. Wie gewohnt konnten die Beiträge mit YTML formatiert werden.

Neues Forum

Mit dem Wechsel auf Ycom 3 war ab 2012 eine Neufassung erforderlich (wobei die erste Version auch weiterhin zugänglich blieb). Das neue Forum teilt sich das Design mit den anderen Services (Galerie, Kalender, usw.), ist schlanker und aufgeräumter und basiert auf Tags und Suchfunktion statt Themengruppen und -verschachtelung.

Altes Forum

Neues Forum

Gehört zuYhoko.com Basiert aufYcom 2, Ycom 3 Statusläuft Entwicklung2010 – 2012 KategorieSolo-Projekte csscsshtmlhtmlphpphpservicesqlsqluser_contentycom2ycom3

Forum

Galerie

Mit dem Wechsel auf Ycom 3 wurde die Galerie aus Spirits Online herausgelöst und als projektübergreifender Dienst neu aufgezogen, wobei alle alten Fotos und Zeichnungen übernommen wurden. Mittels YTML lassen sich die Galerie-Bilder ausserdem in jedem Benutzerkontext (Webs, Forum, Blogs, Libs, usw.) einbetten. Gehört zuYhoko.com Basiert aufYcom 3 Statusläuft Entwicklungab 2012 KategorieSolo-Projekte csshtmlphpservicesqluser_contentycom3

Galerie

Gästebuch

Ein Gästebuch zu haben gehörte lange Zeit zum guten Ton im Internet, also entwickelte ich auch eines für Ycom (bzw. die damalige Spirits Beta). Auch dieser Dienst wurde im Rahmen von Ycom 3 modernisiert und zentralisiert. Gehört zuYhoko.com Basiert aufYcom 3 Statusläuft Entwicklungab 2010 KategorieSolo-Projekte csshtmlphpservicesqluser_contentycom3

Gästebuch

Gravity

Gravity war ein Simulationsprogramm auf YDK-Basis, das Sonnen, Planeten und Monde berechnete und zur grafischen Darstellung die VoidRunner Elemente (Starfield, Sonne, Rauch) nutzte. Basiert aufYDK Framework Statusabgebrochen Entwicklung2011 Aktiv bis2014 KategorieSolo-Projekte appdirectxvbydk

Gravity

Interactions Generator

Der Interactions Generator erzeugt kleine Diagramme, die das Zusammentreffen von Figuren (z.B. eines Romans oder Films) darstellen und als Basis zum Geschichtenschreiben dienen. Statusläuft Entwicklung2010 KategorieSolo-Projekte appvb

Interactions Generator

Kalender

Der Kalender ist ein Service von Yhoko.com, der mit Ycom 3 neu hinzukam. Ycom trägt hier offizielle Feiertage und anderweitig relevante Daten wie z.B. die Zeitumstellung, Yottiziehungen oder Ycent-Bonustage ein. Die Spieler können auch eigene Termine eintragen; diese können einzeln oder wiederkehrend sein, einen oder mehrere Tage dauern, für Einzelpersonen oder Gruppen sichtbar sein und mit einem YTML-Beschreibungstext versehen werden. Gehört zuYhoko.com Basiert aufYcom 3 Statusläuft Entwicklungab 2012 KategorieSolo-Projekte csshtmlphpservicesqlycom3

Kalender

Library

Die Library ist ein Angebot von Yhoko.com und entstand aus Eigenbedarf sowie aufgrund von Sicherheitsbedenken, da mir MediaWikis zu umständlich und aufgebläht erschienen. Es handelt sich um ein schlankes Content-Organisationssystem auf YTML-Basis (mit einigen Wikicode-Erweiterungen, wie z.B. Querverbindungen durch eckige Klammern). Auf Ycom gab es zu dem Zeitpunkt mehrere Wikis (Spirits Tutorial, Yaecron Galaxy, Schatten der Nazra, usw.) die dann unter Beibehaltung der Formatierung (soweit möglich) und Bilder in Libs importiert wurden. Gehört zuYhoko.com Basiert aufYcom 3 Statusläuft Entwicklung2013 KategorieSolo-Projekte csshtmlphpservicesqluixuser_contentycom3

Library

MIDI-Kompositionen

Im Rahmen des Endyr-Projekts befasste ich mich mit Propellerhead Reason und erstellte mehrere Hintergrund-Musikstücke. Statusläuft Entwicklung2014 RolleKünstler artmusicreason

MIDI-Kompositionen

Mindestenssechszeichen

Mindestenssechszeichen ist mein öffentlicher Blog, in dem ich sporadisch und wahllos interessante Themen anspreche. Ursprünglich wurde der Blog bei einem externen Anbieter erstellt (der Name entstand aus Protest zu dessen Einschränkungen, da "Yhoko" zu kurz war) und später auf mein eigenes Blogsystem umgezogen. Den Namen behielt ich dann aber bei.

Als kleinen Ableger führe ich auch noch den Yhoko/dev-Blog, wo ich mehr über Admin-Angelegenheiten und Softwareentwicklung schreibe.
Basiert aufBlogs Statusläuft Entwicklungab 2010 RolleAutor blogwriting

Mindestenssechszeichen

Roleplay

Roleplay ist die Neuumsetzung des RPG-Bereichs für Ycom 3 in entsprechendem Layout. Der "neue RP-Bereich" ist aufgeräumter und technisch solider, fand jedoch bei den Spielern nur mässig Anklang, weswegen beide Bereiche parallel weiterlaufen. Gehört zuYhoko.com Basiert aufYcom 3 Statusläuft Entwicklungab 2013 KategorieSolo-Projekte cssgamehtmlphprpgservicesqluser_contentycom3

Roleplay

Sonnensee-Camping

Für Sonnensee Camping entwickelte ich einen Web-Auftritt inkl. Logo und Design, und dazu eine interne Verwaltungsseite, wo einige der Felder und Texte jederzeit bearbeitet werden können (z.B. die Anzahl freier Plätze und aktuelle Hinweise). Basiert aufWebsites CMS Statusläuft Entwicklung2014 KategorieFull-Stack csshtmljsphpsqlwebdesignwebsites

Sonnensee-Camping

SoundClick

SoundClick war ein Tool zum Abspielen von Musik und Soundeffekten während einer Pen & Paper-Spielrunde. Die Dateien liessen sich per Drag & Drop frei im Arbeitsbereich platzieren; zur besseren Organisation standen mehrere Tabs zur Verfügung. Per Klick wurden die Sounds dann abgespielt, auf Wunsch entweder als One-Shot, Loop oder als Hintergrundmusik mit Crossfading.

Abschluss

Ich nutzte SoundClick vornehmlich für die Magierkram Spielrunde, danach geriet es in Vergessenheit. Als es dann Jahre später wieder gebaucht wurde, waren neue Windows-Versionen nicht mehr kompatibel. Somit entstand daraus das Soundboard-Projekt.
Gehört zuRubinrunde Statusausrangiert Entwicklung2010 Aktiv bis2014 KategorieSolo-Projekte apprubinrundevb

SoundClick

Stickeralben

Die Stickers sind ein Sammelspiel auf Yhoko.com, wobei bis auf ein paar Testbilder alle Sticker aus meinem Projektuniversum stammen. Darunter sind Endyr-Werkzeuge, Sternchenspiel-Items oder ArtRage-Gemälde, uvm. Gehört zuYhoko.com Basiert aufYcom 3 Statusläuft Entwicklung2014 KategorieSolo-Projekte artcssdesigngamehtmlphpsqlycom3

Stickeralben

The Fools

Web-Auftritt der Garagenband The Fools. Statusausrangiert Entwicklung2012 Aktiv bis2018 KategorieFull-Stack csshtmlwebdesign

The Fools

Timeshop

Web-Auftritt für das Timeshop-Kunstprojekt. Statusausrangiert Entwicklung2011 KategorieSolo-Projekte csshtmlwebdesign

Timeshop

UO Book Tool

Ultima Online erlaubte es den Spielern, eigene kleine Bücher zu schreiben. Das Interface war jedoch schrecklich und Korrekturen mühsam. Ich entwickelte daher ein Tool, mit dem sich Bücher vorbereiten und als Textdateien speichern lassen. Die fertigen Werke lassen sich dann per Copy/Paste ins Spiel übernehmen. Die grösste Schwierigkeit dabei war es, die Darstellung (d.h. Schriftart und Umbruchregeln) pixelgenau abzubilden, damit die Zeilen- und Seitenumbrüche mit denen im Spiel übereinstimmten. Statusläuft Entwicklung2014 KategorieSolo-Projekte appfantasyvbwriting

UO Book Tool

VBfx Tutorials

VBfx ist eine Sammlung von Online-Tutorials im bereich Spieleentwicklung für Visual Basic 6. Kernstück der Seite ist das "Tile engine tutorial", bei dem von den ersten Grundlagen über die Verwendung von Offscreen-DCs und Implementierung weiter Kamerafahrten bis hin zum A*-Algorithmus alles zu diesem Thema erklärt wird. Statusläuft Entwicklung2011 KategorieSolo-Projekte cssdiagramshtmlphpsqlteachingvbwebdesignycom3

VBfx Tutorials

VCC

Web-Auftritt der Vitality Care Company. Statusausrangiert Entwicklung2011 KategorieFull-Stack csshtmlphpsqlwebdesignycom3

VCC

Visitenkatze

Mit der Visitenkatze können Yhoko.com Benutzer eigene kleine Web-Visitenkarten erstellen.

Der Name ergibt sich, wenn man beim Tippen von "Visitenkarte" bei RT um eine Taste nach rechts verrutscht – und klingt irgendwie süss.
Gehört zuYhoko.com Basiert aufYcom 3 Statusläuft Entwicklungab 2013 KategorieSolo-Projekte csshtmlphpservicesqluixuser_contentycom3

Visitenkatze

Vörös GmbH

Für die Schreinerwerkstatt Vörös GmbH erstellte ich einen Web-Auftritt, komplett mit neuem Logo, Visitenkarten und Auto-Aufklebern. Dieses Projekt war ausserdem mein erster Kontakt mit Umlaut-Domains (IDNs). Basiert aufWebsites CMS Statusläuft Entwicklung2010 KategorieFull-Stack csshtmljsphpsqlwebdesignwebsites

Vörös GmbH

Winspiration

Für Winspiration entwickelte ich ein benutzerfreundliches CMS sowie die dazugehörige Website mit eigenem Design. Ziel war, dass alle Inhalte mittels WYSIWYG bearbeitet und in diverse Sprachen übersetzt werden konnten. Statusausrangiert Entwicklung2012 KategorieSolo-Projekte csshtmljqueryjssqlwebdesign

Winspiration

Ychat

Der auf node.js basierende Ychat ist ein Dienst von Ycom 3. Die Features umfassen unter anderem: eigene Räume eröffnen, Texte einfärben, Dialoge, Beschreibungstexte (für RPG-Chars), Würfelfunktion, Split-Modus (in-Game/OOC), Gast-Modus, afk-Texte, Textformatierung, URL-Filter, usw. Gehört zuYhoko.com Basiert aufYcom 3 Statusläuft Entwicklungab 2012 KategorieSolo-Projekte csshtmljsnodephpservicesqluixuser_contentycom3

Ychat

Ycom 1

Ycom 1 war die erste Version der projektübergreifenden Yhoko.com Plattform, ursprünglich geschaffen um die Spirits Beta und den Zauberwald unter einen Hut zu kriegen. Forum und Gästebuch liefen damals noch über externe Anbieter.

Im April 2010 ging das Projekt in Version 2 über.
Gehört zuYhoko.com, Der Zauberwald Statusausrangiert Entwicklung2004 – 2010 KategorieSolo-Projekte cssframeworkhtmlphpplatformsql

Ycom 1

Ycom 2

Ycom 2 war eine komplette Neugestaltung der Yhoko.com Plattform und diente als Hub für die Community und alle Projekte. Aus technischer Sicht stellt es ausserdem ein komplettes Web-Framework auf PHP-Basis dar.

In seiner Funktion als Community-Plattform bot Ycom 2 auch mehrere Dienste für Spieler an, darunter Nutzerprofile, Direktnachrichten (Ymail), Umfragen, Gästebücher, Diskussionsforen, ein Chatsystem, das Ycon, Filesharing, Fanpages, uvm. Es gab auch bereits eine Galerie für Spielerbilder und -fotos, diese war jedoch nicht zentralisiert sondern Bestandteil von Spirits Online.

Im April 2012 ging das Projekt in Version 3 über.
Gehört zuYhoko.com Statusausrangiert Entwicklung2010 – 2012 KategorieSolo-Projekte algorithmscommunitycssdiagramsframeworkhtmlphpplatformsql

Ycom 2

Ycom 3

Mit der dritten und vorerst letzten Iteration wurde Ycom zu einem noch umfassenderen Framework, das auch ins Linuxsystem eingreift, Domains verwaltet, SSL-Zertifikate beantragt und E-Mails entgegegenimmt. Auf Plattformseite wurden die Dienste (Forum, Gästebuch, Galerie, Chat, uvm.) im "Ynet" Look neu umgesetzt, der erstmals mehrere Farbschemata (Dark Mode und diverse Farbtöne) zur Auswahl bot. Neu dazu kamen Stickeralben, die Montagsmalerei, Yotto, Libs, Visitenkatzen, uvm. Statt Popup-Fenstern war Responsive Design angesagt und seit 2022 ist der Login auch via FIDO2 bzw. Passkeys möglich.

Hauptprojekte


Parallel dazu sind Spirits Online und der RPG-Bereich zwar in Ycom 3 integriert, laufen aber intern weiterhin auf Ycom 2-Basis (ebenso wie das alte Forum weiterhin zugänglich ist).

Ableger und Forks

Ycom Hauptseite

Seit 2010 auch mit mobilem Design

Gehört zuYhoko.com Statusläuft Entwicklungab 2012 KategorieSolo-Projekte algorithmsapachebindcommunityconsolecssdiagramsframeworkhtmllinuxphpplatformpostfixsql

Ycom 3

Ycomic

Der Ycomic ist eine Comicreihe rund um Yhoko.com (d.h. um mich und die Community) mit insgesamt 42 Streifen, die ich als Vektorgrafiken zeichnete (davon 36 in der Galerie und die neusten 6 als "Die verlorenen Pixel" in neuer Aufmachung und zweisprachig). Gehört zuYhoko.com Basiert aufYcom 3 Statuspausiert RolleKünstler artcomicdrawingstorytellingsvg

Ycomic

Ycon

Das Ycon ist ein kleines Tool für Yhoko.com-Benutzer. Es verankert sich in der Taskleiste und zeigt mittels Symbol an, wenn neue Ymails oder Infomeldungen vorliegen. Per Klick öffnet sich ausserdem die Freundeliste und es lassen sich Kurznachrichten an diese versenden. Gehört zuYhoko.com Statusläuft Entwicklung2012 KategorieSolo-Projekte appsocketsvb

Ycon

YDK Framework

Das YDK entstand zusammen mit Schatten der Nazra (Demo) und war mein erstes richtiges Framework (davor gab es nur das kleine YDCore Framework). Es lief unter Visual Basic 6 auf dem damals modernen DirectX 8.1 und nutzte unter anderem die Direct3D-Schnittstelle um Tiles und Sprites zu rendern, DirectSound um Audio abzuspielen und DirectInput um Eingabegeräte inkl. Rumble-Effekten zu verwalten. Im Kern bot es auch Dateioperationen, Netzwerktechnik, ein flexibles Datenformat mit beliebigen Inhalten (darunter Tile-Layer für Maps), Datenverschlüsselung sowie -kompression, mathematische Hilfsfunktionen, A*-Pathfinding, usw. Ausserdem liessen sich mittels der integrierten Skriptsprache "Yscript", die auch Vererbung unterstützte, komplexe Spielabläufe und das NPC-Verhalten steuern.

3D Engine

Die Entwicklung des YDK ging bereits in Richtung 3D, als (und weswegen) die LAS mich für das Projekte LAS Rainbow und später LAS Showroom anheuerte. In diesem Rahmen wurde die Engine weiter ausgebaut und es kamen BSP-Trees, Lightmaps und Postprocessing hinzu.

Abschluss

Das Projekt wurde eingestellt, nachdem Microsoft beschloss, die DX8VB-Schnittstelle und auch Visual Basic 6 insgesamt zugunsten von .NET einzustampfen. Einige YDK-Projekte (Yamp, Ymap, usw.) liefen auch weiterhin halbwegs weiter, spätestens für die grafischen Projekte (SdN-Demo, Super Yhoko World, Starfield-Bildschirmschoner, usw.) gab es jedoch keine Hoffnung mehr. Offizielles Projekt-Ende war daher April 2014. Nachfolger wurde das Ynet.dev Framework auf HTML5-Basis.

Tile-Engine

SdN 3D

Tile-Editor

Puzzle-Spiel

Rainbow

LAS Showroom

Space Arena

Kollisionsmodi

Statusausrangiert Entwicklung2005 – 2013 Aktiv bis2014 KategorieSolo-Projekte algorithmsdirectxframeworksocketsvb

YDK Framework

Ymap

Ymap erzeugt zufällige Karten (512x512) auf Heightmap-Basis mit diversen Einstellungsmöglichkeiten.

Ymap wurde später als Web-Anwendung neu interpretiert und umgesetzt.
Statusläuft Entwicklung2014 KategorieSolo-Projekte algorithmsappartvbworldbuilding

Ymap

YTML

YTML ist eine an BB-Code und Wikitext angelehnte Auszeichnungssprache, die vielerorts auf Yhoko.com (Forum, Gästebuch, Ymail, Spirits-Beschreibungen, Websites, usw.) Anwendung findet. Die Spieler können damit Texte formatieren, Bilder aus der Ycom-Galerie einbetten, Listen und Tabellen erzeugen, Spoiler kennzeichnen, uvm. Gehört zuYhoko.com Basiert aufYcom 3 Statusläuft Entwicklungab 2010 KategorieSolo-Projekte csshtmlphp

YTML

Zauberwald-RPG

Web-Auftritt und Charakterliste für das freie Chat-Rollenspiel Zauberwald. Die Seite ist als Teil von Ycom 3 an den Ychat und die Datenbank gekoppelt und ermöglicht u.a. das Erstellen eigener Räume sowie Votings für neue Gebiete und Beschreibungen (wodurch Spieler die Welt frei mitgestalten können). Gehört zuDer Zauberwald Basiert aufWebsites CMS Statusläuft Entwicklung2012 KategorieSolo-Projekte csshtmljsphprpgsqlwebdesignwebswebsiteswriting

Zauberwald-RPG

2005 – 2009

Charbögen

Da mir die offiziellen D&D-Charakterblätter nicht gefielen, gestaltete ich bald eigene, optisch ansprechendere Rubinrunde-Charbögen für die Magierkram-Spielrunde. Später kamen ergänzende Blätter wie die Geldbörse, das Magierbuch oder der Gebäudeplan hinzu, und schliesslich auch Charbögen für andere Regelwerke wie z.B. Cyberpunk oder Starfinder. Alle Bögen wurden als Vektorgrafiken erstellt und sind mittlerweile prominent im Charbo-Projekt vertreten.

Dungeons & Dragons

Starfinder

Cyberpunk RED

STIRP

Gehört zuRubinrunde Statusläuft Entwicklungab 2005 RolleKünstler artdesignrpgrubinrundeuix

Charbögen

Der Zauberwald

Der Zauberwald (bzw. später auch Zauberwelt) war ein regelfreies Chat-Rollenspiel, das ursprünglich von rhanee im SPiN-Chat ins Leben gerufen worden war. Es handelte sich um eine lebendige, weltoffene Community und einen Rückzugsort für Geschichtenerzähler.Als rhanee das Projekt aufgab, und der Chatraum auszusterben drohte, übernahm ich es und baute es weiter aus.

Die Community wuchs wieder und veranstaltete im Laufe der Jahre mehrere Chatter-Treffen (v.a. auf Burg Rothenfels), bei denen man sich kennenlernte, Geschichten erzähle und neue Freundschaften schloss. Ausserdem entwickelte ich mehrere Chat-Bots und registrierte in diesem Rahmen die Domain Yhoko.com, die anfangs effektiv nur Die Zauberwald-Website war.

Mittlerweile hat der Zauberwald seinen eigenen Web-Auftritt erhalten und läuft rund um die Uhr in einem eigenen Ychat-Channel.
Gehört zuYhoko.com, Rubinrunde Basiert aufYchat Statusausrangiert Entwicklung1999 – 2007 RolleProjektleiter managementorganisationrpg

Der Zauberwald

Die scharlachrote Magierin

Die scharlachrote Magierin war mein erster Roman und umfasst ca. 93'000 Wörter. Es handelt sich dabei um die Geschichte der Magierin Mendéll, die allerlei Abenteuer in einem Fantasy-Setting erlebt.

Das Projekt ist grösstenteils unabhängig von der späteren Neufassung Mendéll und dessen Ableger Mendélls Abenteuer.
Gehört zuMendéll Statusläuft Entwicklung2006 – 2009 RolleAutor fantasynovelstorytellingworldbuildingwriting

Die scharlachrote Magierin

Fantasy-Karten

Für meine Rollenspielrunde Magierkram, meine Welten Aridien und Rubinea oder auch einfach nach Lust und Laune zeichne ich gerne Fantasy-Karten (meistens Städte oder Landstriche, selten Dorfplätze oder einzelne Gebäude). Die Skizzen zeichen ich mit Bleistift, dann wird das Blatt eingescannt und digital eingefärbt und mit Text-Overlays (Ortsnamen, Legende, Windrose, usw.) versehen. Statusläuft Entwicklungab 2009 KategorieSolo-Projekte artdnddrawingfantasyleveldesignrpgrubinrunde

Fantasy-Karten

HackV1

Hack ist ein Mini-Puzzlegame für zwei Spieler auf VB6-Basis. Statusläuft Entwicklung2005 KategorieSolo-Projekte gamegamedesignsocketsvb

HackV1

Kryptisches Tagebuch

Das Tagebuch des Jonas Grauenfels ist ein besonders detailliert ausgearbeitetes Handout, das ich für meine Magierkram-Spielrunde herstellte. Es ist komplett gefüllt mit Caesar-verschlüsselten Texten sowie zahlreichen Skizzen zu merkwürdigen Artefakten und Technologien.

Zusammenschnitt

Jonas' Tagebuch

Gehört zuRubinrunde, Magierkram Statusläuft Entwicklung2009 KategorieSolo-Projekte artcraftingdrawingstorytellingworldbuildingwriting

Kryptisches Tagebuch

LAS / VIHO

Meine Zusammenarbeit mit der (Leadership Akademie Schweiz AG (fortan LAS genannt) begann 2008, nachdem der Geschäftsführer das Projekt "Rainbow" umsetzen wollte und dafür eine 3D-Engine benötigte. Mein YDK-Projekt war zu dem Zeitpunkt bereits reif für einfache 3D-Welten und so bekam ich den Auftrag und arbeitet insgesamt 12 Jahre lang eng mit dem LAS-Team zusammen.

Neben der technischen Umsetzung sowie Engine-Entwicklung kümmerte ich mich auch um die gesamte LAS-Hardware, setzte einen neuen Firmenserver auf, stellte die Telefonie auf VoIP um, richtete ein Backupsystem ein und installierte das Ynet 3-Framework zur Verwaltung der Firmen-Website und deren Ableger.

Für das Virtual Silence-Projekt auf Unity-Basis entstand 2011 parallel dazu die Virtual Home AG (fortan VIHO genannt), welche sehr eng mit der LAS verzahnt war (dieselben Räumlichkeiten, derselbe Server, anfangs sogar dieselben Mitarbeiter). Spätestens mit der Moneto-Plattform nahm die VIHO aber richtig Fahrt auf und war auch im Gespräch mit namhaften Schweizer Versicherungsgesellschaften. Infolgedessen wurden neue Mitarbeiter eingestellt und ich leitete 3 Jahre lang die Entwicklungsabteilung.

LAS/VIHO Projekte

Gehört zuServer-Administration Statusausrangiert Entwicklung2008 – 2020 KategorieFull-Stack adminalgorithmsapacheapachebindbindcommunityconsoleconsolecssdiagramsframeworkhtmllinuxlinuxnginxphpplatformpostfixpostfixrsyncscriptingsql

LAS / VIHO

LAS Campus

LAS Campus sollte ein 3D-Metaverse mit virtuellen Klassenzimmern werden. Ich schrieb Unity-Scripts sowie Shader und einen Offline-Installer für das Projekt. Wir entwickelten eine Demoversion in Unity, bauten einen Campus auf und zeigen Investoren die Möglichkeiten auf.

Abschluss

Unsere Demo wurde mehrfach vorgeführt. Am Ende blieb die Finanzierung aus, so dass das Projekt eingestellt wurde.
Gehört zuLAS / VIHO Statusausrangiert Entwicklung2009 RolleLeitender Entwickler applasscriptingsocketsunity

LAS Campus

LAS Rainbow

Rainbow war als Lernspiel angedacht. Die Idee war die Kombination aus Lernerfolg und Spielerlebnis zur besseren Vertiefung des Stoffes. Wir entwickelten das Spielkonzept, gestalteten die Welt, erzeugten Beispiel-Fragesätze und bauten daraus eine virtuelle Umgebung. Meine Hauptaufgabe war die Entwicklung der Engine (auf YDK-Basis) sowie entsprechender Editoren zur Dateneingabe. Gehört zuLAS / VIHO Basiert aufYDK Framework Statusausrangiert Entwicklung2009 Aktiv bis2014 RolleLeitender Entwickler 3dsdirectxgamelasrpgvbydk

LAS Rainbow

LAS Showroom

Der LAS Showroom war eine virtuelle Umgebung YDK-Basis und zu Marketingzwecken. Es handelte sich um eine dreiteilige Raumstation ("LAS Space"), die der Benutzer frei begehen konnte und in der sämtliche Projekte der LAS AG in Form von Video-Galerien ausgestellt waren. Gehört zuLAS / VIHO Basiert aufYDK Framework Statusausrangiert Entwicklung2009 Aktiv bis2014 RolleLeitender Entwickler 3dsappdirectxlasvbydk

LAS Showroom

Nazra'yo

Das Nazra'yo ist eine Fantasy-Sprache mitsamt Schrift (Nazra'yot) für meine Rasse, die Nazra. Es handelt sich dabei um ein komplett eigenes Schriftsystem mit Silben, von denen bis zu 6 in einem Kreis aneinandergesetzt werden, um ein Wort zu bilden. Dazu gehört auch die nazranische Mathematik (Yota'mik) basierend auf dem Hexalsystem und Kettenbrüchen. Abgesehen vom kreativen Aspekt ist hier auch die technische Umsetzung als TrueType-Schriftart bzw. WOFF erwähnenswert, so dass man das Nazra'yot auch in Word oder auf Websites (und in YTML) verwenden kann. Gehört zuNazrapedia Statusläuft Entwicklungab 2006 RolleKünstler artdesignfantasyrpgsvgworldbuilding

Nazra'yo

Oesterreichurlaub

OesterreichUrlaub war ein umfangreiches Inserateportal für österreichische Hotels und Freizeit-Oasen. Kern der Seite war eine grafische Landkarte von Österreich, auf der die Inserate nach Region platziert wurden. Diese wurden vom Marketing-Team gemeinsam mit den Hotelbesitzern stilvoll gestaltet und ausgearbeitet. Meine Aufgabe war dabei die technische Umsetzung der Website und später auch grafischer Elemente in Macromedia Flash. Zeitlich versetzt gab es noch zwei baugleiche Schwesternprojekte zu diesem Projekt: LeichtZuGeniessen und SuedtirolUrlaub. Statusausrangiert Entwicklung2004 – 2006 RolleLeitender Entwickler cssdiagramsflashhtmluixwebdesign

Oesterreichurlaub

RPG-Bereich

Der RPG-Bereich ist eine Plattform für Rollenspieler. Es lassen sich Spielfiguren mit Beschreibungstexten und Bildern, Hintergründen und Detailseiten erstellen, mit denen sich dann online spielen lässt (vgl. forenartige RPGs). Gehört zuYhoko.com Basiert aufYcom 2 Statusläuft Entwicklungab 2007 KategorieSolo-Projekte cssgamehtmlphprpgservicesqluser_contentycom2

RPG-Bereich

Rubinrunde

Die Rubinrunde ist ein Verein (ohne Gewinnabsicht) zur Förderung des Rollenspiels in der Ostschweiz. Er vermittelt Spieler und Spielleiter, bietet zusatzmaterial (eigene Charbögen, Weltenbeschreibungen, Hausregeln, Handouts, Rätsel, usw.) und organisiert gelegentlich Treffen für Mitglieder und Interessierte. Ausserdem umfasst die Vereinsbibliothek zahlreiche Regelwerke, die allen Mitgliedern zur Verfügung stehen.

Verbundene Projekte

Statusläuft Entwicklungab 2006 RolleProjektleiter managementorganisationrpgrubinrunde

Rubinrunde

Schatten der Nazra

Schatten der Nazra wird ein Rollenspiel mit drei Handlungssträngen, die parallel erzählt werden. Jeromy war massgeblich in den Bereichen Worldbuilding, Storytelling und Questdesign beteiligt. Um das Projekt der Welt vorzuzeigen entwickelten wir damals eine spielbare Demo, seither wird das Projekt auf Planungsebene gehalten. Statusin Planung RolleProjektleiter duo_jeromygamegamedesignquestdesignrpgstorytellingworldbuilding

Schatten der Nazra

Schatten der Nazra Demo

Schatten der Nazra war ein klassisches 2D-Rollenspiel auf Basis des YDK-Frameworks und Teil des SdN-Projekts. Die Demo umfasste ca. 2h Spielzeit mit mehreren Handlungssträngen und zahlreichen NPCs. Jeromy war massgeblich an der Entwicklung beteiligt, v.a. in den Bereichen Worldbuilding, Storytelling und Questdesign.

Abschluss

Die DX8VB-Unterstützung wurde seitens Microsoft eingestellt, so dass die Demo ab Windows Vista nicht mehr funktioniert.
Gehört zuNazrapedia Basiert aufYDK Framework, Tile Engines Statusläuft Entwicklung2007 – 2008 Aktiv bis2014 RolleProjektleiter 2ddirectxduo_jeromygamegamedesignpixelartquestdesignrpgscriptingstorytellingvbworldbuildingydk

Schatten der Nazra Demo

Server-Administration

Anfangs lief Yhoko.com auf einem Freehoster, ab der Spirits Beta war dieser jedoch hoffnungslos überlastet. Infolgedessen organisierte ich einen Linux-Server und nahm diesen Part selbst in die Hand. Seit vielen Jahren gehört daher das Terminal zu meinem festen Begleiter und von LAMP-Systemen über Bind und nginx bis hin zu rsync, ZFS und Postfix-Handlern habe ich schon alles eingerichtet und gewartet. Heutzutage übernimmt mein Ycom-Framework viele dieser Aufgaben, aber ein kurzer grep und ab in's vim ist oft immer noch die schnellste Lösung. Gehört zuYhoko.com, Moneto, F1 to dream Statusläuft Entwicklungab 2005 KategorieSolo-Projekte adminapachebindconsolelinuxnginxpostfixrsyncscripting

Server-Administration

Spirits Beta

Die Spirits Beta entstand aus einer spontanen Idee heraus, nachdem ich das Spiel Zanzarah: The Hidden Portal gespielt hatte. Ähnlich wie bei Pokémon sollten die Spieler ihre Monster sammeln und trainieren können, allerdings mit stärkerem Aufbauelement und Bindung an die einzelnen Spirits. So entstand ein kleines Kampfsystem nach dem Schere/Stein/Papier-Prinzip, das mit Gegenständen, Erfahrungspunkten und verschiedenen Angriffstechniken ergänzt wurde. Um den Dauerspass zu verlängern kam schliesslich noch eine Stadtkarte dazu, auf der wohlhabende Spieler Gebäude bauen sowie Wohnungen anbieten und Neulinge diese dann mieten konnten.

Anfangs wurde die Spirits Beta parallel zum Zauberwald auf Yhoko.com betrieben, bis dann Ycom als projektübergreifende Plattform entstand. Nach Ende der Beta wurde das Projekt von Spirits Online abgelöst.
Gehört zuYhoko.com Basiert aufYcom 1 Statusausrangiert Entwicklung2004 – 2005 KategorieSolo-Projekte artbrowsergamecssdiagramsgamegamedesignhtmlphpsqlwebdesign

Spirits Beta

Spirits Online

Spirits ist ein Browsergame mit Vorbildern wie Pokémon und Sim City auf Ycom 2-Basis. Die Spieler können ihre Spirits in der Arena trainieren sowie in dere Stadt arbeiten, Wohnungen mieten und vermieten, Ressourcen produzieren und neue Gebäude platzieren. Zahlreiche Zusatzfunktionen wie Vereine, Hochzeiten, Minigames, eine Spielergalerie oder die Ressourcenbörse ergänzen das Projekt. An Spirits wird auch heute noch sporadisch weiterentwickelt; so kam etwa 2024 die Möglichkeit hinzu, neue Rassenbilder mittels KI (externer Dienst) zu generieren und 2025 noch ein kleines Bergbausystem, das nur dank Ycomfy umgesetzt werden konnte. Das Projekt gilt aber insgesamt als abgeschlossen.

Vorgänger war die Spirits Beta und der Nachfolger wird Spirits Season 3.

Kampfbildschirm

Alle Spezies

Vereinsblatt

Stadtkarte

Ressourcen-Börse

Bankkonten

Arbeitsmenü

Rangliste

Gehört zuYhoko.com Basiert aufYcom 2 Statusläuft Entwicklung2005 – 2009 RolleProjektleiter 3dsai_imagesartbrowsergamecssdiagramsduo_jeromygamegamedesignhtmlphpsqlwebdesignycom2

Spirits Online

Super Yhoko World

Super Yhoko World war der Versuch auf YDK-Basis, ein Jump & Run mit Gefälle und Loopings umzusetzen. Ausserdem tanzten die Blumen im Takt der Musik. Basiert aufYDK Framework, Tile Engines Statusabgebrochen Entwicklung2009 Aktiv bis2014 KategorieSolo-Projekte directxgamegamedesignvbydk

Super Yhoko World

Virtual Silence

Die Idee hinter Virtual Silence war es, einen Friedhof in virtueller Umgebung aufzubauen. Als Engine diente Unity und wir arbeiteten als Dreierteam, wobei ich die technische Umsetzung (v.a. Unity Scripting) übernahm, während Thomas Leiner für die grafische Umsetzung und Markus Fuchs für Marketing und Investments verantwortlich waren. Gehört zuLAS / VIHO Statusausrangiert Entwicklung2009 RolleLeitender Entwickler applasscriptingsocketsunity

Virtual Silence

Webs

Die Webs sind ein Angebot von Yhoko.com und ermöglichen es den Spielern, kleine bis mittelgrosse Nutzer- bzw. Fanseiten auf YTML-Basis zu pflegen. Gehört zuYhoko.com Basiert aufYcom 3 Statusläuft Entwicklung2006 KategorieSolo-Projekte csshtmlphpservicesqluser_contentycom3

Webs

Werdiana

Web-Auftritt inkl. eigenem Design und Logo-Gestaltung für das Nagelstudio Werdiana. Statusausrangiert Entwicklung2007 KategorieFull-Stack csshtmlwebdesign

Werdiana

Xen

Xen war ein Tetris-artiges Geschicklichkeitsspiel mit nummerierten Blöcken. Die erste Version lief mittels Windows-API (BitBlt), später setzte ich das Projekt auf YDK-Basis (DirectX 8.1) neu um und es kamen ein paar Spezialeffekte hinzu.

Spielablauf

Blöcke kommen von rechts nach links ins Spielfeld und der Spieler kann sie nach oben und unten bewegen. Treffen zwei gleiche Blöcke waagerecht aufeinander, addieren sie sich zu einem neuen Block und alle schwebenden Blöcke fallen nach unten. Werden die höchsten Blöcke (X) verschmolzen, verschwinden sie, Ziel ist es, die meisten Punkte zu sammeln, wobei das Spiel immer schneller wird.
Basiert aufYDK Framework Statusläuft Entwicklung2000 – 2006 Aktiv bis2014 KategorieSolo-Projekte artdirectxgamegamedesignvbydk

Xen

Yaecron Galaxy

Die Idee hinter Yaecron Galaxy ist ein Sci-Fi Universum mit zahlreichen Sonnensystemen und Planeten in 2D-Darstellung. Zur Erstellung der Galaxis erarbeiteten wir einen Algorithmus, anhand dessen die Planeten und Monde mit ihren jeweiligen Detailangaben (Masse, Atmosphäre, Zusammensetzung, etc.) berechnet werden konnten. Diese Daten flossen in ein Wiki, welches mittels PHP an die Datenbank gekoppelt war und so die die entsprechenden Bilder erzeugen konnte.

Gehört zuYhoko.com Basiert aufYcom 3 Statuspausiert RolleProjektleiter duo_jeromygamegamedesignmmopixelartrpgstorytellingworldbuilding

Yaecron Galaxy

Yaecron Sigma 17

Yaecron Sigma 17 (kurz: YSS) war ein rundenbasiertes Browserspiel ähnlich wie Spirits Online aber mit weniger Zufallselementen. Stattdessen konnte man sein Raumschiff mit verschiedenen Waffen, Schilden, Raketen und Generatoren bestücken und in jeder Runde ein Kampfmanöver auswählen. Storytechnisch basiert YSS auf Yaecron Galaxy und ist somit ein Ableger davon. Gehört zuYhoko.com Basiert aufYcom 2 Statusausrangiert Entwicklung2005 Aktiv bis2008 RolleProjektleiter 3dsartbrowsergamecssduo_jeromygamegamedesignhtmlphpsqlwebdesignycom2

Yaecron Sigma 17

Yardo

Yardo war ein Sammelkartenspiel (TCG) nach MAGIC-Vorbild. Ursprünglich sollte es nur online spielbar sein, später kam auch die Idee einer offline-Variante hinzu. Die zahlreichen Spielkarten mit Bildern entstanden von Anfang an unter Miteinbeziehung der Community, wobei ausgewählte Spieler sogar Zugang zum Editor erhielten und selbständig Kartensets eintragen konnten. Gehört zuYhoko.com Basiert aufYcom 3 Statuspausiert RolleProjektleiter artboardgamecraftinggamegamedesign

Yardo

Ychat (Java-Applet)

In den Sommerferien freundete ich mich mit Java an, weil es nebst Flash die einzige Möglichkeit war, im Browser effektiv Sockets zu verbinden. Flash war jedoch eher für animierte Medien gedacht als für ernsthafte Programmierung. Anfangs hatte ich grosse Freude an der sauberen Strukturierung und schuf zahlreiche Klassen, angefangen bei einem simplen Punkt (X/Y), der dann sowohl als Position als auch als Grössenangabe für alle Elemente dienen konnte. Daraus erwuchs ein Chatsystem mit Räumen, Dialogfunktion, AFK-Funktion und Moderationsoption nach Vorbild des SPiN-Chats. Das Backend war an eine SQL-Datenbank gekoppelt, so dass sich die Raumlisten mittels PHP auch auf der Website anzeigen liessen.

Abschluss

Vermutlich hätte ich Java trotz seiner umständlichen und aufgeblähten Art noch lange weiter verwendet, doch Java-Applets starben (wie später auch Flash-Applets) glücklicherweise aus. Der Nachfolger heisst ebenfalls Ychat und läuft entsprechnd auf Node.js-Basis (wie alle meine modernen Projekte).
Gehört zuYhoko.com Statusausrangiert Entwicklung2005 – 2007 KategorieSolo-Projekte javaservicesocketsuix

Ychat (Java-Applet)

Yplaner

Der Yplaner war ein Tool auf VB6-Basis zum Erstellen von Abläufen und Entscheidungsbäumen. Später entstand daraus das web-basierte Projekt Flow. Statusausrangiert Entwicklung2007 KategorieSolo-Projekte appdiagramsuixvb

Yplaner

2000 – 2004

Crimbridge

Crimbridge ist ein textbasiertes Detektivspiel, bei dem die Spieler durch Dialog-Entscheidungen den Storyverlauf mitgestalten können. Gehört zuYhoko.com Basiert aufYcom 2 Statusabgebrochen Entwicklungab 2004 RolleProjektleiter duo_jeromygame

Crimbridge

Der Zirkel

Der Zirkel sollte ein 3D-MMO auf VB6-Basis (später: YDK-Basis) werden. Kernidee war die Erschaffung einer lebendigen Welt, die fast vollständig von den Spielern (mit-)gestaltet und beeinflusst werden kann. Es handelte sich um unser erstes grosses Projekt und auch wenn es technisch nie umgesetzt wurde, legte es immerhin den Grundstein für die Rasse der Nazra und künftige Projekte wie Schatten der Nazra und die Spielrunde Magierkram. Gehört zuNazrapedia Basiert aufYDK Framework, Tile Engines Statusabgebrochen Entwicklungab 2004 Aktiv bis2014 RolleProjektleiter directxduo_jeromygamegamedesignmmorpgvbworldbuildingydk

Der Zirkel

Die Zauberwald-Website

Die Zauberwald-Website (später Yhoko.com) war mein erstes grösseres Web-Projekt. Es handelt sich um eine Plattform in holzigem Naturdesign mit verschiedenen Hintergründen (je nach Tageszeit) und MIDI-Player zur musikalischen Untermalung. Angefangen als Online-Listing zur Präsentation von Rollenspielfiguren ("Chars") entwickelte sich daraus ein Verwaltungssystem, das ausserdem an einen SPiN-Chat-Bot gekoppelt war. So konnten die Spieler im Channel die Beschreibungen der Figuren abrufen und auch ihre eigenen aktualisieren.

Der Zauberwald selbst ist eine Welt nach eigenen Regeln, in der sich beliebige Figuren aus allen Zeiten und Welten begegnen können.
Gehört zuDer Zauberwald, Yhoko.com Basiert aufYcom 1 Statusausrangiert Entwicklung2001 – 2004 KategorieSolo-Projekte artcssdesignfantasyhtmlphpplatformrpgsqlstorytellingwebdesignwriting

Die Zauberwald-Website

Fox McCloud's Website

Eine kleine private Website mit Downloads. Das Logo und die Navigation waren mit Flash umgesetzt. Statusausrangiert Entwicklung2001 KategorieSolo-Projekte cssflashhtmlwebdesign

Fox McCloud's Website

Jemrijàs Kontor

Jemrijàs Kontor war ein kleines Tributprojekt für die gleichnamige Rollenspielfigur, die ich über mehrere Jahre hinweg im Chrestonim PBeM spielte. Es handelt sich um einen kleinen Rundgang durch ihren Kontor in Men-Achor, den ich im 3D Studio Max gestaltete und für die Website aus mehreren Perspektiven renderte. Statusläuft Entwicklung2001 KategorieSolo-Projekte 3dsartcssfantasyhtmlrpgwebdesignwriting

Jemrijàs Kontor

Mechelon

Mechelon war ein 2D-MMO mit Panzern auf Basis von Macromedia Flash (weil damals noch keine WebSockets verfügbar waren). Gehört zuYhoko.com Basiert aufYcom 2, Tile Engines Statusabgebrochen Entwicklungab 2004 RolleProjektleiter actionduo_jeromyflashgamesockets

Mechelon

Merchandise

Für Yhoko.com, Spirits und die Rubinrunde gestaltete ich diverse Merch-Artikel (Tassen, T-Shirts, Sticker, etc.) sowie Flyer.

Rubinrunde und Ycom Tassen

Gehört zuYhoko.com, Rubinrunde Statusläuft Entwicklungab 2004 RolleKünstler artdesign

Merchandise

nChat

Der nChat war mein erstes Chatsystem, basierend auf VB6 und Websockets. Man konnte selbst Räume erstellen, ein Multiplayer-Malprogramm (später: VisuaChat) war integriert und angedacht waren auch grafische Räume, bei denen man sich als Symbol frei im Bild platzieren kann und die Texte als Sprechblasen erscheinen. Viele potentielle Chatter waren jedoch nicht bereit, den Chat herunterzuladen und mittels Setup.exe zu installieren. Hier zeigte sich für mich deutlich die Einschränkung kompilierter Windows-Software. Mangels Alternativen wendete ich mich für den Nachfolger an Macromedia Flash, das damals populär in fast jedem Browser vertreten war und somit Abhilfe versprach. Die Versuche mit Flash funktionierten, doch das namenlose Projekt wurde bald wieder zugunsten einer Java-Version des Chats eingestellt. Statusausrangiert Entwicklungab 2001 KategorieSolo-Projekte flashservicesocketsvb

nChat

nView

nView ist ein minimalistischer Bildbetrachter auf VB6-Basis und ist aus dem Bedürfnis heraus entstanden, Bilder schnell und bequem durchzuschauen. Das Tool öffnet alle gängigen Bildformate, unterstützt Pan & Zoom, passt den Hintergrund auf Wunsch der Bildfarbe an und die Bilder lassen sich per Links- und Rechtsklick durchschalten. Insbesondere bleibt die Zoom-Position erhalten, so dass man die Details zweier Bilder durch hin- und herschalten miteinander vergleichen kann. nView ist bis heute mein Standard-Bildbetrachter. Statusläuft Entwicklungab 2001 KategorieSolo-Projekte appvb

nView

Spinchat-Bots

Für den SPiN-Chat entwickelte ich mehrere Chatbots*, die Logs mitschnitten und auf Kommandos reagierten. Diese kamen insbesondere in meinen RPG-Räumen (Der_Strand und Zauberwald bzw. Zauberwelt, zeitweise noch Mehdora und schliesslich Neotera) zum Einsatz, etwa um Beschreibungen der Spielfiguren auszugeben oder um Nachrichten zu übermitteln.

*) SpinMan, Remote Spin, Leviathan, Leviathan Pro, Spinchat RPG Client, RPG Client, NeoBot, Neotera Client, nClient
Gehört zuDer Zauberwald, Yhoko.com Statusausrangiert Entwicklung1999 – 2004 Aktiv bis2004 KategorieSolo-Projekte appsocketsvb

Spinchat-Bots

VisuaChat

VisuaChat war ein einfaches Multiplayer-Malprogramm auf VB6-Basis. Bis zu 8 Teilnehmer konnten sich damit zusammenschliessen und gemeinsam Bilder malen. Statusläuft Entwicklung2004 KategorieSolo-Projekte appsocketsvb

VisuaChat

Yhoko.com

Yhoko.com bzw. kurz "Ycom" ist beides – eine Community-Plattform (rechtlich: ein Verein ohne Gewinnerzielungsabsicht) mit Browsergames und diversen Dienstleistungen (siehe Einzelprojekte), aber auch das Framework, auf dem das alles läuft. Die meisten Websites, die ich für Kunden erstellen durfte, laufen entweder auf Ycom oder einer angepassten Kopie davon.

Das System beinhaltet ein CMS mit Versionierung, sammelt PHP-Fehlermeldungen, automatisiert die Domainverwaltung, indem es Apache, Bind und Postfix konfiguriert, prüft Logdateien auf Sicherheitsrisiken und sperrt auffällige IP-Adressen via Linux-Firewall.

Framework

Basiert aufYcom 3 Statusläuft Entwicklungab 2003 KategorieSolo-Projekte communitymanagementorganisationplatformservice

Yhoko.com

Ypad Editor

Ypad entstand, weil Notepad viele meiner Bedürfnisse nicht erfüllen konnte, allen voran eine schnelle und einfache Suchfunktion. Es handelt sich um einen einfachen Text-Editor mit einigen Zusatzfunktionen, die mir beim Entwickeln wichtig und nützlich sind, darunter einige Konverter, Listenfunktionen, die Tab-Einrücken und ein Zufallsgenerator für Zahlen, Farben und Codes. Statusläuft Entwicklungab 2001 KategorieSolo-Projekte algorithmsappuixvb

Ypad Editor

ZWR

Das ZWR ist ein Regelwerk für Pen & Paper Rollenspiele. Es basiert auf gewöhnlichen Spielwürfeln (W6) und lässt sich grundsätzlich für alle Szenarien, von Fantasy über Mystery bis Sci-Fi, verwenden. Gehört zuRubinrunde, Der Zauberwald Statuspausiert RolleAutor diagramsgamegamedesignrpgrubinrundeworldbuildingwriting

ZWR

Zeitlos

Bastelarbeiten & Papercraft

Basteln mit Papier und Karton liegt mir sehr, wie sich insbesondere auch im Gamebird-Projekt zeigt.

Copics-Regal

Papercraft-Segelschiff

Schachtel-Computer

Statusläuft RolleKünstler craftingdesigndrawing

Bastelarbeiten & Papercraft

Kurzgeschichten

Kleine Geschichten, von der Muse geküsst, von Sci-Fi über Vampire bis Fantasy. Ein paar davon, sowie zudem Gedichte, wurden im Literaturprojekt veröffentlicht und sind dort auffindbar. Statusläuft RolleAutor fantasynovelstorytellingwriting

Kurzgeschichten

Philosophie und Wissenschaft

Man mag es kaum als konkretes Projekt ansehen, aber die Entschlüsselung des Lebens, des Universums und des ganzen Rests ist doch auch eine Lebensaufgabe, die mich immer wieder beschäftigt – und mit neuen Erkenntnissen belohnt. Statusläuft RolleKünstler artphilosophyscience

Philosophie und Wissenschaft

Rollenspiel-Charaktere

Im Laufe meiner Rollenspielkarriere spielte ich schon mehrere Figuren, darunter Marijà und Norian in der Spielrunde Magierkram (D&D 3.5), Kai und Arion-Mesa in der Spielrunde Gwlad Gollwyd (D&D 3.5) sowie Aiwen (D&D 5e) und Neezka (Cyberpunk). Dazu kommen unzählige NPCs in meiner Funktion als Spielleiter. Die Dynamik am Tisch erfordert oft schnelles Denken, spontane Improvisation und nach Möglichkeit ein wenig Schauspiel. Statusläuft RolleKünstler actingfantasyrpgstorytelling

Rollenspiel-Charaktere

Tile Engines

Im Laufe der Zeit entwickelte ich verschiedenste tilebasierte Engines*, meist im Rahmen eigener RPG-Projekte. Zusammengenommen bildete dies die Grundlage für das YDK-Projekt, das unter anderem einen Editor mit frei zusammenstellbaren Tilemap- Bild-, und Effekt-Layen beinhaltet (inkl. Parallax-Option und Rendermodi).

Da das Thema auch in Foren immer wieder aufkam, schrieb ich dann im Rahmen der VBfx-Tutorialseite eine ganze Artikelreihe zum Thema tilebasierte Spiele (damals noch auf Basis von 1D-Arrays, später kehrte ich zu 2D-Arrays zurück).

Als Teil des Ynet-Frameworks entwickelte ich zusätzlich zum klassischen 2D-Array auch prinzipiell unendlich grosse Maps auf BSP-Tree-Basis. Dies ebnete auch den Weg für 3D-Pixel aka. Voxel-Maps. Dazu kamen Meta-Maps, in denen mehrere kleinere Maps frei platziert (oder auch bewegt) werden können.

*) Pocket Engine, SORG, YDK_demo, Nocturne 2D, RPG Projekt, RPG Engine, RPG
Basiert aufYDK Framework, Ynet Framework Statusläuft KategorieSolo-Projekte appgamevb

Tile Engines

Weitere(alphabetisch)

Chu

Chu ist ein kleines Desktop Pet auf VB6-Basis, das einem bei der Arbeit zuschaut, auf den Fenstern herumläuft, -sitzt und -rennt sowie den Mauscursor verfolgt (wenn man ihm vor der Nase damit herumwedelt). Die Umsetzung baut entsprechend stark auf die Windows API. Statusläuft KategorieSolo-Projekte appfun

Chu

GX-Tool

gxTool war ein nützlicher Helfer für das Spiel Galactics Online. Nach Eingabe der aktuellen Spielsituation konnte man damit ganz leicht den Bau neuer Schiffe planen und das Ressourceneinkommen in die Zukunft projizieren. Statusausrangiert KategorieSolo-Projekte appuixvb

GX-Tool

Matrix

Die Matrix war ein Bildschirmschoner auf DirectX-Basis mit dem Ziel, die Matrix aus dem gleichnamigen Film als ständigen Datenstrom darzustellen. Farbe, Geschwindigkeit, Menge und Länge der Textkolonnen liessen sich frei einstellen und waagerechte Textkolonnen liessen sich ebenso dazuschalten wie Werbetexte, die von oben nach unten fielen. Ein 3D-Modus bewegte auf Wunsch die Kamera vorwärts und machte dabei schwungvolle Zuckungen oder zufällige 90°-Drehungen für mehr Dynamik. Statusläuft Aktiv bis2014 KategorieSolo-Projekte appdirectxvb

Matrix

nCoder

Der nCoder ist ein kleines Tool um Texte und Dateien zu ver- und entschlüsseln. Der Algorithmus wurde später im Ypad und schliesslich als zentraler Bestandteil der Dateizugriffe im YDK weiterverwendet. Basiert aufYDK Framework Statusläuft KategorieSolo-Projekte algorithmsappvb

nCoder

RPG-Manager

Der RPG-Manager ist eine kleine Datenbank mit verschiedenen Feldtypen, darunter Auswahllisten, und einer praktischen Zufallsfunktion. Diverse Feldvorlage für Charaktere, Städte, Bücher, usw. lassen sich modular zusammenklicken. Statusläuft KategorieSolo-Projekte apprpgrubinrundeuixvb

RPG-Manager

SineShow

SineShow ist ein kleines Tool zur grafischen Darstellung von X/Y Kurven, das mir im Entwickleralltag regelmässig dabei hilft, Formeln zu gestalten. Statusläuft KategorieSolo-Projekte algorithmsdiagramsvb

SineShow

Snow

Snow ist ein einfacher Bildschirmschoner, der Schneefall darstellt. Als Hintergrund lässt sich ein Bild festlegen, auf dem der Schnee sich festsetzt. Statusläuft KategorieSolo-Projekte appvb

Snow

Space Arena

Space Arena war der Versuch, ein 2D-MMO im Weltraum auf YDK-Basis zu schaffen. Das Projekt simuliert Gravitation, grosse Distanzen, Schub und Drehung des Spieler-Raumschiffs. Bei Annäherung an einen Planeten passierte man die Atmosphäre und konnte dann mit viel Feingefühl landen. Eine technische Herausforderung dabei war es, die riesigen Planeten und -Atmosphären segmentiert zu rendern, da die Polygone unter DX8 nur eine maximale Grösse haben durften (vmtl. limitiert durch den Float-Range).

Space Arena legte später den Grundstein für Yaecron Galaxy.
Basiert aufYDK Framework Statusabgebrochen Aktiv bis2014 KategorieSolo-Projekte directxgamegamedesignvbydk

Space Arena

Starfield

Starfield war ein einfacher Bildschirmschoner auf YDK-Basis, der einen Weltraumflug darstellte (als Alternative zum gleichnamige Windows-Bildschirmschoner). Insbesondere waren die Sterne hier keine weissen Punkte sondern nach hinten transparent werdende Linien. Basiert aufYDK Framework Statusläuft Aktiv bis2014 KategorieSolo-Projekte appdirectxvbydk

Starfield

Tankers

Tankers ist ein Arena-Wettkampfspiel mit Panzern und VB-Skript-Anbindung. Die Teilnehmer schreiben jeweils ein Skript, nach dem ihr Panzer reagieren soll, dann treten sie autonom gegeneinander an. Schwierig dabei ist, dass die Skripte nur bestimmte Informationen vom Spiel erhalten; so muss etwa die Gegnerposition erst mittels Scans herausgefunden werden. Statusausrangiert KategorieSolo-Projekte gamegamedesignscriptingvb

Tankers

WinMan

Der WinMan ist ein Tool zur Fensterverwaltung unter WindowsXP. Man kann damit Fenster im Vordergrund halten, transparent machen, verstecken, umbenennen und schliessen. Statusläuft KategorieSolo-Projekte appuixvb

WinMan

Ydesktop

Ydesktop war der Versuch, den Windows-Desktop effizienter zu gestalten – insbesondere das Startmenü, aber auch die Taskleiste und das Hintergrundbild. In einer ersten Inkarnation geschah dies durch Ersetzen der Explorer.exe bei Windows 95/98, doch da der Windows Explorer sehr tief im System integriert ist, stellte sich das Unterfangen als unmöglich heraus. Eine zweite Inkarnation erfolgte im Browser mittels JavaScript und bildet ebenfalls Startmenü und Taskleiste ab – wobei die "Programme" aus iFrame-Browsern bestehen, in denen z.B. die einzelnen Ycom-Projekte geöffnet werden können. Statusausrangiert KategorieSolo-Projekte jsuixvb

Ydesktop

Ygolf

Ygolf war ein kleines 3D-Golfspiel auf YDK-Basis. Es diente mir vor allem dazu, mehr über die Balldynamik herauszufinden (Flugbahn, Abprallwinkel und das Ausrollen auf dem Gras). Basiert aufYDK Framework Statusabgebrochen Aktiv bis2014 KategorieSolo-Projekte 3dsalgorithmsdirectxgamesimulationvbydk

Ygolf