ALEXX SkyRider™
DEVELOPMENT & PILOT JOURNAL
CRT MEMORY ONLINE · AUDIO SYSTEM ARMED
PLAYABLE DEMOS AVAILABLE

HOW WE TEST ALEXX SkyRider™ ACROSS DIFFERENT SYSTEMS

Building a browser game is one thing.

Watching it remain stable through a real play session is another.

That is why testing became an important part of ALEXX SkyRider™.

I did not want to assume that because the first screen appeared correctly, the entire experience was ready. For Test Lab, a real test means going beyond the page load and actually playing long enough to see how the game behaves.

“TESTED WITH” MEANS ACTUALLY TESTED

I try to be careful with the words Tested With.

For ALEXX SkyRider™, that phrase is not intended to mean:

“Every device, browser or controller of this type will work perfectly.”

It means something more specific:

the configuration being discussed was actually used during project testing.

That distinction matters because hardware, browsers, settings and controller support can vary. A successful test documents a real result; it does not become a universal compatibility promise.

For that reason, specific device results belong mainly in their own Test Lab entries, where the exact setup and what happened during gameplay can be explained clearly.

WHAT WE CHECK DURING A TEST

A successful test is not simply seeing the first screen appear.

There are several things I want to observe during a real session:

  • Does the experience load correctly and enter gameplay?
  • Are the controls recognized, and does the ship respond the way it should?
  • Can the player move, fire, accelerate and brake normally?
  • Does fullscreen behave correctly in the tested environment?
  • Do music and sound effects continue working during gameplay?
  • Does the experience remain stable while enemies, obstacles and effects are active?
  • Can the player pause and continue without breaking the session?
  • When a playable demo is being tested, does RETURN TO GATE work correctly at the end?

A system can load the page and still reveal a problem later. That is why I do not treat a successful startup screen as the end of the test.

LOAD FIRST, THEN PLAY

The first step is confirming that the actual build opens correctly in the environment being tested.

But that only tells me that the session can begin.

The next step is entering gameplay and keeping the test moving. The ship has to respond, the route has to remain readable, and the project has to continue functioning while the screen becomes active.

That difference is important: opening the game is a check; playing it is the test.

CONTROLS HAVE TO WORK DURING REAL GAMEPLAY

Seeing that a controller is connected is not enough.

The useful question is whether the controls continue responding correctly while the player is actually using the game.

Movement has to feel consistent. Firing has to respond. Acceleration and braking have to work when the route becomes demanding.

The same principle applies to keyboard or any other control type being tested: I want to know how the input behaves inside the real arcade session, not only whether the device appears to be recognized.

FULLSCREEN AND AUDIO ARE PART OF THE EXPERIENCE

ALEXX SkyRider™ is not only movement on a screen.

Fullscreen, music and sound effects are part of the way the experience is presented, so they also belong in the test.

I check whether fullscreen behaves correctly in the tested setup and whether the audio continues working after gameplay begins.

A test is more useful when it observes the complete experience rather than treating graphics, controls and sound as unrelated pieces.

STABILITY NEEDS TIME

Some problems do not appear immediately.

That is why I value real play sessions instead of very short loading checks.

As the session continues, more enemies and obstacles appear, more sounds are triggered, the player changes position constantly, and the game has more opportunities to reveal a stability problem.

Testing means staying with the game long enough to see whether the experience continues behaving correctly under normal play.

PAUSE, CONTINUE AND RETURN

A real test also includes the moments around gameplay.

If the player pauses, the session should pause and continue correctly.

If the test route reaches its intended ending, that transition should work normally.

And when one of the playable demos is being checked, the return path matters too. RETURN TO GATE should take the player back correctly instead of leaving the experience in a broken state.

These details may happen outside the most intense part of the action, but they are still part of the player experience.

THE PLAYABLE DEMOS AS CONTROLLED TEST ROUTES

The two playable demos available now provide useful controlled routes for practical testing.

The Main Arcade Demo uses part of the Snow Face.

The Time Attack Demo uses part of the Night Face.

Both use infinite lives, allowing the player to continue through the demo route while the test focuses on the experience itself.

Within those routes I can observe movement, controls, Fuel, TNT, enemies, sound, browser behavior, stability and the final return to the Gate.

Because the demos are already playable, these are not theoretical test environments. They are real sections that can be opened, played and observed.

A SUCCESSFUL TEST IS STILL A SPECIFIC RESULT

When a configuration works during a real session, that result can be documented.

What it should not become is a promise that every similar device, browser or controller will behave identically.

That is why the wording stays precise: Tested With means actually tested.

SPECIFIC DEVICES BELONG IN SPECIFIC TEST STORIES

TEST LAB 01 establishes the method.

The detailed results belong in practical entries focused on one real setup at a time.

For example, the Steam Deck + Firefox test can explain exactly what was used and what happened during gameplay without turning this methodology article into a catalog of systems.

This approach is used only for experiences that have been documented through real testing.

That keeps Test Lab useful: the methodology stays here, while each device or control story can show its own evidence and context.

TEST LAB IS A RECORD OF WHAT REALLY HAPPENED

That is the purpose I want this section of the Blog to have.

Not a collection of compatibility claims.

Not a list created from specifications.

Not assumptions about hardware that has never been used.

Test Lab should document real experience.

When something works, we can explain what was tested.

When a browser or control changes the result, we can document that in the specific test.

And if a real test reveals a limitation, that information is useful too.

TEST. PLAY. VERIFY.

ALEXX SkyRider™ was inspired partly by the simplicity of getting ready and playing.

Modern browser technology makes a new version of that idea possible, but simplicity for the player requires careful testing behind the scenes.

So the method is straightforward:

Load the real build. Enter gameplay. Use the controls. Listen to the audio. Play long enough to observe stability. Pause and continue. Finish the test route. Verify the return path when it applies.

That is how I want Test Lab to work.

Not to promise that everything works everywhere.

To document how ALEXX SkyRider™ was actually tested.

BACK TO TEST LAB
PREVIOUS ARTICLELEARNING FACE 1: READ THE ROUTE BEFORE IT BECOMES A TRAPNEXT ARTICLETESTING ALEXX SkyRider™ ON STEAM DECK WITH FIREFOX

CÓMO PROBAMOS ALEXX SkyRider™ EN DIFERENTES SISTEMAS

Construir un juego para navegador es una cosa.

Ver que se mantiene estable durante una sesión real de juego es otra.

Por eso las pruebas se convirtieron en una parte importante de ALEXX SkyRider™.

No quería asumir que porque la primera pantalla aparecía correctamente, toda la experiencia ya estaba lista. Para Test Lab, una prueba real significa ir más allá de la carga inicial y jugar durante suficiente tiempo para observar cómo se comporta el juego.

“PROBADO CON” SIGNIFICA REALMENTE PROBADO

Intento ser cuidadoso cuando utilizo las palabras Probado con.

En ALEXX SkyRider™, esa frase no pretende decir:

“Todos los dispositivos, navegadores o controles de este tipo funcionarán perfectamente.”

Significa algo mucho más específico:

la configuración de la que estamos hablando fue utilizada realmente durante las pruebas del proyecto.

Esa diferencia importa porque el hardware, los navegadores, las configuraciones y el soporte de controles pueden variar. Una prueba exitosa documenta un resultado real; no se convierte en una promesa universal de compatibilidad.

Por eso los resultados concretos de cada dispositivo pertenecen principalmente a sus propias entradas de Test Lab, donde se puede explicar con precisión qué configuración se utilizó y qué ocurrió durante la partida.

QUÉ REVISAMOS DURANTE UNA PRUEBA

Una prueba exitosa no consiste solamente en ver aparecer la primera pantalla.

Durante una sesión real quiero observar varias cosas:

  • ¿La experiencia carga correctamente y entra a gameplay?
  • ¿Los controles son reconocidos y la nave responde como debe?
  • ¿El jugador puede moverse, disparar, acelerar y frenar normalmente?
  • ¿La pantalla completa funciona correctamente en el entorno probado?
  • ¿La música y los efectos de sonido continúan funcionando durante la partida?
  • ¿La experiencia permanece estable mientras aparecen enemigos, obstáculos y efectos?
  • ¿El jugador puede pausar y continuar sin romper la sesión?
  • Cuando se prueba uno de los demos jugables, ¿RETURN TO GATE regresa correctamente al Gate al final?

Un sistema puede cargar la página y aun así revelar un problema más adelante. Por eso no considero que una pantalla inicial correcta sea el final de la prueba.

PRIMERO CARGAR, DESPUÉS JUGAR

El primer paso es confirmar que la versión real del proyecto abre correctamente en el entorno que estamos probando.

Pero eso solamente demuestra que la sesión puede comenzar.

El siguiente paso es entrar a gameplay y mantener la prueba en movimiento. La nave tiene que responder, la ruta debe seguir siendo jugable y el proyecto tiene que continuar funcionando mientras la pantalla entra en acción.

Esa diferencia es importante: abrir el juego es una comprobación; jugarlo es la prueba.

LOS CONTROLES TIENEN QUE FUNCIONAR DURANTE GAMEPLAY REAL

Ver que un control está conectado no es suficiente.

La pregunta útil es si los controles continúan respondiendo correctamente mientras el jugador realmente está usando el juego.

El movimiento debe mantenerse consistente. El disparo tiene que responder. La aceleración y el frenado deben funcionar cuando la ruta comienza a exigir más.

El mismo principio se aplica al teclado o a cualquier otro tipo de control que esté siendo probado: quiero saber cómo responde dentro de la sesión arcade real, no solamente si el dispositivo parece ser reconocido.

PANTALLA COMPLETA Y AUDIO FORMAN PARTE DE LA EXPERIENCIA

ALEXX SkyRider™ no es solamente movimiento sobre una pantalla.

La pantalla completa, la música y los efectos de sonido forman parte de la presentación de la experiencia, por lo que también deben formar parte de la prueba.

Reviso si fullscreen funciona correctamente en la configuración probada y si el audio continúa funcionando después de comenzar la jugabilidad.

Una prueba resulta más útil cuando observa la experiencia completa en lugar de tratar gráficos, controles y sonido como piezas separadas.

LA ESTABILIDAD NECESITA TIEMPO

Algunos problemas no aparecen inmediatamente.

Por eso valoro las sesiones reales de juego y no solamente las comprobaciones rápidas de carga.

Mientras la sesión continúa aparecen más enemigos y obstáculos, se activan más sonidos, el jugador cambia constantemente de posición y el juego tiene más oportunidades de revelar un problema de estabilidad.

Probar significa permanecer dentro del juego suficiente tiempo para observar si la experiencia continúa comportándose correctamente durante una partida normal.

PAUSAR, CONTINUAR Y REGRESAR

Una prueba real también incluye los momentos que rodean la jugabilidad.

Si el jugador pausa, la sesión debe detenerse y continuar correctamente.

Si la ruta de prueba llega al final previsto, esa transición debe funcionar con normalidad.

Y cuando se revisa uno de los demos jugables, también importa el camino de regreso. RETURN TO GATE debe llevar correctamente al jugador de vuelta al Gate en lugar de dejar la experiencia en un estado incorrecto.

Estos detalles pueden ocurrir fuera de la parte más intensa de la acción, pero siguen formando parte de la experiencia del jugador.

LOS DEMOS JUGABLES COMO RUTAS CONTROLADAS DE PRUEBA

Los dos demos jugables disponibles actualmente ofrecen rutas controladas muy útiles para realizar pruebas prácticas.

El Demo Arcade Principal utiliza una parte de la Face Nevado.

El Demo Time Attack utiliza una parte de la Face Noche.

Ambos utilizan vidas infinitas, lo que permite continuar por el recorrido del demo mientras la prueba se concentra en la experiencia misma.

Dentro de esas rutas puedo observar movimiento, controles, Fuel, TNT, enemigos, sonido, comportamiento del navegador, estabilidad y el regreso final al Gate.

Como los demos ya son jugables, no se trata de entornos teóricos. Son secciones reales que pueden abrirse, jugarse y observarse.

UNA PRUEBA EXITOSA SIGUE SIENDO UN RESULTADO ESPECÍFICO

Cuando una configuración funciona durante una sesión real, ese resultado puede documentarse.

Lo que no debe convertirse es en una promesa de que todos los dispositivos, navegadores o controles similares se comportarán exactamente igual.

Por eso la frase se mantiene precisa: Probado con significa realmente probado.

LOS DISPOSITIVOS ESPECÍFICOS PERTENECEN A HISTORIAS DE PRUEBA ESPECÍFICAS

TEST LAB 01 establece el método.

Los resultados detallados pertenecen a entradas prácticas concentradas en una configuración real a la vez.

Por ejemplo, la prueba Steam Deck + Firefox puede explicar exactamente qué se utilizó y qué ocurrió durante la partida sin convertir este artículo de metodología en un catálogo de sistemas.

Este enfoque se utiliza únicamente con experiencias documentadas mediante pruebas reales.

Así Test Lab conserva su utilidad: la metodología queda aquí, mientras cada historia de dispositivo o control puede mostrar su propia evidencia y contexto.

TEST LAB ES UN REGISTRO DE LO QUE REALMENTE OCURRIÓ

Ese es el propósito que quiero para esta sección del Blog.

No una colección de afirmaciones de compatibilidad.

No una lista creada a partir de especificaciones.

No suposiciones sobre hardware que nunca se haya utilizado.

Test Lab debe documentar experiencias reales.

Cuando algo funciona, podemos explicar qué se probó.

Cuando un navegador o un control cambia el resultado, podemos documentarlo dentro de la prueba específica.

Y si una prueba real revela una limitación, esa información también resulta útil.

PROBAR. JUGAR. VERIFICAR.

ALEXX SkyRider™ se inspiró en parte en aquella sencillez de preparar todo y jugar.

La tecnología moderna del navegador permite una nueva versión de esa idea, pero lograr una experiencia sencilla para el jugador requiere pruebas cuidadosas detrás de escena.

Por eso el método es directo:

Cargar la versión real. Entrar a gameplay. Utilizar los controles. Escuchar el audio. Jugar suficiente tiempo para observar la estabilidad. Pausar y continuar. Terminar la ruta de prueba. Verificar el regreso cuando corresponda.

Así es como quiero que funcione Test Lab.

No para prometer que todo funciona en todas partes.

Para documentar cómo ALEXX SkyRider™ fue realmente probado.

REGRESAR A TEST LAB
ARTÍCULO ANTERIORAPRENDIENDO FACE 1: LEE LA RUTA ANTES DE QUE SE CONVIERTA EN UNA TRAMPASIGUIENTE ARTÍCULOPROBANDO ALEXX SkyRider™ EN STEAM DECK CON FIREFOX