Es hängt davon ab, ob.
Es gibt Aspekte, die sich übertragen lassen, beispielsweise die Fähigkeit, ein zusammenhängendes Spiel zu entwerfen, das funktioniert. Das hängt jedoch damit zusammen, dass Sie lernen, mit jeder Game Engine / jedem SDK umzugehen.
Aber es kommt darauf an:
-Ihre Nutzungsstufe Wenn Sie Skripte ausleihen und größtenteils nur visuelle Dinge kennen, ist es wahrscheinlich, dass nur die Vertrautheit mit einigen der Tools eine Rolle spielt.
-Die Software, in der Sie einen Hintergrund im Vergleich zur neuen Software aufgebaut haben Von GameMaker zu CryEngine, UDK und Unity zu wechseln, funktioniert nur dann wirklich gut, wenn:
- Sie haben Hintergrundwissen in verschiedenen Programmiersprachen. Unity verwendet Unityscript, eine eigene Bastardisierung von C # und Java
Wenn du neu bist, wie du anscheinend angezeigt hast, dann würde ich mit dem Basic mit GameMaker beginnen. Machen Sie sich mit der Drag & Drop-Oberfläche und der grundlegenden Gameplay-Programmierung vertraut und lernen Sie, wie Sie mit der GameMaker-Sprache Ihre eigenen Skripte schreiben. Beginnen Sie in der Zwischenzeit mit dem Erlernen von Programmiersprachen (Java, C, C ++, C # usw.). Diese Konzepte sind besonders hilfreich, wenn Sie mit dem Erlernen der Erstanbieter-Engine-Sprache beginnen.
Wenn AI das ist, woran Sie wirklich interessiert sind, können Sie nicht genug betonen, wie wichtig es ist, Programmiersprachen und die Logik dahinter zu lernen . KIs sind hart, sehr hart und es gibt eine Menge Dinge, die mit dem Schreiben der Skripte für sie zusammenhängen. Abgesehen davon sollten die Konzepte, die hinter dem Schreiben guter KIs stehen, fortgesetzt werden, aber nicht unbedingt die genauen Methoden, da jede Game Engine / SDK anders ist.
Ich weiß, dass Sie das wahrscheinlich nicht hören wollen, und ich versuche in keiner Weise, Sie zu entmutigen. Aber Sie haben einen langen Weg vor sich. Wenn man sich draußen umschaut, hört sich das Studieren von Spieledesign so an, als würde es eine Menge Spaß machen, und manchmal ist es das auch, aber es gibt viel zu wissen und noch mehr zu tun.
Ich hoffe, das hilft Ihnen, in die richtige Richtung zu lenken.
Quelle: Videospieldesign / Programmierung Student mit Erfahrung in Unity, UDK und GameMaker. Auch nützliche Erfahrungen: C, C ++, Java, OOP-Datenstrukturen, Autodesk Maya, ProTools, Reaper, Audition, Photoshop, GIMP ... Sie bekommen die Idee.
Wenn Ihr Wissen sehr begrenzt ist, beginnen Sie mit etwas wie GameMaker oder Project Spark. Es wird Ihnen wirklich helfen, die Grundlagen zu verstehen.