Frage:
Warum erfordern Konsolenspiele einen Tastendruck, bevor das Hauptmenü angezeigt wird?
Sejanus
2011-03-23 02:57:26 UTC
view on stackexchange narkive permalink

Ich bin selbst streng genommen ein PC-Spieler, aber mir ist etwas Seltsames aufgefallen. Wenn Sie jedes für die Konsole freigegebene Spiel wie Mass Effect oder Borderlands starten, werden Sie aufgefordert, nach dem ersten Laden die Eingabetaste (oder eine beliebige Taste usw.) zu drücken. Erst nach dem Drücken wird das Hauptmenü angezeigt. Nur-PC-Spiele laden das Hauptmenü sofort.

Was ist der Grund dafür? Ich gehe davon aus, dass es etwas mit der Funktionsweise von Konsolen zu tun haben muss, aber welchen Zweck hat dieser zusätzliche Knopfdruck?

Guter Aufruf zur Kennzeichnung der Spieleentwicklung. Bei Spielen, die ich entwickelt habe, muss eine Taste gedrückt werden, bevor das Hauptmenü aufgerufen wird, damit ich herausfinden kann, welcher Controller als Spieler eins zählt. Wenn ich nur annehmen würde, dass es der erste Steckplatz ist, würde es viele Leute ärgern, die einen Controller an den zweiten Port angeschlossen haben :)
Ich dachte, dies sei eine Legacy-Sache, wie "Münze einwerfen, um fortzufahren" aus Arcade-Tagen, aber dies ist eine sehr schöne Diskussion. GG
Warum schließen (2)? Stimmt etwas mit der Frage nicht?
Wenn Sie auf die Schaltfläche "Schließen" klicken, werden die Gründe aufgelistet, aus denen Benutzer darüber abgestimmt haben. Die beiden Stimmen sind derzeit für "Off-Topic". Vielleicht denken Benutzer, dass dies wahrscheinlich zu spielerisch ist?
@Sejanus: Keine Sorge, die Frage wird wahrscheinlich nicht geschlossen. Wenn es jedoch geschlossen wäre, hätten Sie hier bereits eine schöne Auswahl an Antworten und nichts kann Sie davon abhalten, sie in Zukunft zu durchsuchen :)
Ich dachte immer, dass es dort war, damit wir Cheat-Codes eingeben konnten, und wir haben es einfach behalten = P.
In Portal 2 wird dies als "Bildschirm zum Anziehen" bezeichnet. Wenn man darüber nachdenkt, sind alte Konsolenspiele (die man findet, wenn man in ein Spielzimmer für Kinder geht) auf einem solchen Bildschirm wirklich attraktiver als in ihrem Hauptmenü ...
@SadlyNot Mit den APIs können Sie nicht erkennen (erhalten), welche Controller wo angeschlossen sind?
@ShivanDragon Ja, aber die Benutzerzuordnung ist nicht darüber hinaus, wo die Controller angeschlossen sind.
Sieben antworten:
Tridus
2011-03-23 07:51:26 UTC
view on stackexchange narkive permalink

Ich habe einen Freund gefragt, der die Zertifizierung für Konsolenspiele für ein großes Studio durchführt (Zertifizierung ist der Prozess, um die Genehmigung für die Veröffentlichung auf der Konsole durch den Anbieter zu erhalten). Er sagte, dass es eine Anforderung gibt, dass das Spiel nach einer festgelegten Zeitspanne eine gewisse Interaktion mit dem Benutzer haben muss, selbst wenn das Spiel noch nicht vollständig geladen ist. Das "Drücken Sie Start" oder was Sie haben, um diese Anforderung zu erfüllen: Das Spiel muss nur so weit innerhalb des Zeitlimits geladen werden, dass der Benutzer sagen kann, wann er bereit ist, den Rest zu laden.

Es gibt auch einige Konventionen. Einige Spiele, die auf diesem Bildschirm sitzen bleiben, haben ein Video, das sie zeigen können, und einige Spiele warten einfach auf die Eingabe, um herauszufinden, welcher Controller derjenige ist, der die Dinge einrichten lässt (während andere nur Controller 1 benötigen, um dies zu tun).

Nun, das ist eines der dümmsten Dinge, die ich je gelesen habe.
Ich bin mir ziemlich sicher, dass dies bei weitem nicht die seltsamste Zertifizierungsregel ist. :) Die Konsolen sind VIEL ausführlicher als die Spiele für Windows und im Gegensatz zu GFW vertraulich.
Dies erklärt, warum einige Spiele nach dem Drücken von "Start starten" und bevor das Hauptmenü verfügbar ist, immer noch * mehr * zu laden scheinen.(Borderlands und Mass Effect sind gute Beispiele dafür.) Ich war immer der Meinung, dass das Spiel bis zu einem Punkt geladen werden sollte, an dem es vollständig darauf vorbereitet ist, das Hauptmenü unmittelbar nach dem Ereignis "Press Start" anzuzeigen.Eine Konformitäts- / Zertifizierungsanforderung zur Überprüfung der Benutzerinteraktion nach einer bestimmten verstrichenen Zeit würde jedoch erklären (wenn auch nicht wirklich "rechtfertigen"), warum dies nicht erfolgt.
Sadly Not
2011-03-23 02:58:37 UTC
view on stackexchange narkive permalink

Konsolen haben normalerweise mehr als einen Controller, daher benötigen sie wahrscheinlich einen Tastendruck von einem Player, um zu bestimmen, welchen Controller dieser Player verwendet. Unabhängig davon, welchen Controller jeder Spieler verwendet, können Sie nach dem Laden des Spiels bestimmen, wer als "Spieler Eins" zu betrachten ist, indem Sie ihn auffordern, eine Taste zu drücken.

Der PC muss dies nicht tun, da dort ist nur ein Spieler und ein Controller: die Maus / Tastatur.

Bearbeiten: Dies war eine Vermutung, aber es gibt tatsächliche Gründe für die Spielzertifizierung, wenn die zusätzliche Taste gedrückt wird. Bitte lesen Sie die anderen Antworten.

Gibt es einen Grund für die Ablehnung?
Ich habe dich nicht herabgestimmt, aber jedes Konsolenspiel, das ich gespielt habe, zwingt dich, den ersten Controller zu verwenden. Sogar für Systeme mit drahtlosen Controllern. Alle 3 aktuellen Systeme weisen dem Controller eine Nummer zu. Auf der Xbox 360 wird dargestellt, welcher der grünen Ringbereiche beleuchtet ist (von links nach rechts, von oben nach unten). Die Wii und PS3 haben jeweils 4 Lichter auf ihren Controllern mit einer Nummer darunter; Das leuchtende Licht ist die Controller-Nummer.
Aus diesem Grund habe ich übrigens Controller in verschiedenen Farben für ältere, schnurgebundene Systeme gekauft, als. Es ist wirklich einfach zu erkennen, welcher Controller welcher ist, wenn sie nicht dieselbe Farbe haben. Auf meiner PS2 war es Schwarz # 1, Klar # 2, Rot # 3, Blau # 4. Übrigens habe ich immer noch die Blaue; Es ist über einen Adapter mit meinem PC verbunden.
@Powerlord: Selbst wenn die Xbox 360 die Ringe hat, um darzustellen, welchen Controller Sie haben, sollte dies * nicht unbedingt * angeben, welcher Spieler Sie im Spiel sind. [Prinzip der geringsten Überraschung] (http://en.wikipedia.org/wiki/Principle_of_least_astonishment) sagt, wenn ich einen Controller aufnehme und nach dem Laden einen Knopf drücke, bin ich Spieler eins. Als Benutzer sollte ich mich nicht darum kümmern, welchen Controller ich abhole.
Ein wenig unterstützende Beweise für Marvel vs. Capcom 3: Welcher Controller im Hauptmenü den Start drückt, hat die Kontrolle über das Einrichten des Spiels und die Auswahl der Optionen [Tangente: Was beim Austausch von Spielern vom Kampfstock zum Controller nervt]. Selbst wenn der Controller nicht der erste Spieler ist, kann der Benutzer als erster Spieler fungieren.
Mit @Powerlord XBox 360-Spielen können Sie mit jedem Controller spielen, unabhängig davon, auf welchen Ring der Controller eingestellt ist.
+1 - Gleiches gilt für DOA4 für Xbox 360 - je nachdem, welcher Spieler auf Start drückt, werden die Einstellungen, freigeschalteten Charaktere usw. geladen - nicht unbedingt der Spieler auf Pad 1. Nur ein weiteres Beispiel. :) :)
@Powerlord: Bei den meisten Wii-Spielen, die ich gespielt habe, wird der Controller beim Starten von "Player 1" unabhängig von den Lichtern auf den Controllern auf "+" gesetzt.
@Sejanus: Meine Vermutung war also gut, aber anscheinend eher aus Zertifizierungsgründen. Lesen Sie unbedingt die anderen Antworten.
Tiger Woods 2010 für PS3 verhält sich so. Die Person, die auf "Start" klickt, wird als primärer Spieler identifiziert und ist der einzige Controller, der meinen im Spiel gespeicherten Charakter in Matches laden kann. Eigentlich ist es etwas nervig, aber mit der PS3 können Controller-Nummern mithilfe der Playstation-Taste neu zugewiesen werden, um Probleme zu beheben.
PSP- und DS-Spiele tun dies ebenfalls, und es gibt immer nur einen Spieler.
Nun, diese Zertifizierungen werfen nur die Frage auf. In diesem Fall würde ich fragen, warum Zertifizierungen so etwas erfordern.
[Hier] (http://msdn.microsoft.com/en-us/library/ms810620.aspx#disidewind_user) ist eine Microsoft-Dokumentation (jedoch nicht sehr aktuell), die dem Entwickler empfiehlt, den Joystick des Benutzers mithilfe von auszuwählen nach einem Knopfdruck fragen.
Mag Roader
2011-03-23 10:00:13 UTC
view on stackexchange narkive permalink

Der wahre Grund ist, dass die Konsolenhersteller dies durchsetzen müssen, wenn Sie Spiele für ihre Systeme erstellen möchten. Für PC-Spiele gelten solche Anforderungen nicht.

Der Startbildschirm von Press weist jedoch einige praktische Nebenwirkungen auf, die wahrscheinlich erklären, warum die Anforderungen bestehen:

  • Wenn ein Benutzer auf Start drückt, weiß das Spiel, wer gerade die Kontrolle über das Spiel hat. Dies bedeutet, dass das Spiel nette Dinge tun kann, wie die Spielumgebung in einem geeigneten Kontext anzuzeigen. Wenn Sie beispielsweise einen gespeicherten Charakter haben, kann das Spiel diesen Charakter anzeigen.
  • Hier können Sie bequem Branding-Informationen wie Firmenlogos und dergleichen sowie den erforderlichen rechtlichen Text oder ähnliches einfügen wie ESRB-Informationen.
  • Es ist eine gute Landingpage für den (ebenfalls erforderlichen) "Attract Mode", der von Zeit zu Zeit etwas Interessantes wie einen Film oder ein Gameplay zeigt.
  • Das Spiel kann Laden Sie den Startbildschirm von Press, während andere Inhalte im Hintergrund geladen werden. Es gibt dem Spieler etwas zu sehen, wenn die Intro-Filme vorbei sind, aber der Rest des Frontends des Spiels noch nicht fertig ist. Möglicherweise stellen Sie fest, dass in einigen Druckstartbildschirmen der Text "Druckstart" erst einige Sekunden nach dem Erscheinen des Bildschirms angezeigt wird (und wenn Sie dies bemerkt haben, sind Sie ziemlich aufmerksam, gute Arbeit!).

Wenn wir keinen Startbildschirm für die Presse benötigen würden, würden wir ihn wahrscheinlich die meiste Zeit überspringen (es sei denn, wir wollten einige der oben genannten Vorteile, denke ich).

Beachten Sie auch, dass herunterladbare Spiele möglicherweise andere Anforderungen haben als Spiele für den Einzelhandel, sodass dies möglicherweise nicht für alle Konsolenspiele konsistent ist, die Sie in letzter Zeit gespielt haben.

Ich weiß nicht, ob dies speziell eine Regel für Microsoft, Sony oder Nintendo ist (oder von früheren Konsolenherstellern wie Sega oder Atari), aber es klingt sicherlich so, als ob es eine der obligatorischen Verhaltensanforderungen sein könnte (und in der Praxis auch ich Ich kann nicht sehen, wie Sie einen Demo-Modus ohne ihn implementieren können - und das ist, wie Sie sagen, für alle lizenzierten Titel aller Anbieter erforderlich.
Tatsächlich können viele Dinge, die Sie aufgelistet haben, auch in PC-Spielen gefunden werden, ohne etwas zu drücken. Wie Intro-Filme, Laden in Hintergrund- und Firmenlogos. Es scheint also, dass das Erkennen des Controllers der Hauptgrund ist ...
@Iain Collins @Sejanus stimmte zu, es gibt keinen Grund, warum der Demo-Modus nicht nur im Leerlauf startet. Das ist sogar das Verhalten vieler Konsolenspiele, dass, wenn Sie auf dem Bildschirm sitzen, der nach dem Drücken von Start angezeigt wird, dieser ohnehin in eine Art Demo-Modus wechselt. Alles in allem scheint der Bildschirm also wertlos zu sein.
@Chris Marisic Guter Punkt (... obwohl Sie eine Taste drücken müssten, um den Demo-Modus zu verlassen, könnten Sie vielleicht ein schwaches Argument dafür vorbringen, dass Sie immer die Start / Action-Taste im Namen der 'Konsistenz' drücken müssen) .
"Wenn ein Benutzer auf Start drückt, weiß das Spiel, wer im Moment" die Kontrolle "über das Spiel hat. Dies bedeutet, dass das Spiel nette Dinge tun kann, wie die Spielumgebung in einem geeigneten Kontext anzuzeigen. Wenn Sie beispielsweise einen gespeicherten Charakter haben, kann der Spiel kann diesen Charakter zeigen. " - Sie sagen also, wenn das Spiel feststellt, dass der Spieler Controller X verwendet, der an Port Y angeschlossen ist, weiß es, welches Profil geladen werden muss und welcher Charakter nur daraus angezeigt werden soll?
Michael Apfelbeck
2011-03-23 08:53:30 UTC
view on stackexchange narkive permalink

Ein weiterer Grund für die Spielzertifizierung, auf den oben nicht eingegangen wurde, sind die Zertifizierungsanforderungen (TCR, TRC usw.), für die normalerweise eine Art "Anziehungsmodus" erforderlich ist. Das heißt, das Spiel sollte so etwas wie Spielmaterial wiederholen, ein Intro-Video oder etwas anderes zeigen, das zumindest mäßig interessant ist, wenn Sie es einfach einschalten und belassen.

Der Anziehungsmodus ist vorhanden, damit das Spiel geladen wird Wenn Sie nur an einem Gamestop, einem Kongressstand oder einer anderen Installation sitzen, bietet es ein wenig visuelles Aufflackern, um Aufmerksamkeit zu erregen.

Das XBLA-Spiel Braid ist hier bemerkenswert, weil es keinen Anziehungsmodus hat. Der Hauptbildschirm von Braid fungiert als Level-Auswahlbildschirm und Sie steuern den Charakter direkt darauf.

Das Ironische, wie Sie das sagen, ich habe genauso viele Spiele gesehen, die Sie zum Drücken der Starttaste führen, und wenn Sie nicht auf Start drücken, gelangen Sie jemals in den "Anziehungsmodus", der nach dem Start gesperrt ist.
dave
2011-03-23 06:16:59 UTC
view on stackexchange narkive permalink

Meine PSP macht das genauso wie meine XBOX, daher bin ich mir sicher, dass es nicht darum geht, welcher Controller verwendet wird. Ich habe immer angenommen, dass es sich um ein Lizenzproblem handelt, vielleicht um sicherzustellen, dass der Benutzer die Copyright-Hinweise und dergleichen liest.

Warum nicht eine solche Anforderung auf einem PC? Ich vermute, das liegt daran, dass PCs keine geschlossenen Systeme sind. Jeder kann ein Programm für einen PC schreiben, aber um eines für eine XBOX, PS3 oder PSP zu schreiben, müssen spezielle Lizenzen signiert werden. Ich bin mir nicht sicher, wo dies bei Community-Spielen auf der XBOX360 liegt.

Juan Besa
2011-03-24 02:25:28 UTC
view on stackexchange narkive permalink

Ich habe noch niemanden gesehen, der darauf geantwortet hat, aber ich dachte immer, dass dies daran lag, dass Spieleläden es einfach eingeschaltet lassen konnten und die Spiele eine Art Video abspielten, das das Spiel vorführte, und dann zur "Presse" zurückkehrten Startbildschirm.

user2813274
2014-07-25 22:58:58 UTC
view on stackexchange narkive permalink

Ich würde hinzufügen, dass ältere Fernsehgeräte möglicherweise Probleme beim Einbrennen hatten, wenn derselbe Menübildschirm über einen längeren Zeitraum angezeigt wurde, während der Computer stattdessen einen Bildschirmschoner aktiviert hat



Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 2.0-Lizenz, unter der er vertrieben wird.
Loading...