Quote:
Originally Posted by hustlerboy
Hey Jungs,
da ich Metin nun schon eine ganze weile Spiele (6 Jahre ) habe ich mich nun entschlossen mal ein bisschen mehr in Sachen Programmierung in Metin zu erfahren. ( ich möchte das alles rein aus Interesse machen )
Ich habe gelesen das in C++/Lua/Python so ziemlich alles gemacht wird & da ich Programmierer in Java bin, wollte ich euch mal Fragen ob die Umstellung von Java in C++ schwer ist? Generell muss man sagen, dass wenn man eine Programmiersprache kann, ist es natürlich nicht mehr so schwer eine neue zu lernen, aber wenn sich jemand auskennt wäre es mal gut zu wissen
|
Zunächst einmal ja es fällt einem leichter wenn man schon Programmieren kann, C++ ist aber dennoch ein gutes Stück anders als Java. C++ ist sehr umfangreich, und bietet extrem viele sprachliche Mittel und Besonderheiten, weswegen die aufzuwendende Lernzeit wohl doch noch recht hoch sein wird.
Aber, ich kenn mich jetzt mit Metin2 nicht so sehr aus, ich denke du könntest auch in Java coole Sachen für Metin entwickeln. Ich gehe mal einfach davon aus das in C++ die Servierfiles und Game-Sources (Sofern verfügbar) geschrieben sind, und Lua als Schriftsprache für Events, Quests, o.ä. verwendet wird.
Python hingegen hat wahrscheinlich nichts direkt mit dem Spiel zu tun, sondern wird nur von vielen verwendet weil sie Python mögen (Python war noch gar nicht cool als Metin groß wurde).
Daher denke ich, wenn viele Leute Python verwenden kannst du das selbe wohl auch mit Java machen. Und da würde ich vielleicht zu erst mal ansetzten, um das Spiel kennenzulernen, bevor du dir dann C++ ansiehst und direkt in die Game/Server Sources springst.