1. Foren
  2. » Kommentare
  3. » Games
  4. » Alle Kommentare zum Artikel
  5. » Dragon Age 2: Bioware-Chef kündigt…

Hat mal jemand Konsole/PC programmiert?

Anzeige
  1. Thema

Neues Thema Ansicht wechseln


  1. Hat mal jemand Konsole/PC programmiert?

    Autor Tobias m. 01.02.10 - 10:48

    Hi!

    Vielleicht habe ich ja Glück und mir kann jemand hier meine Frage beantworten.

    Wie weit schafft man es eigentlich bei einem solchen Spiel die gleiche Code-Basis zu behalten? Oder wurden da effektiv zwei Spiele programmiert, die die einfach nur ganz ähnlich sind?

    Vielen Dank schon Mal für die Antwort!
    Tobias

  2. Re: Hat mal jemand Konsole/PC programmiert?

    Autor theorie 01.02.10 - 11:14

    Ich habe noch nicht für Konsole/PC programmiert, aber man kennt das Problem ja auch von unterschiedlichen OS her - da auch eine Konsole eine Art OS anbietet, kann man es sehr wahrscheinlich vergleichen.

    Nehmen wir mal an, man kann ein und dieselbe (Programmier-)Sprache nutzen (es gibt für jedes System einen Compiler), dann muss man sich "nur noch" um die hardwarespezifischen Unterschiede kümmern, der Rest bleibt gleich (vllt. mit einigen Ausnahmen, da z.B. die gleiche Funktion/Methoden doch unterschiedlich ausgeführt werden).

    Der Programmcode, die KI, etc. kann also weiterverwendet werden, lediglich die spezifischen hardwareabhängigen Sachen müssten "angepasst" werden (und dafür gibt es meist irgendwelche Frameworks, die sich darum kümmern, weil man ja nicht auch dieses Rad nochmal neu erfinden will). Ich denke der Großteil betrifft da dann so Sachen wie Multimediaausgabe, evtl. Dateizugriffe, etc.

  3. Re: Hat mal jemand Konsole/PC programmiert?

    Autor Nerd 01.02.10 - 11:32

    Grafiken 1 mal (dann konvertieren)
    Scripte für Sequenzen und KI 1 mal (wenn gut programmiert)

    Rest muss jeweils neu gemacht werden, ansonsten wird die Hardware zu wenig unterstützt, und es kommt misst bei raus.
    ... was aber auch oft so gemacht ist, denn Geiz ist Geil!

  4. Re: Hat mal jemand Konsole/PC programmiert?

    Autor dsfsg 01.02.10 - 11:37

    Nerd schrieb:
    -------------------------------------------------------------------> Rest muss jeweils neu gemacht werden, ansonsten wird die Hardware zu wenig
    > unterstützt, und es kommt misst bei raus.
    > ... was aber auch oft so gemacht ist, denn Geiz ist Geil!

    Ja. Bei Dragon Age zum Beispiel ;)

  5. Re: Hat mal jemand Konsole/PC programmiert?

    Autor ultrapaine 01.02.10 - 12:56

    Direkt in Hardware programmiert man doch heute nicht mehr, und ich glaube kaum, das das bei den Konsolentiteln noch anders ist.
    Wie schon gesagt müssen Betriebssystemspezifische Dinge geändert werden, bei der "Portierung" auf Konsolen wohl das wichtigste die Grafik. XBox und WindowsPC haben eine DirektX Schnittstelle, die PS3 hat das nicht, für diese muss man noch eine OpenGL Version schreiben. Oder halt umgedreht, Windows unterstützt ja auch OpenGL.

    Ich hab zwar auch noch nie für Konsolen programmiert, aber wenn man sich z.B. an den ANSI C Standard hält, kann man das Programm auch auf jedem Betriebssystem auf jeder Hardware Compilieren für die es einen Compiler gibt.
    Diese Unabhängigkeit ist ja mit ein Vorteil der Hochsprachen!

  6. Re: Hat mal jemand Konsole/PC programmiert?

    Autor Nerd 01.02.10 - 14:17

    @Direkt in Hardware programmiert man doch heute nicht mehr
    Doch Doch ;)

    Es ist ein großer unterschied, ob man auf Einen oder Mehreren Prozessoren programmiert, und welche Fähigkeiten die GPU hat.
    Abgesehen davon hat man auch verschieden Speichergrößen und Zugriffszeiten.

    Klar kann man das ganze billig auf den kleinsten Nenner kürzen, und es läuft überall. (Bei einer Bürosoftware ist das auch egal) Aber wenn es um stabile FPS und bestmögliche Grafik geht, kommt misst bei raus.

Neues Thema Ansicht wechseln


Entschuldigung, nur registrierte Benutzer dürfen in diesem Forum schreiben. Klicken Sie hier um sich einzuloggen


Meistgelesen
  1. Samsung Galaxy S3

    Siri braucht sich nicht zu fürchten

  2. Schmerzlos

    MIT-Forscher entwickeln Injektor mit Lorentzkraft-Antrieb

  3. CSU-Vizechefin

    Aussagen zur Internetsucht sind absurd

  4. iOS

    Untethered Jailbreak für iOS 5.1.1 erschienen

  5. USB-Sticks und Speicherkarten

    Hersteller wehren sich gegen neue "Mondtarife"


Meistkommentiert
  1. Kommentare: 384 | letzter Beitrag 25.05. 15:32

  2. Kommentare: 220 | letzter Beitrag 25.05. 19:00

  3. Kommentare: 215 | letzter Beitrag 25.05. 11:40

  4. Kommentare: 183 | letzter Beitrag 25.05. 20:19

  5. Kommentare: 128 | letzter Beitrag 04:57 Uhr

Mehr



Haben wir etwas übersehen?

E-Mail an news@golem.de


Soziale Pornos: Facebook verliert Klage gegen Faceporn
Soziale Pornos
Facebook verliert Klage gegen Faceporn

Ein soziales Netzwerk für Pornografie muss seine Marke nicht an Facebook übergeben. Faceporn, ein norwegisches Unternehmen, freut sich über den Sieg vor einem kalifornischen Gericht.

  1. iOS Facebook bringt eigene Kamera-App auf den Markt
  2. Redesign Facebook bastelt an einer veränderten Chronik
  3. Umsatzwarnung Facebook offenbar selbst an schwachem Börsenstart schuld

Kim Dotcom: "Gebt mir meine Rechner zurück!"
Kim Dotcom
"Gebt mir meine Rechner zurück!"

Kim Schmitz will Zugriff auf seine 135 Computer und Festplatten, die die neuseeländischen Behörden im Januar 2012 beschlagnahmt haben. Das FBI halte das Material von der Justiz in Neuseeland zurück, um seine Verteidigung im Fall Megaupload zu erschweren, sagt er.

  1. Megaupload Kim Dotcom darf wieder das Internet benutzen
  2. Nach Megaupload Mediafire und weitere Filehoster im Fokus der Filmindustrie
  3. Megaupload Kim Schmitz muss mit monatlich 37.000 Euro zurechtkommen

Toshiba AT300: 10-Zoll-Tablet mit Quad-Core-Prozessor und Android 4
Toshiba AT300
10-Zoll-Tablet mit Quad-Core-Prozessor und Android 4

Toshiba hat das Excite 10 unter der Bezeichnung AT300 für Europa angekündigt. Das Tablet hat einen 10-Zoll-Touchscreen, den Quad-Core-Prozessor Tegra 3 von Nvidia und wird mit Android 4 alias Ice Cream Sandwich ausgeliefert.

  1. Smartphones und Tablets Fünf Nexus-Geräte zum fünften Geburtstag von Android?
  2. Iconia Tab A510/A511 Lieferprobleme bei Acers Android-Tablets
  3. Acer Iconia Tab A700 Android-4-Tablet mit 10-Zoll-Full-HD-Display kommt im Juni

  1. iOS: Untethered Jailbreak für iOS 5.1.1 erschienen
    iOS
    Untethered Jailbreak für iOS 5.1.1 erschienen

    Das Chronic-Dev-Team und das iPhone-Dev-Team haben ihre Untethered-Jailbreaking-Software für iOS 5.1.1 veröffentlicht. Damit lassen sich das iPhone, das iPad und der iPod touch für nicht von Apple abgesegnete Software freischalten.

  2. CSU-Vizechefin: Aussagen zur Internetsucht sind absurd
    CSU-Vizechefin
    Aussagen zur Internetsucht sind absurd

    Dorothee Bär warnt nach einer Studie der Bundesregierung davor, Computerspiele und das Internet als Gefahr für Leib und Leben darzustellen.

  3. Schmerzlos: MIT-Forscher entwickeln Injektor mit Lorentzkraft-Antrieb
    Schmerzlos
    MIT-Forscher entwickeln Injektor mit Lorentzkraft-Antrieb

    Ein Injektionsinstrument, das ein Medikament annähernd mit Schallgeschwindigkeit durch die Haut schießt, haben Forscher am MIT entwickelt. Da der Strahl nur hauchdünn ist, soll der Patient die Injektion praktisch nicht spüren.


  1. 18:49

  2. 18:33

  3. 18:08

  4. 17:44

  5. 17:17

  6. 16:57

  7. 15:46

  8. 14:39