Welche Sprache

11/01/2013 21:04 Royalos#1
Ich habe vor im Zukunft ein kleines Spiel zu programmieren...
Welche sprache empfehlt ihr ?
Das spielt sollte auf einem Client basieren :)
11/01/2013 21:07 Ravenstorm#2
C++, C#, HTML 5/JS, Java
Verschiedene Schwerpunkte und verschiedene stärken.
11/01/2013 21:10 Royalos#3
Braucht man kein C ?
Wofuer ist eig. C ?
Ich habe gehoert das es zb. fuer game im metin2 bereicht dient, ich habe aber ka :P
Ist das Python fuer ein Spiel mit Client nicht wichtig.? :)
11/01/2013 21:36 YatoDev#4
Ein browser ist ein client.....

C++ oder C# (VB.net ist ja das gleiche)
JS und PHP / HTML5 / CSS für die webpage und deren anwendungen.

Würde für einen Client C++ und z.B. Lua benutzen da der client ja die grafik anzeigen muss.
Lua kannst du für addons/plugins benutzen.

Browsergames kannst du mit HTML5 + PHP + CSS gut umsetzen.
JavaScript eignet sich auch gut....

Browsergames kannst du auch mit flash programmieren . dabei ist der client derjenige der durch seinen brwoser die flashobjekte anzeigen lässt und du lässt deinen server laufen der die packete sendet
11/01/2013 21:56 Royalos#5
Welche Sprachen wurden benutzt um das Metin2 zu entwickeln. ?
Ich meine nicht die HP :)
Wird python garnicht gebraucht?
11/01/2013 22:05 XxharCs#6
Was hast du mit Python die ganze Zeit? :D

In was Metin2 programmiert wurde, kp, musst Google fragen ;)

Und weil du fragst wofür C:
Heutzutage wird C für Mikrocontroller Programmierung bzw. für Hardwarenahe Programmierung verwendet.


Für Spiele Programmierung wird heutzutage hauptsächlich C++ verwendet, manche Spiele werden sogar noch in C oder Delphi programmiert (soweit ichs noch weiß, wenn ich mich täusche dann darauf hinweisen :P )

(Mit Spiele meine ich hier kein Minecraft und ähnliches, weil das einfach ein Witz ist, sondern Spiele wie Watch Dogs, CoD, WoW usw.)
11/01/2013 23:16 Royalos#7
Danke :D
&& koennt ihr mir ein buch empfehlen?
11/01/2013 23:30 MrDami123#8
Du kannst auch mit Python ein Spiel programmieren, wenn du das möchtest.

Würde aber eine Sprache wählen, die auf möglichst allen Betriebssystemen funktioniert.
C++ bietet sich sich an und ist auch geeigneter als C für Spiele.

Wobei ein HTML, CSS, Javascript/PHP Spiel auch seine mobilen Vorteile mitbringt. Hier braucht man nur einen Browser und das Spiel läuft, also auch Smartphone kompatibel.

Ein großes Spiel wie Metin2 besteht aus mehreren Programmiersprachen. Serverseitige, grafische und andere Funktionen werden üblicher Weise in der am besten geeignetsten Sprache geschrieben. Hier spielt Geschwindigkeit und Leistung eine Rolle.

Bücher und Tutorial findest du, wenn du googlst!
11/02/2013 00:50 MrSm!th#9
Vergiss es ganz schnell wieder oder bemüh erstmal die Forensuche.