Zwischen: wir nehmen ein Desktop OS her und basteln darauf nochmal unsere Spieleengine
und: alles nach dem BIOS machen wir selbst
liegen ja doch noch Welten...
Die Frage ist sowieso was man eigentlich will.
Eine Spielkonsole oder Allroundgedoens.
Bei beidem wird eine so verzoegerte Entwicklung bei Erscheinen ueberholt sein denke ich.
Alles nur mein Bauchgefuehl. Ich habe keine Fachmeinung zur Entwicklung des Marktes.
Android basierte Spielkonsole "OUYA"
-
Luxeon64 -
10. Juli 2012 um 20:33 -
Erledigt
Es gibt 197 Antworten in diesem Thema, welches 31.057 mal aufgerufen wurde. Der letzte Beitrag (
-
-
Android ist doch gerade für Embedded-Kram optimiert, die Hersteller der Hardware können alles abschalten, was stört/"zuviel" ist, es bietet auch explizit APIs für Spiele, wird von vielen Frameworks direkt unterstützt (Unity erwähnte ich schon, plus bestimmt ein Dutzend weitere Engines), ist bei Spieleentwicklern bekannt, unterstützt viele Programmiersprachen und bietet gute SDKs. Ein neues OS/"nur BIOS" bietet... gar nichts davon. Mag vielleicht noch toll für Demos sein, aber als Spieleentwickler will man nicht noch Grundlagenforschung von einem Haufen Assembler-Coder machen lassen, und erst recht nicht noch speziell für eine Plattform, von der man nicht weiß, ob sie nachher nicht nur 20 Benutzer hat.
-
Eben.
Das passiert nur bei den grossen: PS3, Xbox etc.
Alles andere ist eben nur EINE Plattform wie jede andere auch. Wo nun Android/$OS laeuft ist dann egal.
Man bezahlt also nur fuer den Controller soviel? -
Ja, aber ich hatte nach dem GP2x aber sowieso das Gefühl, dass das Augenmerk nicht unbedingt auf "offene Konsole" lag. Vielleicht wurde das ganze zu Stiefmütterlich betreut, anders kann ich mir eigentlich auch nicht erklären, dass der Caanoo so schnell nach dem Wiz kam.
Im Endeffekt hatte GPH (fast) exakt alle 2 Jahre ein neues Gerät auf den Markt geschmissen. 2002/03 Den GP32, dann erst Herbst 2005 den F100 (meiner Meinung nach der einzig wahre GP2X mitsamt BoB), Herbst 2007 die facelift version in weiß, Herbst 2009 den (GP2X) Wiz und bereits nach 1 Jahr einen "richtigen" Nachfolger des ursprünglichen GP2X -> Den Caanoo !
Das der Caanoo schon nach 1 Jahr die Nachfolge des Wiz angetreten hat, lag in erster Linie an dem relativ schlechten Absatz der Geräte (Wiz). Zu klein, zu teuer, nicht besonders wertig verarbeitet....das kannte man im Hause GPH schon anders und genügend Zeit, es zu "lernen" hatten Sie auch. Mal von einigen Rückläufern der ersten Serie abgesehen. Defekte Screens (Teilausfall und definitiv nicht genügend gegen Staub & Schmutz seitlich im Rahmen abgedichtet), defekte und sehr wackelige Buttons, firmware upgrades funzten oder auch nicht und schoßen dir gleich die ganze Kiste ab..usw..usf..
Mein Wiz liegt seit Herbst 2009 unbenutzt in OVP in der Ecke. Gut für die Sammlung, aber für den alltäglichen Gebrauch einfach nur Mumpitz (was der Dingoo allerdings noch toppen kann
)
Warte ja immernoch auf einen gescheiten Vita hack....
Btt: Bin mal gespannt, ob die open source fan base hier in D Interesse zeigt ?
-
Zitat
Ich weiß nicht, ob ich das richtig verstanden habe, aber nach Deinem Vorschlag müssten Spieleentwickler ja alle Treiber (plattformspezifisch) mit ausliefern oder gar die Ansteuerung der Hardware ganz selbst schreiben (= die Treiber selbst schreiben). Das war in den 80ern vielleicht so, aber heutzutage dürften es wenige Spieleentwickler reizvoll finden, einen OpenGL- und einen TCP/IP-Stack selbst zu schreiben oder auch nur diese Sachen fest einzubinden und plattformspezifische Releases zu machen
da muss niemand was selbercoden, die "treiber" gibts natürlich in form eines SDK vom hersteller. beim gamecube bzw WII ist das zb exakt so, da gibt es keinerlei OS, die konsole ist wenn sie startet "nackt", und ein spiel enthält wirklich den kompletten code, inklusive "treiber" und "OS". die überhaupt ersten und einzigen konsolen wo das NICHT so ist sind: PSP, XBOX360, PS3. - und man merkt bei diesen sowohl als entwickler als auch als anwender imho deutlich welche nachteile dieses mitbringt (es gibt natürlich auch diverse vorteile, wegen denen es letztlich ja gemacht wird)Zitataber als Spieleentwickler will man nicht noch Grundlagenforschung von einem Haufen Assembler-Coder machen lassen, und erst recht nicht noch speziell für eine Plattform, von der man nicht weiß, ob sie nachher nicht nur 20 Benutzer hat.
die meissten spieleentwickler die ich kennengelernt habe würde mit freuden diesen modernen unity shice in die ecke feuern und an irgendeinem assemblerding frickeln
an der stelle muss man imho sehr aufpassen das man nicht leute die zuhause mal ein hüpfspiel coden mit spieleentwicklern verwechselt. für erstere ist das gesagte alles zutreffend, die wollen unity und highlevel interfaces die am besten auch noch open-gl und andrem bekannten entsprechen. klare sache. die machen aber auch keine A titel 
-
beim gamecube bzw WII ist das zb exakt so, da gibt es keinerlei OS, die konsole ist wenn sie startet "nackt"
Und deswegen gibt's ja auch so viele von Dir erwähnte AAA-Titel und hervorragende Techdemos für die Wii und den Gamecube? Und wo läge die Motivation für einen Spielehersteller, sich den Aufwand (schon alleine das Einarbeiten in ein neues SDK) zu geben, wenn nicht sicher ist, dass die Plattform nennenswert Verbreitung findet (oder wer legt da bei einem Projekt wie OUYA dafür die Hand ins Feuer)?
die wollen unity und highlevel interfaces die am besten auch noch open-gl und andrem bekannten entsprechen. klare sache. die machen aber auch keine A titel
Welcher AAA-Titel benutzt denn nicht OpenGL oder DirectX?
enthusi: Eben. Die Marktnische für OUYA könnte sein, "kleine" Spiele eben auf dem Fernseher zu spielen. Einen ganz eigenen oder ganz neuen Markt werden die kaum aufgebaut bekommen. Aber das ist doch so schonmal was. Und als Business-Modell, wer weiß, vielleicht können sie Know-How und Market-Zugang irgendwann z.B. an einen TV-Hersteller verkaufen, bisher war das, was in TVs so eingebaut war, ja im Mittel ziemlich dünn. 99$ finde ich übrigens eigentlich günstig (für ein Kickstarter-Projekt jedenfalls, die sind ja irgendwie immer mindestens ein Drittel teurer, als man sich so denken sollte
). -
'auf dem Fernseher' hat doch ueberhaupt keine Relevanz mehr.
Meine Monitore/Fernseher unterscheiden sich nur noch marginal.
Das Ding hat doch auch stumpf (zum Glueck) HDMI. Das Raspi uebrigens auch. Mein Notebook auch.
Nen gescheites netbook bekommt man auch fuer 100 eur. Schon heute. -
Zitat
Und deswegen gibt's ja auch so viele von Dir erwähnte AAA-Titel und hervorragende Techdemos für die Wii und den Gamecube?
da hat das eine mit dem andren wenig zu tun fürchte ich. für den entwickler macht das auch kaum einen unterschied ob beim WII nun das OS statisch gelinkt wird, oder bei der ps3 eben nicht. und das nintendos zielgruppe eher nicht die ist die auf technikkracher steht liegt wohl auch nicht am OS
ZitatUnd wo läge die Motivation für einen Spielehersteller, sich den Aufwand (schon alleine das Einarbeiten in ein neues SDK) zu geben, wenn nicht sicher ist, dass die Plattform nennenswert Verbreitung findet
man muss sich immer in ein neues SDK einarbeiten. das werden bei dieser konsole aber wenige machen wollen, in der tat - darum muss man natürlich mindestens GL und SDL bieten, damit es wenigstens mal einen haufen hüpfspiele gibt =PZitatWelcher AAA-Titel benutzt denn nicht OpenGL oder DirectX?
such dir irgendein ps3 spiel aus
die GL wrapper dürften nur die benutzen die eher wenig resourcen brauchen (also keine AAA titel). -
man muss sich immer in ein neues SDK einarbeiten. das werden bei dieser konsole aber wenige machen wollen, in der tat - darum muss man natürlich mindestens GL und SDL bieten
Das ist mit Android ja der Fall.
such dir irgendein ps3 spiel aus
die GL wrapper dürften nur die benutzen die eher wenig resourcen brauchen (also keine AAA titel).Naja, ob man jetzt von OpenGL oder PSGL redet, nimmt sich ja wenig, beides sind letztendlich starke Abstraktionen von der Hardware. Die Diskussion ist auch müßig - sobald id oder Crytek Engines rausbringen, die auf was anderem als OGL/D3D laufen, können wir nochmal drüber reden (ich halte meine Luft dafür nicht an), aber bis dahin ist Konsolenhardware ja in erster Linie eins - veraltet.
enthusi: Es geht darum, "was einfaches" zu haben. Also anstecken, WLAN konfigurieren, losspielen. Klar sagst Du und auch ich, dass wir das nicht brauchen, denn der PC ist letztendlich besser. Der steht aber a) bei den meisten Leuten nicht im Wohnzimmer, ist b) permanent virenverseucht, c) wird gerade von Papi fürs Homebanking gebraucht und d) hat wahrscheinlich eine Onboard-Grafikkarte, die für Spiele nichts taugt
.
Und von wegen Netbook, Geizhals sagt, dass das günstigste Note-/Netbook mit HDMI zur Zeit 199 Euro kostet. -
Bitte melde dich an, um diesen Link zu sehen.
99 eur
PS vita kostet auch kaum mehr.
Leute wollen AAA-Titel (heisst das echt so? Ich denke dabei immer an Batterien) und die fuer lau (daher ja offen).
Super plan.
Programmieren will keiner. Aber bei 'offen' sabbern alle los weil es ja dann ALLES fuer umsonst gibt.
Dann freut sich jeder wenn auf dem 200. Geraet ScummVM laeuft.
In den Folgemonaten werden 10-50 SDL homebrew Sachen portiert und das war's dann.
Maerz 2013 ist geplant?
Kann ich dann endlich Canabalt am TV spielen - das ist schliesslich einer der Hauptaufmacher auf der Kickstarter-page...??
Ich verbleibe gespannt. -
Zitat
Naja, ob man jetzt von OpenGL oder PSGL redet, nimmt sich ja wenig, beides sind letztendlich starke Abstraktionen von der Hardware.
geht so. es ist schon ziemlich nah dran bei der konsole, sehr viel näher als beim pc typischerweise. auf jeden fall weit genug weg von GL das man nicht einfach mal alles vom pc rüberzieht und loslegt wie gewohnt. (ähnliche interfaces gibts btw auch beim wii und gamecube, da tut sich wie gesagt nix)ZitatDie Diskussion ist auch müßig - sobald id oder Crytek Engines rausbringen, die auf was anderem als OGL/D3D laufen, können wir nochmal drüber reden (ich halte meine Luft dafür nicht an)
naja. die wichtigen engines (es gibt noch andere ....) gibts durchaus für alle konsolen.Zitataber bis dahin ist Konsolenhardware ja in erster Linie eins - veraltet.
so wie jede hardware die man aus dem laden trug, ja. das argument ist so.... gääääähn.ZitatProgrammieren will keiner. Aber bei 'offen' sabbern alle los weil es ja dann ALLES fuer umsonst gibt. Dann freut sich jeder wenn auf dem 200. Geraet ScummVM laeuft. In den Folgemonaten werden 10-50 SDL homebrew Sachen portiert und das war's dann.
das beschreibt es ziemlich gut wie es in der regel bei offenen konsolen (und auch den gehackten) aussieht, und zwar ziemlich exakt seit der zeit in der $leute scheinbar die lust am programmieren gegen java getauscht haben =P. ehrlichgesagt ist das genau der grund aus dem wir nix mehr auf konsolen machen und wieder mit c64 kram rummachen - den 1000ten emulatorport brauch ich exakt null, und pong und snake kenne ich jetzt auch =P -
Naja, das Pearl-Ding ist aber auch wirklich eine Gurke, nur 256MB RAM (= Müll!), 1GHz Single Core und vermutlich Grafik für Spiele viel zu schwach, von HDMI lese ich da nichts, und der Controller fehlt auch
. PS Vita kostet doch schon wieder fast das Doppelte.Was die Spiele angeht, schon wenn nur die normalen Android-Spiele irgendwann für die OUYA verfügbar sind, passt das ja erstmal. Das größte Problem dürfte dabei sein, dass es halt keinen Touchscreen gibt, da also doch was angepasst werden muss...
(um das mal klarzustellen, ich werde mir auch kein OUYA bestellen, aber nett finde ich das Projekt schon - und falls es nichts mit der Spielekonsole wird, wird's doch wenigstens die 100ste ganz nette günstige Videorekorder-Hardware
)@sauhund: "wichtige" Engines, mag sein, aber eben haben wir noch von AAA-Titeln geredet, und wenigstens ich hatte im Zusammenhang darunter "technisch hervorragend" verstanden. Also jedenfalls ist mir schleierhaft, wieso PSGL oder was auch immer jetzt ein Merkmal für technische Exzellenz sein soll
, im Moment ist's einfach nur ein Merkmal für "veraltete Plattform", und alles, was wirklich im Moment Grafik-Speerspitze ist, benutzt OGL/D3D. -
Leute wollen AAA-Titel (heisst das echt so? Ich denke dabei immer an Batterien) und die fuer lau (daher ja offen).
Super plan.
Programmieren will keiner. Aber bei 'offen' sabbern alle los weil es ja dann ALLES fuer umsonst gibt.
Dann freut sich jeder wenn auf dem 200. Geraet ScummVM laeuft.
In den Folgemonaten werden 10-50 SDL homebrew Sachen portiert und das war's dann.
So negativ würde ich das nicht sehen.Ich selbst spiele inzwischen sehr gerne an meinem Android Handy. Es gibt extrem viel Software inzwischen. Aber oft habe ich den Wunsch das Handy am Fernseher anzuschliessen und auch noch eine vernünftige Lösung für das Eingabepad zu haben.
Alles kostenlos? Vieles schon, aber einiges kostet dann eben ein paar €. Oder man wählt zwischen Werbung und ohne Werbung.
Keiner will programmieren? Am Android programmieren sehr Viele, sonst gäbe es nicht bereits so viel.
Mir gefällt die Idee der Android Konsole!!
-
Zitat
@sauhund: "wichtige" Engines, mag sein, aber eben haben wir noch von AAA-Titeln geredet, und wenigstens ich hatte im Zusammenhang darunter "technisch hervorragend" verstanden.
ja. ist auch so. die engines gehören mit zu dem besten die verfügbar sind - und werden natürlich auch von aktuellen pc spielen genutzt. solche engines skalieren durchaus
ZitatAlso jedenfalls ist mir schleierhaft, wieso PSGL oder was auch immer jetzt ein Merkmal für technische Exzellenz sein soll , im Moment ist's einfach nur ein Merkmal für "veraltete Plattform",
nur weil die aktuelle platform den ineffizienteren code 10 mal schneller ausführen kann als die alte platform den auf sie hochoptimierten code heisst das noch lange nicht das letzterer schlechter ist. es ist auch eher sinnlos eine konsole für 300 euro mit einem pc für das 10 fache zu vergleichen, natürlich ist letzterer besser. dafür sehen die spiele auf der ps3 aber vergleichsweise noch hervorragend aus, was wohl eher nicht dafür spricht das sie technisch so kacke sind. -
sauhund, sag' doch einfach mal konkret, welche Engines Du da meinst, die so hervorragende Grafik auf der PS3 zaubern. Aber "vergleichsweise noch hervorragend" finde ich schonmal prima, das kann man auf einige C64-Spiele ja auch anwenden
. -
[offtopic]
Aber oft habe ich den Wunsch das Handy am Fernseher anzuschliessen und auch noch eine vernünftige Lösung für das Eingabepad zu haben.
Siehe bspw. Motorola Atrix, das per HDMI an den Fernseher angeschlossen werden kann. Dazu Tastatur und Maus an's Handy. Dann kann man darauf irgendeine spezielle Linuxversion (oder jedenfalls etwas mit Linuxkernal) nutzen, unter der auch die Android-Apps laufen. Wie das mit der Touchpad-Eingabe gelöst wurde (oder auch nicht), entzieht sich meiner Kenntnis.[/offtopic]
-
Zitat
sag' doch einfach mal konkret, welche Engines Du da meinst, die so hervorragende Grafik auf der PS3 zaubern.
naja, so viele gibts da ja nicht die cross-platform wären. die von dir genannten gibts natürlich (wobei die gefühlt noch nicht sonderlich verbreitet sind). renderware und havoc sind wohl recht beliebt, oft in kombination mit physix. (leider gibt da grad google wenig brauchbares zu ein paar andren games her, wie zb uncharted3 - mein persönlicher bestand hinkt immer etwas hinterher weil ich die erst kaufe wenn es sie aufm grabbeltisch gibt :)) mir bleiben aber eher die titel in erinnerung die es exklusiv für die jeweilige kiste gab, resident evil 4 oder metal gear solid auf dem gamecube zb, die waren als sie rauskamen meilenweit von dem entfernt was ein pc ähnlicher preisklasse auch nur annähernd hätte rendern können, und sehen auch deutlich besser aus als ähnliche zb mit renderware gebaute games
ZitatAber "vergleichsweise noch hervorragend" finde ich schonmal prima, das kann man auf einige C64-Spiele ja auch anwenden
naja. ich hätte auch sagen können "der unterschied zur pc version des spiels ist nur zu erkennen wenn man *viel* geld in die hand nimmt". zumindest ich sehe da keinerlei relevanten unterschied bei den pcs die freunde und bekannte so rumstehen haben (alles keine gamerkisten, sondern nur normale pcs die auch schon dreimal so viel wie die konsole kosten). meine erfahrung ist da eher das man mit glück in etwa das gleiche wie auf der konsole bekommt, und wenn man von der konsole verwöhnt ist was framerate und -sync angeht auch eher abstriche machen muss. um es dann wirklich spürbar besser zu kriegen müsste man halt nochmal so viel wie die konsole kostet in grafikhardware investieren
-
Siehe bspw. Motorola Atrix, das per HDMI an den Fernseher angeschlossen werden kann.
Na sicher gibt es das, klar. Aber ich will mir nicht das Handy aussuchen nach Konsolentauglichkeit. Ich bin Happy mit meinem HTC, als Handy muss es genau so sein.Ich wollte damit sagen, eine Android Konsole, die immer fix beim Fernseher steht, finde ich schon ok!
-
Das Atrix ist zwar nette Hardware, kostet aber auch schon wieder das Dreifache wie das OUYA und ist CPU/GPU-mäßig trotzdem eine Generation hinterher. Und überhaupt, sobald das Ding beim Spielen mit Klingeln nervt, fliegt's doch aus dem Fenster
. -
- Offizieller Beitrag
Und während da noch entwickelt wird....haben die Chinesen schon sowas in tragbar fertig: Bitte melde dich an, um diesen Link zu sehen.
-