Kurzes Kennenlernen
Wir besprechen alle Details zu deinem Projekt, damit ich deine Anforderungen und Vision genau verstehe. Super wäre ein klarer Plan oder ein Überblick, was du brauchst, aber auch klare schriftliche Infos helfen, Missverständnisse zu vermeiden.
Dieser Schritt definiert den Projektumfang, sorgt dafür, dass wir auf einer Wellenlänge sind, legt die Grundlage und entscheidet, ob wir mit einem Plugin oder einer C++-Erweiterung arbeiten – je nach Komplexität und Performance-Anforderungen deines Projekts.
Frag jederzeit gerne nach, wenn du Fragen hast!
Entwicklung und Updates
Während der Entwicklung gebe ich dir bei wichtigen Meilensteinen Updates, bespreche dein Feedback und kläre Anpassungen. Kleine Änderungen sind normalerweise kein Problem, aber wenn sich das Projekt stark vom ursprünglichen Plan entfernt, sprechen wir darüber, ob das Angebot an den Mehraufwand angepasst werden muss.
Abschluss und Support
Nach Projektabschluss lade ich die finalen Dateien in ein privates GitHub-Repository hoch, damit du jederzeit einfachen Zugriff und Versionskontrolle hast.
Außerdem biete ich eine Gewährleistungszeit von 3 bis 12 Monaten an, je nach Komplexität des Projekts. So werden etwaige Fehler oder unerwartete Probleme kostenfrei behoben, und du kannst mich während der Garantiezeit bei Bedarf jederzeit kontaktieren.
Umfang und Angebot
Sobald der Projektumfang definiert ist, erstelle ich dir einen detaillierten Kostenvoranschlag. Dieser gliedert das Projekt in konkrete Meilensteine und beschreibt genau, welche Leistungen enthalten sind. Das Angebot umfasst alle notwendigen Schritte, wie z. B.:
Planung (für jeden Meilenstein): Nach unserem Gespräch sammele und prüfe ich alle benötigten Ressourcen — Dokumentation, Code, Skripte und weitere Materialien — um eine reibungslose Umsetzung zu gewährleisten.
Recherche: Technische oder gestalterische Herausforderungen werden analysiert. Gegebenenfalls nutze ich das Source SDK, um effiziente Lösungen für spezifische Features zu finden, basierend auf meiner Erfahrung mit Source-Engine-Spielen.
Design: Das Gesamtkonzept und die Struktur des Projekts. Ich verzichte soweit möglich auf Drittanbieter-Tools und Abhängigkeiten, da ich deren Support nicht garantieren kann, es sei denn, das Projekt ist darauf angewiesen.
Technisches Design (Entwicklung): Planung der Code-Implementierung und Systementwicklung mit Fokus auf Optimierung, um Lags oder Abstürze zu vermeiden und eine flüssige Performance innerhalb eines strengen Zeitbudgets pro Frame (z.B. 16,66 ms) sicherzustellen.
Dokumentation: Erstellung klarer Dokumentationen für einfache Wartung, Updates und Erweiterungen. Gut dokumentierter Code spart Zeit und Geld, indem er aufwendige Neuentwicklungen verhindert und zukünftigen Entwicklern schnelles Verständnis ermöglicht.
Testen und Fehlerbehebung: Sicherstellung von Funktionalität, Stabilität und Performance durch gründliche Tests. Identifikation und Behebung von Problemen, um ein poliertes, fehlerfreies Ergebnis zu liefern und nachträgliche Störungen zu minimieren.
Architektur: Strukturierung des Codes für Skalierbarkeit, Wartbarkeit und Sicherheit, damit das Projekt auch zukünftig wächst, ohne unübersichtlich zu werden. Dazu gehören einheitliche Namenskonventionen, klare Organisation und eine saubere Client-Server-Trennung zur Unterstützung von Prediction und zum Schutz sensibler Logik.
Festpreise inkl. MwSt.
Projektbesprechung und Festlegung des Umfangs
1-Stunden Sitzung
— 220 € —
Für kleinere Projekte mit geringem Planungsaufwand
8-Stunden Sitzung
— 535 € —
Gut für mittelgroße Projekte, die klare Absprachen und Planung brauchen
12-Stunden Sitzung
— 730 € —
Für große Projekte mit detailliertem Umfang und Planung
16-Stunden Sitzung
— 910 € —
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
— 535 € —
Exklusives, dauerhaftes Nutzungsrecht an der gelieferten Arbeit inklusive
Die Leistungen unterliegen den AGB (siehe unten für die deutsche Version).
Noch Fragen?
-
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 bzw. das Projekt exklusiv auf deinem Server zu nutzen. Das bedeutet: Nur du erhältst diese Lizenz – niemand sonst bekommt dieselben Rechte. Du darfst das Projekt verändern, jedoch nicht kommerziell verwenden.
Die Lizenz ist zeitlich unbegrenzt (perpetual) und lizenzgebührenfrei (royalty-free) – also ohne Verlängerungen oder laufende Kosten. -
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 Server-Launches weiterhin kompatibel und unterstützt sind. Durch das Minimieren solcher Abhängigkeiten 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-Abhängigkeiten findest du in meinen AGB (siehe unten für die deutsche Version). -
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.
-
Ja, auf jeden Fall. Die Preise für diesen Service sind:
295 € für eine 1-stündige Sitzung
660 € für eine volle 8-stündige Sitzung
Die Sitzungen können einmalig oder fortlaufend sein, je nachdem, was dein Projekt benötigt.
-
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
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.
Seit 2021 bringe ich Community-Projekte voran
Warum Qualität wichtig ist
Qualitativ hochwertige Umsetzung ist bei Mods besonders wichtig, denn sie sind deutlich anfälliger dafür, mit der Zeit „kaputtzugehen“. Wahrscheinlich hast du das selbst schon erlebt: Du betreibst einen Server mit vielen Plugins, aber nach einer Weile funktionieren einige plötzlich nicht mehr. Der ursprüngliche Entwickler bietet keinen Support mehr – oder die Plugins wurden nie wirklich sauber programmiert.
Genau deshalb ist es entscheidend, von Anfang an auf eine stabile und durchdachte Grundlage zu setzen. Mods profitieren enorm von strukturierter, nachhaltiger Entwicklung. Wenn der Code von Anfang an stimmt, hält er auch länger – ohne ständige Nachbesserung.
Man kann das gut mit einem Haus vergleichen: Wenn das Fundament wackelig oder schlecht gebaut ist, wird jede Reparatur mühsam und teuer. Im schlimmsten Fall ist ein kompletter Neubau einfacher. Bei Mods ist es ähnlich – eine solide technische Basis zahlt sich langfristig aus: weniger Aufwand, weniger Frust, mehr Stabilität.
Dein Projekt ist mir wichtig
Und das meine ich genau so. Wenn ich an Projekten arbeite, betreue ich immer nur eine kleine Anzahl an Kunden gleichzeitig – meist nur ein oder zwei. So kann ich mich voll und ganz auf dein Projekt konzentrieren.
Das bedeutet: Du bekommst meine ungeteilte Aufmerksamkeit. Du musst nicht tagelang auf Antworten warten, und deine Anliegen werden ernst genommen und zügig bearbeitet. Auf diese Weise stelle ich sicher, dass sowohl die Qualität als auch der Service meinen eigenen Ansprüchen gerecht werden.
Während der gesamten Projektdauer bin ich im Grunde dein technischer Partner – und auch danach. Wenn du später Fragen hast oder einfach noch mal über das Projekt sprechen möchtest, bin ich weiterhin für dich da.
Nettes Feedback von zufriedenen Kund:innen
-
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