Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

LukasBanana

Alter Hase

  • »LukasBanana« ist der Autor dieses Themas

Beiträge: 1 097

Beruf: Shader Tools Programmer

  • Private Nachricht senden

1

09.09.2009, 17:54

Spiele entwickeln für XBox360, PlayStation1/ 2/ 3, Wii usw.

Hallo,

(ich hatte in diesem Forum schon mal eine ähnliche Frage gestellt, allerdings nur zum Thema PSP Programme.)

Ich habe auf der Seite DevMaster (http://www.devmaster.net/engines/) schon einige 3D engines gesehen, die auch auf anderen Platformen, wie z.B. XBox360 laufen.
Sogar die Irrlicht Engine läuft meines Wissens auf diesem System.

Allerdings ist es z.B. für die Wii nur möglich Spiele zu entwickeln, wenn man autorisiert dazu ist. Das erlangt man aber nur, wenn man das beruflich macht, HomeOffice ist nicht erlaubt.
Für die PlayStation3 ist es - nach meinen bisherigen Nachvorschungen - verdammt teuer, ein SDK zu bekommen. Mehrere tausend € soll sowas kosten.
Das mit der XBox360 habe ich noch nicht ganz verstanden. Soweit ich weiß, muss man da in einem Club angemeldet sein - der monatlich Geld kostet - um Spiele entwickeln zu dürfen.

Wie kann man also eine 3D engine entwickeln, die auch auf den im Titel genannten System laufen soll??

2

09.09.2009, 18:11

Ich glaube auch nicht das es eine OpenSource Engine gibt die auf Xbox läuft.

Ohne Geld kommst du wohl nicht an so ein SDK ran und wenn du es dann hättest und deine Engine damit laufen würde, müsste ja jeder User auch dieses SDK kaufen um deine Engine dann auf einer Konsole zu nutzen.

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

3

09.09.2009, 18:12

Wenn du selber eine solche Engine entwickeln willst wird dir nix anderes übrig bleiben als bei den jeweiligen Anbietern das jeweilige SDK zu kaufen. Das man dort kaum rankommt ist allerdings wahr.

Bei Irrlicht gab es vor einiger Zeit afaik mal jemanden in der Community, der einen XBox360 Renderer geschrieben hat, weil er beruflich Zugriff auf das SDK hatte. Aus Lizenzgründen ist das dann aber nie in den offiziellen Zweig aufgenommen worden.

Für die XBox gibt es mit XNA die Möglichkeit via .Net zu programmieren, mit den "echten" SDKs ist das aber nicht vergleichbar.

Ansonsten wirst du dich in die Illegalität begeben müssen oder eine Engine entwickeln, die so verbreitet ist, dass die jeweiligen Rechteinhaber dir die Rechte gewähren. Bei Ogre ist das afaik mal angedacht worden.

Und teuer ist das auf jeden Fall, mit einigen tausend Euro ist es nicht getan! Die SDKs werden in der Regel für bestimmte (konkrete!) Projekte vergeben, die dann in einem abgestimmten Zeitrahmen released werden. Zum Release wird dann auch nochmal eine Provision an den Hersteller (Sony, Nintendo, Microsoft ...) fällig, da die die Hardware ja subventioniert und entwickelt haben.

Kurzum: Als Normalsterblicher ohne Renomee kommt man da garnicht ran.

goldfisch007

Alter Hase

Beiträge: 446

Wohnort: Süden von Berlin

  • Private Nachricht senden

4

09.09.2009, 19:12

eben bei nitendo (aslo wii)
haste auch riesige SDK kosten....
ich hab da zu ma nen podcast gehört...

könnte: Chaosradio Express Podcast: Spiele
gewesen sein
Wir bauen auf und reißen nieder, so ham wir Arbeit ima wieder...
--------------------
http://www.piratenpartei.de/tmp/images/Slogans_5_0.png
--------------------
Sei stets geduldig gegenüber Leuten, die nicht mit dir übereinstimmen. Sie haben ein Recht auf ihren Standpunkt - trotz ihrer lächerlichen Meinung. (F. Hollaender, geklaut von Helmut xD)

LukasBanana

Alter Hase

  • »LukasBanana« ist der Autor dieses Themas

Beiträge: 1 097

Beruf: Shader Tools Programmer

  • Private Nachricht senden

5

10.09.2009, 13:06

Mhh schade, aber danke trotzdem für eure Antworten.

Immer habe ich es schon geschafft Programme für die PSP zu schreiben, aber die laufen natürlich nur auf einer CustomFirmware.
Und die Programmierung - und vor allem das Debugging - mit für die PSP ist ziehmlich mies.

Es gibt kaum Eumulatoren für die PSP, für Linux schon gar nicht. Und die für Windows funktionieren nicht richtig :(

6

10.09.2009, 13:40

Für die XBox gibts das (legale) OpenXDK.
Vielleicht existieren ähnliche Varianten für andere Konsolen.
fka tm

7

10.09.2009, 14:19

Mich hat gerade die neugier gepackt, zu sehen, ob es Engines für XNA gibt.
Und es gibt sie Links

Jedoch scheint das ganze nicht so erfolgreich zu sein, wenn man folgendes liest. Link

Sicaine

unregistriert

8

11.09.2009, 14:35

Die normalen SDKs fuer PS3, XBox360 und Wii sind teuer. Rechne mit 1-3 Tausend euro. Vorallem bei Nintendo ist es noch schwieriiger weil du da auch noch nen Grund brauchst warum du das SDK ueberhaupt bekommen sollst

Viel einfacher fuer den Anfang ist halt wirklich die Wii zu hacken(geht per softmode). Must dir halt fuers Debuggen was ausdenken.

Ich wuerde da, wenns dir eher ums lernen geht, alte Konsolen angucken wie den n64. Da gibts ja auch genug Emulatoren.

Nintendo DS is btw. auch per softmode hackbar

Werbeanzeige