Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crafting #276

Open
Gallimathias opened this issue Jul 15, 2020 · 11 comments
Open

Crafting #276

Gallimathias opened this issue Jul 15, 2020 · 11 comments
Labels
discussion Discussions and talks on project decisions.

Comments

@Gallimathias
Copy link
Member

Wir möchten gerne ein Crafting System implementieren. Ist nur die Frage was für ein Crafting System

@Gallimathias Gallimathias added the discussion Discussions and talks on project decisions. label Jul 15, 2020
@Gallimathias
Copy link
Member Author

Eine Möglichkeit wäre es so zu machen wie es minecraft tut oder man macht halt ne liste

@jvbsl
Copy link
Member

jvbsl commented Sep 23, 2020

Ich würde wie bei ark bevorzugen, man hat ein interface an maschinen/tools legt die items ins inventar(evtl. werden auch direkt items aus dem inventar genommen) und lässt craften. Unterschiedliche maschinen dann für unterschiedliche items

@susch19
Copy link
Member

susch19 commented Sep 23, 2020

Ich würde mich da @jvbsl anschließen, aber hätte die Items dann direkt aus dem Inventar genommen. Eventuell dann zukünftig auch ein Inventar für die Maschine, z.B. Chest daneben platzieren, aber dafür brauchen wir dann erstmal Chests.
Ein Crafting Grid wäre zu nervig, weil um das angenehm zu machen, bräuchten wir noch viel mehr UI Featuers

@TheBlubb14
Copy link
Contributor

ich finde beide Ideen gut, wie wäre es mit einer Mischung aus beidem?

@susch19
Copy link
Member

susch19 commented Sep 30, 2020

@TheBlubb14 Es geht ja sowieso erstmal nur um die Basis Implementierung, aber ich wüsste nicht, wie man die Mischen sollte, könntest du das etwas genauer ausführen?

@TheBlubb14
Copy link
Contributor

@TheBlubb14 Es geht ja sowieso erstmal nur um die Basis Implementierung, aber ich wüsste nicht, wie man die Mischen sollte, könntest du das etwas genauer ausführen?

In Maschinen und Blöcken kann man wie @jvbsl es vorgeschlagen hatte craften (Arc). Zusätzlich soll die Möglichkeit bestehen Items per Crafting Table manuell zu craften (Minecraft).
Btw: In Minecraft kann man auch so wie in Arc in einer Crafting Table craften. Dafür gibt es ein Rezept Buch. DIe Rezepte die dort enthalten sind müssen erst durch erlangen der Materialien freigechaltet werden. Das fände ich auch für Octo recht cool

@Gallimathias Gallimathias pinned this issue Sep 30, 2020
@marsat02
Copy link

marsat02 commented Dec 15, 2020

Eine Idee währe, das man, das Rezept erst "(er)finden" muss. Damit meine ich er muss die Komponenten (zB. eine Holzschüssel und Apfel) im Crafting-Menü reinlegen und Craften muss, dabei wird dann das Rezept freigeschalten und in einer Liste freigeschaltener Rezepte angezeigt.
Dabei könnte man sich dann noch überlegen ob die Reihenfolge eine bestimmte Rolle spielen kann. (Holzschüssel -> Apfel oder Apfel -> Holzschüssel)

@susch19
Copy link
Member

susch19 commented Dec 15, 2020

Ja das ist eine Option, die Frage wäre dann nur wie das Crafting Menü aussieht, ob man dort ein Grid wie Minecraft macht, oder einfach nur ne Liste von Komponenten. Bei einer Liste würde ich aber sagen ist die Reihenfolge egal und nur die Menge relevant.
Würde natürlich dann die Anzahl an Rezepten limitieren

@Gallimathias
Copy link
Member Author

Ich finde die Idee cool das man etwas erst entdecken muss und ab dann auf "Autocrafting" setzen kann. Ne liste ist irgendwie etwas lame, muss aber auch nicht gleich ein Grid wie in Minecraft sein. Vielleicht kann man da aber auch was kombinieren.

@tomwendel
Copy link
Member

+1

@marsat02
Copy link

Das mit dem (er)finden könnte man ja so ähnlich wie in GuildWars2 realisieren:
Links ist das Inventar mit den Gegenständen wo zum Craften zulässig sind. Rechts sind 4 Slots (je nach dem wie viel man in OctoOwesome benötigt/ haben will) wo man die Sachen rein droppen kann,für das (er)finden. Unten rechts steht dann als Information, wie viele mögliche unbekannte Rezepte es mit diesem/n Gegenstand(e) gibt.
Man muss natürlich alle benötigten Gegenstände für das Rezept in der Tasche dabei haben, diese werden danach verbraucht und das neue gefundene Gegenstand hergestellt.
Weitere Überlegung währe ob das Crafting und (er)finden eine bestimmte Zeit kostet oder instant fertig ist.

image

@XYZLassi XYZLassi unpinned this issue Nov 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion Discussions and talks on project decisions.
Projects
None yet
Development

No branches or pull requests

6 participants