Hallo, ich bin Lukas.

Über mich

Seit ich vor 7 Jahren (2010) in der Schule mit Java arbeiten sollte, hab ich nicht mehr aufgehört zu programmieren. Sehr viele eigene Projekte habe ich in der Zeit angefangen und verwirklicht. Viele davon haben mich auch immer wieder vor neue Herausforderungen gestellt. Dabei habe ich in einigen Gebieten viel Erfahrung gesammelt:
Java
JavaScript
PHP
CSS
MySQL
C#

Meine Projekte

craftednature

Java · MySQL · PHP · JavaScript · Debian 8 · SSH · nginx · CSS

craftednature ist eine Spiel-Community die März 2013 ins Leben gerufen wurde.
Von Anfang an war ich für das Aufsetzen und Einrichten des Servers sowie für die Gestaltung und Entwicklung der Website zuständig.
Zur Zeit arbeite ich an neuen Features die oft Website und Spiel-Server eng zusammenführen.

3D Minecraft Map

JavaScript · threejs · Web Worker · Java

Maps die Minecraft-Welten darstellen gibt es einige, aber ich habe bisher keine andere gefunden, welche die Welt in vollem 3D darstellt!
Diese Map generiert aus den - von einem Minecraft-Plugin gelieferten - Daten einzelne Modelle. Die dann mit three.js dargestellt werden. Das generieren der Kartenteile wurde mit Web-Workern ausgelagert um die Performance zu verbessern.

Cuberunner

lwjgl · OpenGL · Java

Cuberunner ist ein Spiel, bei welchem man über ein Feld mit Würfeln fliegt und diesen ausweichen muss. In dieser Version kann man zusätzlich Münzen einsammeln und die Würfel ändern je nach Fortschritt ihre Farbe.
Entstanden ist dieses Spiel wärend einem Praktikum an der Hochschule Heilbronn, dort habe ich damit die 3D Programmierung mit lwjgl (OpenGL für Java) gelernt.

Pentatonik Cheatsheet

JavaScript · JQuery

Eine kleine JavaScript Seite für Gitarrenspieler. Sie zeigt für jede Tonlage alle Töne der Pentatonischen Tonleiter (Moll) an.

4-Gewinnt

Java · AI

In diesem 4-Gewinnt Spiel tritt man gegen einen starken KI-Gegner an. Dieser rechnet alle möglichen Spielsituationen der nächsten 6 Züge durch und berechnet dadurch seinen nächsten Zug.
Dieses 4-Gewinnt ist eins meiner ersten Projekte, entstanden im IT-Unterricht in der Schule.

Tunierplaner

Java · AWT/Swing

Ein Tunierplaner mit dem man den Ablauf von Tunieren mit Gruppenphasen planen und organisieren kann. Neben Teams lassen sich auch Spielfelder eintragen auf denen paralell gespielt werden kann. Die Spiele können anhand der Teams und Spielfelder generiert werden.

E-Mail contact@bluecolored.de
Discord Blue#3055
TeamSpeak ts.craftednature.de
Steam tbluef