Muchos juegos comienzan con sus intros y videos de proveedores, y luego muestran una pantalla "Presione Inicio" antes del menú principal real.
Nunca me imagino el propósito de esto. ¿Por qué no ir directamente al menú principal? La única explicación posible que tiene sentido para mí es que cuando se conectan varios controladores, permite identificar el que el jugador quiere usar.
game-design
interface
Michael Stum
fuente
fuente
Respuestas:
La razón histórica de esto es algo diferente del razonamiento actual: anteriormente era tener una pantalla 'segura' para volver a la que siempre residía en la memoria, de modo que si el juego hubiera pasado a un bucle de demostración y el jugador tocara el controlador, podría volver instantáneamente a la pantalla de inicio y permitir que comience la interacción sin demora.
Sin embargo, por lo general en estos días sirve para otro propósito. Para las consolas de última generación, la pantalla de inicio es deliberadamente ajena al usuario. Nada en la pantalla de inicio requiere saber qué usuario está jugando activamente el juego. Llega a la pantalla de inicio sin cargar ningún dato guardado, y sin requerir que un usuario inicie sesión. Por lo tanto, puede acceder a la pantalla de inicio rápidamente y sin tener que mostrar ningún mensaje compatible con TCR.
Requerir que el usuario presione inicio le proporciona una pieza clave de información: qué controlador es el controlador principal. No es necesariamente el primer o único controlador conectado, y es posible que tenga varios controladores igualmente válidos para elegir. Sin embargo, no sabe cuál ha elegido realmente el usuario hasta que haya presionado un botón. Una vez que se usa ese controlador, seguirá siendo el controlador principal durante el resto de la sesión de juego.
En XBox 360 (y probablemente en otras consolas), descubrir cuál es el controlador principal también generalmente le brinda otra información: qué usuario está jugando el juego. Debido a que cada usuario está vinculado a un solo controlador, usted sabe qué usuario está jugando y, a partir de eso, sabe qué datos guardar para cargar. Gran parte del contenido está destinado a usuarios específicos, por lo que es importante determinar quién está jugando antes de continuar. Si nadie ha iniciado sesión en la consola, los juegos generalmente solicitarán en este punto que un usuario inicie sesión, o preguntarán si el jugador está feliz de jugar como 'invitado', es decir, sin guardar (porque sin usuario, no hay ningún lugar para guardar)
También encontrará que, por lo general, el cambio de usuarios (al cerrar sesión y volver a iniciar sesión) hará que regrese a la pantalla de inicio. Esto se debe a que los datos específicos del usuario relevantes se cargan después de este punto en el juego, y la pantalla de inicio es el punto más fácil en el flujo de la interfaz de usuario donde se sabe exactamente qué datos se cargan (ninguno).
fuente
El fabricante de la consola lo requiere como parte de la Lista de verificación de requisitos técnicos (TRC) estándar. Una razón es permitir que la pantalla de inicio regrese a un modo de demostración si nadie ha tocado el controlador, esto detiene la grabación de la pantalla y facilita que una tienda simplemente ingrese a un juego y le permita ejecutar acciones de bucle sin intervención.
Su conjetura es el propósito secundario, y esa es la forma en que se usa =)
fuente
Además de las razones dadas anteriormente, los juegos de arcade también son otra razón. Por lo general, un juego de arcade repetirá el menú / introducción hasta que se inserte una moneda para iniciar un juego, sin embargo, cuando se transfiere a las consolas domésticas, las monedas ya no son necesarias, por lo que busca una entrada de botón.
fuente
Recientemente agregué una pantalla de inicio a mi juego móvil. La decisión llegó después de probarla en un teléfono antiguo. El frente del juego carga la mayoría de los activos en la memoria cuando comienza el juego, y estaba causando un retraso significativo entre el inicio de la aplicación y la obtención del primer ciclo de retroalimentación.
Me doy cuenta de que hay muchas formas de resolver esto, pero decidí colocar una pantalla de inicio que comienza a cargar la siguiente escena en segundo plano. Cuando el usuario hace clic en el botón de inicio, obtiene su primer comentario de un sonido y una transición de desvanecimiento. También parece reducir el tiempo de carga, pero esto podría deberse a no tener que mirar una pantalla en negro o una pantalla de carga estancada después del lanzamiento.
fuente
En los sistemas arcade antiguos, al presionar el botón de inicio, se inicializa la semilla del generador de números aleatorios. Esta semilla se usa para que cada sesión de juego sea única. En los sistemas más nuevos, no tengo ni idea, supongo que es solo un hábito.
Ver también:
fuente