Mit welcher Programmiersprache wurde GTA 5 programmiert
4 Antworten
Da die andere Antwort sehr fragwürdig ist : Hauptsächlich C++ (der Standard für Spiele) , die Game Designer werden sicher irgendeine Skriptsprache für ihre kleineren Aufgaben genommen haben (Lua ist weit verbreitet) und an besonders leistungskritischen Stellen wird man Teile in Assembler implementiert haben . Für den Multiplayer hat man irgendwo noch einen riesigen Server mit einer Datenbank stehen, fie entsprechenden Abfragen werden wahrwcheinlich mit SQL getätigt
Spiele werden in aller Regel mit C/C++ programmiert, teilweise kommt etwas Assembler dazu. Damit werden heutzutage aber immer seltener die Spiele selbst programmiert, sondern eher Engines und sogenannte Developer Kits bzw. Tools womit man die Spiele letztlich erstellt. Man programmiert heute im großen Rahmen also eher ein großen Werkzeugkasten mit den man dann entsprechende Spielelemente umsetzt. Der Großteil des Rests ist dann eher auf Skriptsprachen aufgebaut.
Das ist bei GTA 5 aber nicht anders als bei etlichen anderen Spielen. Kannst dir ja mal auf Youtube entsprechende Making of's ansehen, meine da gibs ne Hand voll gute wie Unreal 3, Mass Effect usw.
Kann dir niemand genau sagen. Die Antwort von DieLegendaereFr ist allerdings extrem fragwürdig.
Meiner Meinung nach wird ein Großteil der PS3 und Xbox Spiele in C++ oder reinem C geschrieben. Kann allerdings auch hin und wieder sein, dass Skriptsprachen angewendet werden. Diese können entweder von den Entwicklern selbst entworfen worden sein oder sie benutzen bereits bestehende Skriptsprachen wie Lua.
Eigentlich mit alle hauptsächlich mit JAVA, C++, HTML, MYSQL ja einfach alle da kommen noch paar dazu aber habe sie wegen der späten Uhrzeit vergessen.
Doch. HTML ist eine Markup Sprache und keine Programmiersprache. HTML findet desweiteren nur Nutzen auf Webseiten, seien diese nun lokal oder online.
Woher weißt du eigentlich, dass MySQL im Hintergrund sitzt und kein anderes System oder vielleicht sogar eine nichtrelationale Datenbank? Und warum sollte man in C++ und Java programmieren, was für einen Vorteil hätte man dadurch, dass man nur teilweise die JVM nutzt?
JVM nutzt?
Das Spiel könnte über ein Java Programm mittels JNI ausgeführt werden ... Sinn macht das nicht .
MySQL im Hintergrund
Nunja, es würde sin machen ... Theoretisch könnte man sicher auch SAP dafür nutzen
Sinn macht das nicht .
Eben. DieLegendaereFr behauptet aber, dass in GTA5 auch Java mit drinsteckt... da hat mich mal interessiert, was Java in dem Spiel genau macht. Dass der Antwortende einfach mal alle Computersprachen, die er kennt, aufgezählt hat, ohne auf die Frage einzugehen, ist mir auch klar. :)
Nunja, es würde sin machen ... Theoretisch könnte man sicher auch SAP dafür nutzen
SAP für die reine Datenhaltung wäre ein ziemlicher Overkill. Aber anstelle von MySQL könnte man auch MariaDB, MSSQL, MongoDB, MS-SQL, ... nutzen.
Klar, aber da ich grad beim Thema sinnlose Erweiterungen war, kam SAP grade recht.
ist HTML nicht eigentlich nur für Websites ? ^^