“Basın başlat” ekranının amacı nedir?


43

Birçok oyun tanıtımları ve satıcı videoları ile başlar ve ardından asıl ana menüden önce "Başlat" ekranına basın.

Bunun amacını asla tam olarak çözemedim. Neden doğrudan ana menüye gitmiyorsunuz? Bana mantıklı gelen tek açıklama, birden fazla kontrol cihazı bağlandığında, oynatıcının kullanmak istediğini tanımlamaya izin vermesidir.



8
Tarayıcı oyunları odaklanmak için "Başlat" düğmesini kullanıyor (odak klavyesi denetimleri çalışmaz.)
alxx

Yanıtlar:


40

Bunun tarihsel nedeni, mevcut akıl yürütmeden biraz farklıdır - daha önce, her zaman bellekte yerleşik olan 'güvenli' bir ekrana sahipti, böylece oyun bir demo döngüsüne gitmiş ve oyuncu dokunuşa dokunmuşsa kontrolör, anında başlangıç ​​ekranına dönebilir ve etkileşimin gecikmeden başlayabilmesine neden olabilir.

Ancak bu günlerde tipik olarak başka bir amaca hizmet eder. Yeni nesil konsollar için, başlangıç ​​ekranı kasıtlı olarak kullanıcı tarafından agnostiktir. Başlangıç ​​ekranındaki hiçbir şey, hangi kullanıcının oyunu aktif olarak oynadığını bilmesini gerektirmez. Herhangi bir kaydetme verisi yüklemeden ve bir kullanıcının oturum açmasını gerektirmeden başlangıç ​​ekranına geçersiniz. Böylece başlangıç ​​ekranına hızlı bir şekilde ve TCR uyumlu mesajlar göstermek zorunda kalmadan erişebilirsiniz.

Kullanıcının başlatmaya basmasını zorunlu kılmak size önemli bir bilgi verir: hangi kontrolör birincil kontrolördür. Bu mutlaka bağlı olan ilk veya tek denetleyici olmak zorunda değildir ve aralarından seçim yapabileceğiniz eşit sayıda geçerli denetleyiciniz olabilir. Kullanıcının üzerinde bir düğmeye basana kadar gerçekte hangisini aldığını bilmiyorsunuz. Bu denetleyici kullanıldığında, oyun oturumunun geri kalanında birincil denetleyici kalır.

XBox 360'ta (ve büyük olasılıkla diğer konsollarda), birincil denetleyicinin ne olduğunu bulmak size tipik olarak başka bir bilgi daha verir: hangi kullanıcının oyunu oynadığı. Her kullanıcı tek bir denetleyiciye bağlı olduğundan, hangi kullanıcının oynadığını ve bundan sonra hangi verileri yükleyeceğinizi bilirsiniz. İçeriğin çoğu / çoğu belirli kullanıcılara bağlı olduğundan, devam etmeden önce oyunu kimin oynadığını belirlemek önemlidir. Eğer hiç kimse konsola giriş yapmamışsa, oyunlar genellikle bu noktada bir kullanıcının giriş yapmasını ister veya oyuncuya 'misafir' olarak oynamaktan mutlu olup olmadığını sorar, yani kaydetmeden (çünkü hiçbir kullanıcı olmadığı için) kaydetmek için).

Ayrıca, kullanıcıların değiştirilmesinin (oturumunuzu kapatıp tekrar açarak) başlangıç ​​ekranına dönmenize neden olacağını da göreceksiniz. Bunun nedeni, oyunda bu noktadan sonra ilgili kullanıcıya özel verilerin yüklenmesi ve başlangıç ​​ekranının, hangi verilerin yüklü olduğunu bildiğiniz kullanıcı arayüzü akışındaki en kolay nokta olmasıdır (hiçbiri).


36

Bu, standart Teknik Gereksinimler Kontrol Listesi'nin (TRC) bir parçası olarak konsol üreticisi tarafından istenmektedir. Bunun bir nedeni, kontrol cihazına hiç kimse dokunmamışsa, başlangıç ​​ekranının bir demo moduna geri dönmesine izin vermesidir; bu, ekran yanmasını durdurur ve bir mağazanın basitçe bir oyuna girmesini ve herhangi bir müdahalesi olmadan döngüsel eylemi çalıştırmasını sağlar.

Tahmininiz ikincil amaç ve bu şekilde kullanılıyor =)


2
Mağaza içi kullanım için demolar, platformdan bağımsız olarak herkesin bu "Başlat" ekranına sahip olmasının temel nedenidir. Tüm konsol üreticileri sertifikasyon sürecinin bir parçası olarak ihtiyaç duymazlar.
Trevor Powell

En azından Xbox 360 için bir gereklilik olduğundan eminim ve kontrol cihazını tanımlamak için olduğu belirtildi :). Açıkçası, kullanılan demo modu, daha fazla denetleyiciye sahip olan oyunculardan çok daha nadir bir senaryo.
Roy T.

1
Öyleyse, kimse denetleyiciye dokunmuyorsa, neden doğrudan ana menüye ve ardından döngüsel bir demo moduna geçmiyor?
Andrew Borley

4
Bir ana menüye ulaşmak, o menü ile etkileşime girebilecek bir kontrol cihazı tespit ettiğiniz anlamına gelir. Bunlardan bazıları mantıklı gelmeden önce gerçekten paranoyak bir zihinsel durum içinde olmalısınız.
Patrick Hughes,

3

Yukarıda verilen sebeplerin yanı sıra, arcade oyunları da başka bir neden. Genellikle bir arcade oyunu, bir oyunu başlatmak için yazı tura ekleninceye kadar menüyü / introyu çevirir, ancak ev konsollarına taşındığında, paralar artık gerekli değildir, bu yüzden bunun yerine bir düğme girişi arar.


2

Geçenlerde mobil oyunuma bir başlangıç ​​ekranı ekledim. Karar, eski bir telefonda test ettikten sonra geldi. Oyun cephesi, oyun başladığında varlıkların çoğunu belleğe yükler ve uygulamanın başlatılması ile ilk geri bildirim döngüsünün alınması arasında önemli bir gecikmeye neden oluyordu.

Bunu çözmenin birçok yolu olduğunu biliyorum, ancak arka planda bir sonraki sahneyi yüklemeye başlayan bir başlangıç ​​ekranını tokatlamaya karar verdim. Kullanıcı gerçekten start düğmesine tıkladığında, bir ses ve solmaya geçiş hakkında ilk geri bildirimlerini alırlar. Ayrıca yükleme süresini kısalttığı görülüyor, ancak bunun nedeni, başlattıktan sonra siyah ekrana veya durgun yükleme ekranına bakmak zorunda olmamanız olabilir.


0

Eski çarşı sistemlerinde, başlat düğmesine basarak, rasgele sayı üretecinin tohumunu başlatır. Bu tohum, her oyun seansının benzersiz olması için kullanılır. Yeni sistemlerde, hiçbir fikrim yok, sanırım bu sadece bir alışkanlık.

Ayrıca bakınız:


3
Oyunların ilk tohum için gerçek dünya saatini kullanmaları normaldir, çünkü doğası gereği tahmin edilemez ve bu aynı zamanda açılışta da geçerlidir. Ancak, eski arcade sistemlerinin hiçbir şekilde gerçek bir dünya saatine sahip olmadığını unutmayın, bu nedenle önyükleme sırası tamamen tahmin edilebilir olur. Bir arcade sistemindeki tek öngörülemeyen faktör kullanıcı girişidir, bu nedenle önyükleme ile basmaya başlama arasındaki kenelerin sayısı oldukça iyi bir RNG çekirdeğidir. Ancak başlangıç ​​ekranı sadece RNG'yi tohumlamak için değil, bunu yapmak için de uygun bir nokta. Diğer herhangi bir ilk kullanıcı girişi de aynı derecede iyi olacaktır.
MrCranky
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.