ich finde die quest Kommunikation geht. das mit dem craften habe ich nicht kapiert. ich habe schon interessante items gehabt, aber keine ahnung wie man craftet, wird es im crafting intervall angezeigt, wenn man was passendes kombienieren kann?
Du kannst nur Dinge herstellen, wenn du das entsprechende Blueprint, also den Bauplan hast. Anders als in anderen Spielen findest Du in Gegnern keine fertigen Items, sondern eben diese Baupläne und Ressourcen. Wenn Du mit der Maus über ein Blueprint fährst, sollte dir die TooltipInfo alle Informationen anzeigen, die du zum craften brauchst.
Vom Prinzip her legt man das Blueprint mit den benötigten Ressourcen in das Craftingfenster und baut das Ding. Probier es nochmal aus!
Hey,
das Spiel sieht auf jeden Fall ziemlich gut aus !
Mich persönlich würde ja auch mal Interessieren wie du deine ganzen Konzepte/Ideen/Probleme bearbeitest. Also praktisch vom Blatt Papier/PC bis zum fertigen Source Code.
Gibt es da eine Möglichkeit das du mal grob beschreibst wie so eine "Code Session" bei dir aussieht?
Grüße,
Ich arbeite dabei ganz altmodisch. In meinem Forum habe ich einen internen Bereich, der in die unterschiedlichsten Themen aufgegliedert ist. Jeder Forenthread ist als Task zu sehen, in dem ich alles dokumentiere und schliesse, wenn eine Arbeit abgeschlossen ist. Tauchen z.B. Bugs zu einem Thema auf, öffne ich den Thread (also den Task) wieder.
Das gleiche mache ich auch mit Ideen oder Anregungen von Leuten, die Vorschläge haben. Damit bin ich über die Jahre sehr gut gefahren und behalte einen guten Überblick.
Naja und eine Codesession sieht bei mir z.B. so aus:
Beispiel: Durchsuchen eines Müllcontainers
Ich möchte, daß der Spieler auf einen Müllcontainer klicken kann um eventuell brauchbare Dinge findet.
1. Platzieren des entsprechenden 3D Modells in der Szene
2. An den Müllcontainer wird ein Script geheftet, der bei einem Linksclick den Code durchläuft.
3. Festlegen der Reichweite: Wie dicht muss der Spieler am Müllcontainer sein, damit es im Code weitergeht?
3a. Ist überhaupt etwas im Müllcontainer, bzw. wurde er vor kurzem geplündert? (cooldown timer)
4. Wenn in Reichweite, wird aus einem vorgegebem Pool von Items ein Item zufällig deklariert.
4a. Herausforderung: Dies sollte Serverseitig geschehen, um mögliches Cheating zu unterbinden.
5. Zufällig ausgewähltes Item wird in das Inventar des Spielers gelegt. Dies geschieht auch Serverseitig.
6. Müllcontainer wird als "geplündert" deklariert. Ein Cooldowntimer wird gesetzt.
7. Der Spieler erhält die Meldung, welchen Gegenstand er gefunden hat.
8. Fertig.
Das ist jetzt sehr rudimentär zusammengefasst. Hinzu kommen noch kosmetische Dinge wie MouseOver-Effekte und TooltipInfos, die den Müllcontainer farblich highlighten, wenn man mit dem Mauszeiger darüber fährt.
Spannend und herausfordernd sind beim coden die serverseitigen Dinge. Aus dem Clientcode heraus wird ein eine Funktion in einem Script auf der Serverseite aufgerufen und zurück gemeldet. Da passieren schonmal die verrücktesten Dinge, die auch schonmal einen ganzen Abend ausfüllen können.
Dinge im Client zu coden, z.B. tolle Partikeleffekte die wärend eines Kampfes durch verschiedene Angriffsattacken auftauchen, sind relativ simpel umgesetzt. Wenn der Server aber davon nichts mitbekommt, sehen das die anderen Spieler nicht. Also muss man dafür sorgen, daß der Server die gewünschten Partikeleffekte an die entsprechenden Position sendet.
Ich hoffe, ich konnte Dir einen kleinen Einblick damit gewähren