´╗┐

Anwendungsprogrammierung, Web- und Leveldesign

Bitte w├Ąhlen Sie die gew├╝nschte Kategorie f├╝r n├Ąhere Informationen:

Webdesign aus Aschaffenburg von Daniel Westhofen

Anwendungsprogrammierung:

Anwendungsprogrammierung bezeichnet die Erstellung von Computerprogrammen, die dem Anwender auf Grundlage des jeweiligen Betriebssystems eine gewisse Funktionalit├Ąt liefern. Typische Beispiele f├╝r Anwendungsprogramme sind Tools zur Daten-, Text- und Bildverarbeitung oder auch Spiele.

Im Rahmen meiner Diplom- und Masterarbeit bei der Firma Continental und durch die T├Ątigekeit als Programmierer bei optinet24.de, habe ich zahlreiche kleinere Tools sowie umfangreiche Software-Frameworks entwickelt. Dabei bevorzuge ich die Programmiersprache C#, die sich vor allem durch die m├Ąchtigen Standardbibliotheken des .NET-Frameworks und die eing├Ąngige Synthax auszeichnet. Eine zeit- und kosteneffiziente Entwicklung von neuen Programmen ist somit gew├Ąhrleistet. F├╝r hochperformante, echtzeitkritische Algorithmen verwende ich alternativ klassisches C oder C++.

Bei meiner t├Ąglichen Arbeit komme ich h├Ąufig in Kontakt mit allerlei Automotive-Sensorik sowie echtzeitkritischen Algorithmen, daher habe ich mich auf das Auslesen, Verarbeiten, Aufzeichnen und Wiedergeben von Sensordaten unter Ber├╝cksichtigung der Rechtzeitigkeit und Schnelligkeit spezialisiert. Neben der Erstellung von Modulen f├╝r die Parametrierung und die Datenverarbeitung typischer Systeme zur Fahrzeugumfelderfassung und Referenzierung wie Radar, Kamera, Lidar, Laserscanner, GPS oder auch kooperativer Sensorik, habe ich w├Ąhrend meines Masterstudiums auch die Ansteuerung diverser Aktoren, wie z.B. eines reversiblen Gurtretraktors oder einer autonomen Bremsanalge erarbeitet. Dabei kommen diverse Hardware-Schnittstellen wie Ethernet, CAN, USB, Firewire sowie RS232 und die darauf basierenden Protokolle wie UDP, TCP/IP oder auch CANOpen zum Einsatz.

Die folgende Bildergalerie zeigt einige der von mir entwickelten Applikationen, die ├╝ber ein GUI verf├╝gen und sich somit sinnvoll darstellen lassen. Durch einen Klick auf das Bild erhalten Sie neben einer Gro├čansicht auch weitere Informationen zu der jeweiligen Software.

Umfangreiches C# Sensorframework
C# Anwendungsprogrammierung mit Sprite-Engine
C# Anwendungsprogrammierung mit CanOpen
C# Anwendungsprogrammierung f├╝r kooperative Sensorik
C# Anwendungsprogrammierung zur Simulation von Kollisionsrisikomodellen
C# Anwendungsprogrammierung mit XNA
C# Anwendungsprogrammierung mit Laserscannern
C++ Anwendungsprogrammierung OpenCV Mixture of Gaussians C++
C# Anwendungsprogrammierung IPS-Logginfsoftware C#
C# Anwendungsprogrammierung Zebramsim
C# Anwendungsprogrammierung Bahnplan
Delphi Anwendungsprogrammierung Temperaturmodell-Eingabe-Tool

Zur├╝ck zum Seitenbeginn

Webdesign aus Aschaffenburg von Daniel Westhofen

Webdesign

Unter Webdesign versteht man die Konzeption, Gestaltung und Erstellung eines kompletten Internet-Auftritts. Der Webdesigner ist dabei nicht nur f├╝r das eigentliche Layout und das generelle Aussehen einer Webseite zust├Ąndig, sondern auch f├╝r die Strukturierung der Inhalte (zumeist Texte und Bilder), die intuitive und intelligente F├╝hrung der Beuscher durch die Inhalte und die Bedienbarkeit der interaktiven Elemente. Im Zeitalter von Web2.0 wird ein moderner Webauftritt typischeweise mit Technologien wie HTML, CSS, PHP, Javascript und MySQL realisiert.

Das Layout und die Gestaltung von Webseiten ist bereits seit vielen Jahren eines meiner Hobbies. Neben dem optischen Part konnte ich mir Laufe der Jahre auch das ben├Âtigte Wissen f├╝r die eigentliche Programmierung mit HTML, CSS, PHP und MySQL aneignen.
Im Jahr 2006 gr├╝ndete ich gemeinsam mit einem Studienkollegen ein Gewerbe mit dem Schwerpunkt Content-Management-Systeme. N├Ąhere Informationen, Referenzen und angebotene Leistungen, k├Ânnen unter optinet24.de abgerufen werden.

Die hier gezeigten Werke stellen nur eine kleine Auswahl der von mir angefertigten Designs dar, viele der gezeigten Entw├╝rfe sind lediglich Probedesigns. Klicken Sie die gew├╝nschte Seite an um eine gr├Â├čere Ansicht zu erhalten:

webdesign design-entwurf 04
webdesign design-entwurf 05
webdesign aschaffenburg optinet_v3
webdesign design-entwurf 02
webdesign design-entwurf 03
webdesign lisa
webdesign design-entwurf 06
webdesign aschaffenburg uro-mobile
webdesign aschaffenburg cafe abdate

Zur├╝ck zum Seitenbeginn

Webdesign aus Aschaffenburg von Daniel Westhofen

Leveldesign:

Leveldesign bezeichnet den Entwurf und die Gestaltung virtueller Welten f├╝r Computerspiele. Neben der visuellen Gestaltung der gew├╝nschten Landschaft, muss ein Leveldesigner sich auch um die Soundeffekte, Licht- und Schatteneffekte, etwaige gescriptete Sequenzen und die Performance des erstellten Levels k├╝mmern. Bei Online-Spielen muss zudem ein besonderer Wert auf die Spielbarkeit und die Ausgewogenheit - das Gameplay - gelegt werden.

Im Zeitraum von 2000 bis 2005 gestaltete ich zahlreiche 3D-Levels f├╝r verschiedene Spiele. Alle von mir erstellten Maps, Texturen, Tutorials und sonstigen Downloads findet man auf meiner seit 2001 existierenden Mapping-Homepage gimli-maps.de.

Die hier gezeigten Werke stellen nur eine kleine Auswahl der von mir angefertigten Levels dar. Die meisten der gezeigten Maps sind f├╝r die HL-Engine (1999) bzw. f├╝r den Nachfolger Source-Engine (2004) erstellt worden.

Leveldesign csde_gimlirats von Daniel Westhofen aus Aschaffenburg
Leveldesign cs_alps von Daniel Westhofen aus Aschaffenburg
Leveldesign de_alps von Daniel Westhofen aus Aschaffenburg
Leveldesign de_52alps von Daniel Westhofen aus Aschaffenburg
Leveldesign de_0815alps von Daniel Westhofen aus Aschaffenburg
Leveldesign de_esl_autumn von Daniel Westhofen aus Aschaffenburg
Leveldesign aim_00 von Daniel Westhofen aus Aschaffenburg
Leveldesign train_hideout von Daniel Westhofen aus Aschaffenburg

Zur├╝ck zum Seitenbeginn