C# Commands lernen (Unity/ VS Programming Spieleentwicklung)?

Moin,

habe durch die Schule schon 2 Mal Kontakt zum Programmieren gehabt. Einmal Arduino und einmal RobotC ( Roboter programmiert ). Lief gut. Habe mich auch schon mit der Spielentwicklung 2D mit Unity und Visual Studio angefreundet und nochmal Grundlagen wie schleifen aufgefrischt. Also Grundlagen sollte ich nun drauf haben (also bsp Schleifen und teils Objekt orientiertes Programming).

In Unity wäre alles bereit (2D Objekt etc. schon erstellt in Unity). Visual Studio wurde "verknüpft" jedoch fehlen mir jetzt jegliche individuelle Befehle zum Beispiel zum steuern oder Befehle zum stoppen des Programmes (getaxisraw, addforce etc....).

In der Schule wurden mir diese immer vorgelegt und die Abfolgen waren recht klar ersichtlich und gut zum verstehen. Beispielsweise gab es dort Befehle wie sleep("Millisekunden"); mit dem man das Programm und somit Aufgaben für bestimmte Zeit bzw den Roboter länger etwas ausführen lassen kann. Das fehlt mir bsp auch bzw finde/ kenne ich keinen ähnlichen Befehl im Internet.

Habe 0 Ahnung wie ich diese in VS/Unity lernen soll, geschweige denn wie ich überhaupt raus finden soll was und ob sie existieren. Auch hab ich keine Ahnung wie man sie benutzt. Ich möchte aber auch nichts kopieren da ich selbst programmieren möchte und daraus lernen will.

Hatte durch Schule eine längere "Programmier-Pause" möchte jedoch wieder anfangen.

Bin 15, fast 16.

Danke für eure Hilfe

Programmieren, Commands, Unity, Visual Studio 2017
Minecraft Items absichern?

Hallo Guys!

Also ich habe einen Minecraft Server (Spigot) und ich will da ein paar Survival Welten machen, wo es viele Spieler geben soll, die dann wahrscheinlich mit Items handeln werden und wo man deshalb unter anderem keine Items stehlen darf. Jetzt sagt ihr, ich könne einfach ein Claim Plugin programmieren, aber da gibt es trotzdem Probleme.

Auf einem anderen Survival Server hatte ich richtig krass 20 Diamantenblöcke (180 Diamanten!) zusammenbekommen, dann habe ich einen Spieler getrustet, und er stiehlt mir einfach alle Diamantenblöcke, die ich habe, während ich kurz afk bin!

Ich will halt, dass das auf meinem Server nicht passieren kann, bzw. dass man es rückgängig machen kann, wenn es passiert. Mit "rückgängig machen" meine ich, dass ich als Owner oder andere Admins das Problem klären können und sagen können, ob die Items jetzt gestohlen wurden, oder ob es nur gelogen wird, dass die Items gestohlen wurden.

Die Frage ist, ob ihr Ideen habt, wie man das machen könnte, und wenn ja, wie?

Ich dachte mir, man könnte für jedes Item einen "Verlauf" machen, wo alle Spieler, die das Item hatten, aufgelistet werden, was sehr aufwändig wäre, glaube ich. Jedoch könnte man trotz des Item-Verlaufs lügen, zum Beispiel:

A zahlt B 10 Diamanten für ein Leuchtfeuer (A bekommt Leuchtfeuer, B bekommt 10 Diamanten) . Dann könnte A sagen, dass B seine 10 Diamanten gestohlen hat, da es auch im Verlauf so stehen wird. Kann man das mit dem Item-Verlauf irgendwie umgehen? Oder habt ihr bessere Vorschläge?

Ich hoffe, ihr versteht mich und ich bedanke mich bei jeder hilfreichen Antwort!

LG

Brockdish

Cheats, Java, Befehle, Minecraft, Plug-in, Bukkit, Commands, Mojang, Spigot, Spiele und Gaming

Meistgelesene Fragen zum Thema Commands