SW Force Unleashed: "Oh Gott, wie machen wir das?"
Moderatoren: Moderatoren, Redakteure
- 4P|BOT2
- Beiträge: 149236
- Registriert: 10.07.2002 12:27
- Persönliche Nachricht:
SW Force Unleashed: "Oh Gott, wie machen wir das?"
Gestern verkündete Haden Blackman seinen Abschied von LucasArts. Dort hatte er zuvor 13 Jahre lang gearbeitet und war u.a. für die Story in zahlreichen Star Wars-Spielen zuständig gewesen, darunter auch <B>Star Wars: The Force Unleashed<B> SW Force Unleashed: "Oh Gott, wie machen wir das?"
- The SPARTA
- Beiträge: 2395
- Registriert: 07.05.2007 13:18
- Persönliche Nachricht:
warten..
Lol, man hätte doch einfach mit dem Projekt bis die Konsolen erschienen wären warten können. Anstatt sich den Kopf im voraus zu zerbrechen.
- slugger
- Beiträge: 312
- Registriert: 31.07.2007 01:47
- Persönliche Nachricht:
Re: warten..
um dann wichtige zeit zu verlieren ?The SPARTA hat geschrieben:Lol, man hätte doch einfach mit dem Projekt bis die Konsolen erschienen wären warten können. Anstatt sich den Kopf im voraus zu zerbrechen.
- p2k10
- Beiträge: 407
- Registriert: 25.10.2006 20:36
- Persönliche Nachricht:
Zuerst auf dem PC entwickeln und dann auf die Konsolen portieren? (Oder ist das wiederum zu schwer? Soweit ich weiß ist die 360 kaum anders als wie ein PC, MS Crossplattform etc, kann mich aber auch irren.)
Aber man wollte ja zuerst für Konsolen entwickeln und dann eine PC Version hinklatschen die unmenschlich war. Na gut was solls
Aber man wollte ja zuerst für Konsolen entwickeln und dann eine PC Version hinklatschen die unmenschlich war. Na gut was solls
- VanZerg69
- Beiträge: 178
- Registriert: 20.08.2009 12:53
- Persönliche Nachricht:
Re: warten..
Zeit haben die dann durch ihre Fehler veloren, die sie beim Release der Konsolen nicht gemacht hätten. Das gleicht sich aus.slugger hat geschrieben:um dann wichtige zeit zu verlieren ?The SPARTA hat geschrieben:Lol, man hätte doch einfach mit dem Projekt bis die Konsolen erschienen wären warten können. Anstatt sich den Kopf im voraus zu zerbrechen.
Aber das Endprodukt wäre wahrscheinlich besser ausgefallen.
-
Jadephoenix24
- Beiträge: 36
- Registriert: 09.02.2009 10:12
- Persönliche Nachricht:
-
damadmax
- Beiträge: 122
- Registriert: 07.11.2006 10:02
- Persönliche Nachricht:
Nein das war eigentlich nicht sarkastisch.Soll ich lachen oder weinen ich weiß es nicht wobei ich geh einfach davon aus dass das sarkastisch war
Es schwirren viel zu viele Vorurteile über Java umher.
Wenn man sich aber mal damit auseinandersetzt, merkt man schnell wie viele Vorteile es bietet.
Thema Portabilität: Für jede Platform (Xbox, PS3, PC, Wii etc) muss eine eigene Engine entwickelt werden. Mit Java macht man das genau EINMAL. Spezifische Anpassungen sind immer noch möglich. Für jede Platform müssen Entwickler angeheuert werden/vorhanden sein, die das entsprechende KnowHow haben um genau für diese eine Platform zu entwickeln.
-
Marshmallowmann
- Beiträge: 86
- Registriert: 22.01.2009 14:08
- Persönliche Nachricht:
-
hireddig
- Beiträge: 9
- Registriert: 11.11.2004 14:31
- Persönliche Nachricht:
Das ist natürlich wahr, aber dafür bräuchte man dann erstens auf den Konsolen JRE, und zweitens ist Java einfach vieeeeeeeeeel zu langsam für anspruchsvolle 3D Anwendungen ...damadmax hat geschrieben:Thema Portabilität: Für jede Platform (Xbox, PS3, PC, Wii etc) muss eine eigene Engine entwickelt werden. Mit Java macht man das genau EINMAL. Spezifische Anpassungen sind immer noch möglich. Für jede Platform müssen Entwickler angeheuert werden/vorhanden sein, die das entsprechende KnowHow haben um genau für diese eine Platform zu entwickeln.
-
Jadephoenix24
- Beiträge: 36
- Registriert: 09.02.2009 10:12
- Persönliche Nachricht:
Naja die Portabilität ist schön solange ich nicht Hardwarespezifische Dinge tun will. Was ist wenn ich REgisterwerte direkt manipulieren will ? Wenn ich direkt auf spezialfunktionen des PRozessors zugreifen will. Wie will man denn die SPUs vernünftig nutzen wenn Jave dir keinen Zugriff auf sowas erlaubt?damadmax hat geschrieben:Nein das war eigentlich nicht sarkastisch.Soll ich lachen oder weinen ich weiß es nicht wobei ich geh einfach davon aus dass das sarkastisch war
Es schwirren viel zu viele Vorurteile über Java umher.
Wenn man sich aber mal damit auseinandersetzt, merkt man schnell wie viele Vorteile es bietet.
Thema Portabilität: Für jede Platform (Xbox, PS3, PC, Wii etc) muss eine eigene Engine entwickelt werden. Mit Java macht man das genau EINMAL. Spezifische Anpassungen sind immer noch möglich. Für jede Platform müssen Entwickler angeheuert werden/vorhanden sein, die das entsprechende KnowHow haben um genau für diese eine Platform zu entwickeln.
Jave ist eine wirklich schöne Sprache und ich programmier auch gerne darin aber sobald es um eingebettete Systeme wie es Konsolen zum Beispiel sind, wenn auch die jetzige Generation mehr General-Purpose-Architekturen sind als die Ps2, dann ist Java keine Option.
-
damadmax
- Beiträge: 122
- Registriert: 07.11.2006 10:02
- Persönliche Nachricht:
Das war vielleicht mal so. Java ist fast ebenbürtig mit c, cpp. Unter Umständen kann es sogar schneller sein, da während der Laufzeit noch der Code optimiert wird/werden kann.zweitens ist Java einfach vieeeeeeeeeel zu langsam für anspruchsvolle 3D Anwendungen ...
Mal davon abgesehen, dass solche direkten Zugriffe die meisten Fehler verursachen. Wenn man will kann man immer noch nativen Code aufrufen. Wobei das wieder das ganze System ad absurdum führt.Naja die Portabilität ist schön solange ich nicht Hardwarespezifische Dinge tun will. Was ist wenn ich REgisterwerte direkt manipulieren will ? Wenn ich direkt auf spezialfunktionen des PRozessors zugreifen will. Wie will man denn die SPUs vernünftig nutzen wenn Jave dir keinen Zugriff auf sowas erlaubt?
Jave ist eine wirklich schöne Sprache und ich programmier auch gerne darin aber sobald es um eingebettete Systeme wie es Konsolen zum Beispiel sind, wenn auch die jetzige Generation mehr General-Purpose-Architekturen sind als die Ps2, dann ist Java keine Option.
Zuletzt geändert von damadmax am 31.07.2010 11:19, insgesamt 1-mal geändert.
-
Jadephoenix24
- Beiträge: 36
- Registriert: 09.02.2009 10:12
- Persönliche Nachricht:
Das stimmt doch auch nur bei nativ kompiliertem Code und da sicherlich auch nicht für Grafikanwendungen. Dazu kommt dass dann die Laufzeitoptimierung die ja die JRE übernimmt wegfällt. Java ist nicht prinzipiell langsam das stimmt, aber durch die Beschränkungen die Java so komfortabel machen (Garbage Collector, keine Pointer auf SPeicherzellen, etc.) gehen mir auch viele optimierungsmöglichkeiten verloren die im Endeffekt ein Java Programm wieder bremsen.damadmax hat geschrieben:Das war vielleicht mal so. Java ist fast ebenbürtig mit c, cpp. Unter Umständen kann es sogar schneller sein, da während der Laufzeit noch der Code optimiert wird/werden kann.zweitens ist Java einfach vieeeeeeeeeel zu langsam für anspruchsvolle 3D Anwendungen ...
-
damadmax
- Beiträge: 122
- Registriert: 07.11.2006 10:02
- Persönliche Nachricht:
Da stimme ich dir zu. Allerdings finde ich, dass die Sicherheit die man dadurch gewinnt mehr wiegt als der Geschwindigkeitsvorteil. Ich habe lieber ein Programm dass vielleicht 10% langsamer ist, weil es typsicher arbeitet, als eines das ständig mit Schutzverletzungen um sich wirft weil irgendein Pointer ins Nirvana führt.(Garbage Collector, keine Pointer auf SPeicherzellen, etc.) gehen mir auch viele optimierungsmöglichkeiten verloren die im Endeffekt ein Java Programm wieder bremsen.
[edit]Das würde vielleicht auch endlich das genörgel über unfertige Spiele kurz nach dem Release eindämmen
-
roker002
- Beiträge: 171
- Registriert: 03.02.2010 14:42
- Persönliche Nachricht:
hehe java kann mit 3D kaum umgehen. Der Engine wird sau langsam. Da sind ja nicht mehr die 10% verlustrate sondern die 60-70%. Hast du schon mal von VM der java gehört. Ne java für aufwendige 3D Spiele sollte man niemals einsetzendamadmax hat geschrieben:Da stimme ich dir zu. Allerdings finde ich, dass die Sicherheit die man dadurch gewinnt mehr wiegt als der Geschwindigkeitsvorteil. Ich habe lieber ein Programm dass vielleicht 10% langsamer ist, weil es typsicher arbeitet, als eines das ständig mit Schutzverletzungen um sich wirft weil irgendein Pointer ins Nirvana führt.(Garbage Collector, keine Pointer auf SPeicherzellen, etc.) gehen mir auch viele optimierungsmöglichkeiten verloren die im Endeffekt ein Java Programm wieder bremsen.
[edit]Das würde vielleicht auch endlich das genörgel über unfertige Spiele kurz nach dem Release eindämmen![]()
![]()
