Category Archives: Development

Development Tutorial Uberspace

Pyramid python web framework auf Uberspace installieren

Pyramid ist ein sehr nettes open source python web Framework, dass sich durch Minimalistig und Verlässlichkeit auszeichnet. Folgend möchte ich euch zeigen wie man Pyramid auf dem Hoster Uberspace installiert und einrichtet.
read more »

flattr this!

c/c++ Development OpenGL Qt Tutorial

QGL1 – OpenGL mit Qt: Grundgerüst

In der QGL Tutorial Serie möchte ich euch mit diesem Post beginnend die Grundlagen von OpenGL unter Benutzung des Qt Frameworks näher bringen.
Da dies ein Tutorial sein soll und kein Roman, werde ich nicht weiter darauf eingehen was genau OpenGL und Qt sind und worin ihre Vorteile liegen. Dafür könnt ihr euch gerne entsprechende Wikipedia Artikel über OpenGL und Qt durchlesen. Kurz zusammengefasst könnte man sagen, dass wir möglichst offen und platformunabhängig arbeiten wollen.
Ziel dieses ersten Tutorials ist es ein OpenGL fähiges Fenster anzuzeigen und darauf ein farbiges Dreieck zu zeichnen. read more »

flattr this!

Development Random Uncategorized

Stecken bleiben

Ich glaube jeder kennt diese Situation, man hat sich für den Tag eine Aufgabe oder ein festes Ziel genommen, bleibt aber stecken und schiebt es stattdessen vor sich her. Anstatt die Arbeit zu erledigen verschwendet man die Zeit mit Google, Twitter, Flashgames, oder für euch Exhibitionisten mit Facebook.
Nun könnte man das als einfache Faulheit abtun und in so manchen Fällen trifft das wohl auch zu. Aber grade bei Entwicklern habe ich in Gesprächen mit Kollegen festegestellt, dass bei uns die Ursache oft ganz woanders liegt als bei bloser Faulheit. read more »

flattr this!

Development Moon Engine Software Design

Engine Architektur

Wie beginnt man am besten ein größeres Softwareprojekt zu planen? Richtig, mit einer SRS und passenden Diagramme. In diesem Zuge habe ich, angelehnt an eine Grafik aus dem wirklich großartige Buch Game Engine Architecture von Jason Gregory, welches ich jedem wärmstens empfehlen kann, ein Diagramm erstellt in dem die wichtigsten Runtime Komponenten aufgeführt werden. read more »

Development Living World Moon Engine

Living World & Moon Engine

In den ersten paar Blog Einträgen möchte ich euch erstmal von meinen aktuell laufenden Software Projekte berichten, bzw euch einen groben Überblick geben.

Den Anfang machen Living World und Moon Engine. Ich beschäftige mich in meiner Freizeit, wie so viele andere auch, gerne ab und zu mit Computerspielen. Als Programmierer habe ich schnell den Wunsch verspürt irgendwann einmal selbst ein Spiel zu designen, planen und schließlich zu realisieren. read more »