Erstes Gespräch
Wir klären die wichtigsten Eckpunkte deines Projekts, damit ich deine Anforderungen und Ziele genau verstehe. Ein klarer Überblick oder schriftliche Infos sind hilfreich, um Missverständnisse zu vermeiden und direkt loszulegen.
In diesem Schritt legen wir den Projektumfang fest, stimmen uns ab und entscheiden, ob sich die Umsetzung besser durch klassische Programmierung oder über eine Skriptsprache realisieren lässt – abhängig von Komplexität und Leistungsanforderungen.
Entwicklung & Feedback
Während der Umsetzung halte ich dich regelmäßig auf dem Laufenden – besonders bei wichtigen Zwischenzielen. Dein Feedback fließt direkt ein, kleine Anpassungen sind meist kein Problem. Bei größeren Änderungen schauen wir gemeinsam, ob der Aufwand das Angebot beeinflusst.
Abschluss & Betreuung
Nach Fertigstellung bekommst du alle finalen Dateien in einem privaten GitHub-Repo – für übersichtlichen Zugriff und Versionierung.
Ich biete außerdem eine Gewährleistung von 3 bis 12 Monaten (je nach Projekt). In dieser Zeit kümmere ich mich kostenfrei um Bugs oder Probleme – und bin für dich erreichbar, wenn Fragen auftauchen.
Umfang & Angebot
Sobald der Rahmen klar ist, bekommst du ein strukturiertes Angebot mit transparenter Preisaufstellung. Das Projekt wird in Meilensteine unterteilt, inklusive aller nötigen Arbeitsschritte – zum Beispiel:
Planung: Für jeden Meilenstein analysiere ich, welche Ressourcen – Code, Dokumentationen, Assets usw. – nötig sind, um effizient und ohne Unterbrechungen arbeiten zu können.
Recherche: Technische oder kreative Herausforderungen werden untersucht. Falls nötig, greife ich auf das Source SDK zurück, um saubere, stabile Lösungen zu entwickeln – gestützt auf meine Erfahrung mit Source-Projekten.
Design: Ich entwerfe das Gesamtkonzept und die Projektstruktur. Drittanbieter-Tools vermeide ich nach Möglichkeit, um langfristige Wartbarkeit sicherzustellen – es sei denn, das Projekt benötigt sie ausdrücklich.
Technisches Umsetzung: Planung der Code-Implementierung und Systementwicklung mit Fokus auf Leistung und Stabilität. Zum Beispiel sorge ich dafür, dass rechenintensive Abläufe innerhalb eines festen Zeitrahmens von rund 16,66 ms pro Bild (Frame) ausgeführt werden – damit das Spiel flüssig läuft, ohne Ruckler oder Abstürze.
Dokumentation: Ich dokumentiere den Code klar und verständlich, um spätere Anpassungen zu erleichtern. Das spart Zeit und Aufwand bei Wartung, Updates oder für andere Entwickler.
Testing & Bugfixing: Gründliche Tests stellen sicher, dass alles wie vorgesehen funktioniert. Probleme werden frühzeitig erkannt und sauber gelöst – mit dem Ziel, ein stabiles, durchdachtes und poliertes Endergebnis zu liefern.
Architektur: Der Code wird so aufgebaut, dass er übersichtlich bleibt und sich später leicht erweitern oder anpassen lässt. Dabei achte ich auf klare Benennung und eine saubere Struktur.
Nur für Unternehmer — Netto-Festpreise, zzgl. MwSt.
Projektbesprechung und Festlegung des Umfangs
1-Stunden Sitzung
— 250 € —
Für kleinere Projekte mit geringem Planungsaufwand
8-Stunden Sitzung
— 575 € —
Gut für mittelgroße Projekte, die klare Absprachen und Planung brauchen
12-Stunden Sitzung
— 780 € —
Für große Projekte mit detailliertem Umfang und Planung
16-Stunden Sitzung
— 990 € —
Für umfangreiche, komplexe Projekte mit hohem Zeitaufwand
Die Programmierarbeit wird in Meilensteine unterteilt
Der Preis basiert auf meinem Basissatz sowie dem Mindestpreis pro Meilenstein
8-Stunden Tagessatz
— 575 € —
Exklusives, dauerhaftes Nutzungsrecht an der gelieferten Arbeit inklusive
8-Stunden Tagessatz
— 1725 € —
Exklusives, dauerhaftes und uneingeschränktes Nutzungsrecht an allen gelieferten Arbeiten
Es gelten die AGB (siehe unten für die deutsche Version).
Noch Fragen?
-
Ich bin auf Gameplay-Programmierung spezialisiert – das heißt, ich kümmere mich gezielt um den spielerischen Kern deines Projekts. Dazu gehören z. B. Spielmechaniken, Interaktionen, NPCs, einfache oder komplexe KI (z. B. Bots) und ähnliche Systeme, die das eigentliche Spielerlebnis ausmachen.
Diesen Bereich biete ich bewusst als einzigen an, weil ich mich genau darauf fokussiere – nicht auf Grafik, Leveldesign oder Animation. Wenn du also jemanden suchst, der das Gameplay deines Spiels technisch umsetzt, bist du bei mir richtig. -
Das hängt ein wenig vom Projekt ab. In der Regel arbeite ich bevorzugt mit der Unreal Engine, da sie von Haus aus viele Systeme mitbringt, die in anderen Engines erst manuell entwickelt werden müssten – zum Beispiel ein ausgereifter Character Controller, ein robustes Movement-System, Netzwerk-Unterstützung oder visuelles Scripting mit Blueprints.
Das beschleunigt die Entwicklung erheblich und senkt die Kosten, weil ich nicht bei Null anfangen oder das Rad neu erfinden muss. Ähnlich wie bei der Source Engine (die Valve u. a. für Team Fortress 2 und CS:GO eingesetzt hat) gibt es bei Unreal bereits ein solides Grundgerüst – und genau das hilft, dein Projekt schneller und effizienter umzusetzen.
Falls dein Projekt spezielle Anforderungen hat, schaue ich mir das natürlich im Detail an und berate dich zur passenden technischen Basis. -
Hauptsächlich, um langfristige Zuverlässigkeit und Wartbarkeit sicherzustellen. Ich kontrolliere keine Drittanbieter-Tools und kann daher nicht garantieren, dass sie während deines Projekts oder zum Zeitpunkt des Spiel-Launches weiterhin kompatibel und unterstützt sind. Durch das Minimieren solcher sogenannten Dependencies reduziere ich technische Risiken und mögliche Probleme später. So stehe ich auch voll hinter allem, was ich entwickle.
Mehr Infos zu Haftung und Drittanbieter-Dependencies findest du in meinen AGB (siehe unten für die deutsche Version). -
Nicht standardmäßig. Ich vermeide den Einsatz von experimentellen oder Beta-Funktionen, außer du stimmst dem ausdrücklich zu. Genauso wie bei Drittanbieter-Tools und Abhängigkeiten gilt: Diese Features sind oft nicht stabil, langfristig nicht unterstützt oder in zukünftigen Engine-Versionen möglicherweise gar nicht mehr vorhanden.
Wenn dein Projekt wirklich etwas braucht, das aktuell noch experimentell ist, bespreche ich die Risiken vorab mit dir, damit du eine informierte Entscheidung treffen kannst. Weitere Details zu solchen potenziell risikobehafteten Elementen findest du auch in meinen AGB (siehe unten für die deutsche Version). -
Die Preisgestaltung richtet sich nach der Komplexität der Arbeit. Ich beginne mit meinem Grundtagessatz (für einen 8-Stunden-Tag) und passe den Preis entsprechend dem Umfang und den technischen Anforderungen des Projekts an.
Wenn ein Meilenstein auf mehr als 8 Stunden geschätzt wird – zum Beispiel 12 Stunden – berechne ich den Stundensatz, indem ich den Tagessatz durch 8 teile und anschließend mit den geschätzten Stunden multipliziere. Dieser Betrag wird zum Festpreis für den Meilenstein.
Das endgültige Angebot ist immer ein Festpreis, kein Stundenlohn. Dieser umfasst alle notwendigen Arbeiten, um Ergebnisse zu liefern: Sitzungszeit, Recherche, Planung und Pufferzeit für unerwartete Herausforderungen. -
Die Lizenz erlaubt dir, die Arbeit exklusiv für ein bestimmtes Spielprojekt zu nutzen. Das bedeutet, nur du bekommst diese Lizenz – niemand sonst erhält dieselben Rechte – und sie gilt fürs Hauptspiel sowie alle DLCs, Erweiterungen oder Updates, die damit zusammenhängen. Du kannst die Arbeit innerhalb dieses Projekts verändern und kommerziell nutzen.
Die Lizenz ist zeitlich unbegrenzt (perpetual) und lizenzgebührenfrei (royalty-free) – also keine Verlängerungen oder laufenden Zahlungen.
Wenn du die Arbeit in anderen Projekten verwenden willst – zum Beispiel für Nachfolger, Ports, Remasters oder neue Spiele – brauchst du eine separate Lizenz und musst eine Wiederverwendungsgebühr zahlen. Die liegt bei etwa 10 % des ursprünglich für das Projekt gezahlten Gesamtpreises (Lizenzpreis). -
Ja, Meilensteinzahlungen können aufgeteilt werden – zum Beispiel aus finanziellen Gründen. Ein Teil wird im Voraus bezahlt, der Rest wird später in Rechnung gestellt. Dafür fällt ein kleiner Aufpreis an, um den zusätzlichen Verwaltungsaufwand und die Liquiditätsplanung abzudecken – in der Regel 3 %, maximal jedoch 50,00 €.
-
Klar, ich habe kein Problem damit, auf Monatsbasis zu arbeiten – zum Beispiel ein Meilenstein pro Monat, wenn das besser zu deinem Budget oder deiner Planung passt. Gerade bei Privatkund:innen ist das eine ziemlich gängige Vorgehensweise.
-
Ich wickele Zahlungen sicher über Stripe ab und unterstütze derzeit:
Kredit- und Debitkarten
PayPal (Sofortzahlung, Ratenzahlung oder „Buy Now, Pay Later“)
Digitale Wallets (Apple Pay, Google Pay)
Klarna (Sofort oder später zahlen, inkl. flexibler Raten)
Link
Billie (Buy Now, Pay Later für B2B)
Banküberweisung (z. B. bei Rechnungszahlung)
Die Bezahlung erfolgt im Voraus, bevor ich mit der Arbeit beginne. Wenn wir regelmäßig zusammenarbeiten, bin ich offen für Rechnungslösungen oder alternative Zahlungsvereinbarungen.
Dein erstes Mal? Dann gibt’s was geschenkt
Dein erstes Projekt wird günstiger: 5 % Rabatt mit dem Code FIRST5 – sobald du den Zahlungslink bekommst
Erfahrungen mit meiner Arbeit
-
I can't even begin to describe how awesome this guy was to work with. He's communicative, fast, and adapted to my different requests—the whole nine yards. Also, just a great guy in general.
— “theflyingfire”, ursprünglich über Fiverr
-
Absolute legend! Justin is a really great guy to work with and greatly appreciated!
— “gavinbishop”, ursprünglich über Fiverr
-
Working with Justin was very professional. Very good prices—he deserves more than he requested for the speed and quality of the delivered product. He really knows how to communicate and asked a lot of questions so that the product, in the end, is what I need!
— “angrryx”, ursprünglich über Fiverr