Frage von EvelynMosby, 78

Programmiersprache von Spielen?

Mit welcher Programmiersprache werden einfach Spiele wie World of Warcraft oder Call of Duty programmiert?

Antwort
von David3103, 12

Das kommt drauf an. 

Wenn du über das Backend redest: für rechenaufwendige Dinge wie das berechnen von Fallgeschwindigkeiten oder ähnlichem sind meistens in C/C++ geschrieben.

Beim Frontend, das mit den Spieleengines zusammenhängt ist häufig in C# oder Java geschrieben.

Antwort
von DJFlashD, 48

Einfache spiele? 3d spiele dieser art sind zwar die aufwendigsten dinge die man überhaupt programmieren kann aber naja... Viele spiele werden hauptteils in c++ geschrieben, manchmal kommen jedoch noch elemente in anderen programmiersprachen dazu

Kommentar von EvelynMosby ,

Ich korrigierte mit eigentlich* :) Natürlich weiß ich den Aufwand zu schätzen. Zumal ich selber eine Einführung in Java hatte und das alles andere als einfach war. In Hinsicht auf Konzentration und Anstrengung.

Antwort
von ZelMaDonk, 40

Das wird mit Spieleengines gemacht,wie zb. Unity, Unreal Engine 4, Cryengine

Antwort
von grtgrt, 15

Einiges dazu findet sich gesagt auf Seite https://www.spieleprogrammierer.de/wiki/Spiele_programmieren_lernen .

Antwort
von therealfaggot, 49

Das ist immer unterschiedlich und meistens bestehen solche "großen" Projekte auch aus mehreren Sprachen am häufigsten ist C, C++ und Lua.

Kommentar von therealfaggot ,

Java auch noch

Kommentar von EvelynMosby ,

Gibt es denn verschiedene Bereiche des Spielverlaufs, in denen sich eine Sprache mehr eignet als die andere ?

Kommentar von therealfaggot ,

Nein es ist meistens so das das Spiel in verschiedene Teile "eingeteilt" ist. Da gibt es das Grundgerüst was einfach Sachen wie laufen, das Hauptmenü, das Gegner sterben wenn du schießt etc. das sind dann meistens Sprachen wie C, Java. Dann gibt es noch die Effekte wie zB das Wasser sich bewegt oder das Blut wenn du jemanden triffst.

Kommentar von grtgrt ,

FRAGE: Ist das Arbeiten mit Unity3D wirklich noch Programmieren oder eigentlich nur noch ein Zwischending zwischen Konfigurieren existierender Bausteine per (fast) trivialem C# Code?

Antwort
von KaitoKidxMadara, 50

C# ist eine Möglichkeit

Antwort
von michele1450, 43

C, java .... ist bei vielen anders google doch mal die spiele 

Keine passende Antwort gefunden?

Fragen Sie die Community