Ha pasado un tiempo desde la última entrada del diario. La mayor parte de ese tiempo se dedicó a poner en marcha la beta cerrada y simplemente no he documentado el progreso general. Por eso, esta entrada será un poco más densa de lo habitual. Me centraré primero en las características principales y cubriré los cambios menores y las correcciones de errores en una lista aparte para quienes quieran profundizar en los detalles.
Versión: App: v0.13.0 - API: v0.15.0-9502196
Como se anunció en varios canales, la Beta cerrada ya está activa y los creadores interesados en probar la plataforma pueden inscribirse a través del formulario de la Beta cerrada o contactarme en redes sociales. La mayoría de las funciones mencionadas más abajo se implementaron antes del inicio de la Beta cerrada, mientras que algunas ya forman parte de las primeras actualizaciones.
El Story Player, que hasta ahora se había usado principalmente para previsualizar historias durante el desarrollo, ya está totalmente funcional. Esto incluye guardado automático en la nube y un manejo correcto de los estados de historia, capítulo y escena. Todas las historias empiezan con una pantalla de menú personalizable (más sobre esto después). Empezar nuevas partidas o continuar existentes se gestiona de forma ordenada, asegurando que los Dreamers (jugadores) no sobrescriban accidentalmente su progreso. La configuración del jugador es accesible tanto durante la partida como desde el menú. Los créditos se pueden personalizar desde los ajustes de la historia (con un subconjunto de Markdown soportado) y los Asset Packs usados se listan automáticamente al final de los créditos.
Como parte de completar la primera versión totalmente funcional del Story Player, añadí opciones de personalización para el diseño de las historias. Los creadores pueden elegir entre cinco temas predefinidos con diferentes combinaciones de colores y tipografías. Ten en cuenta que esto es un borrador inicial de los temas y las fuentes y colores todavía pueden ajustarse. En versiones futuras podrás personalizar por completo el aspecto de tu historia. Además, las pantallas de menú y los créditos ahora pueden reproducir música y mostrar imágenes. Los creadores también pueden elegir entre cuatro pantallas de menú diferentes.
Las galerías de usuario fueron una función solicitada desde el principio y ahora forman parte del Story Player. Los Dreamers pueden crear y nombrar capturas de pantalla en cualquier momento durante la partida. Todas las capturas tomadas en las historias son accesibles a través de la galería personal y se sincronizan automáticamente en todos los dispositivos.
Además, los creadores pueden usar la función de capturas para obtener imágenes fácilmente para el marketplace mientras prueban sus historias. Estas capturas se guardan en la galería de medios de la historia correspondiente en lugar de la galería del usuario. Es una práctica mejora de calidad de vida. Para mantener el foco en la jugabilidad, los elementos de la interfaz (UI) que distraen se ocultan en las capturas cuando es necesario.
Como parte de la implementación del Story Player, las reseñas ahora están totalmente soportadas. Los Dreamers pueden enviar reseñas de las historias compradas que hayan jugado al menos una vez. Además de una valoración y un comentario, los Dreamers pueden seleccionar las emociones que sintieron durante la partida.
Estas emociones contribuyen a las estadísticas de una historia y se muestran en la vista general de reseñas como valores porcentuales por emoción. Esto crea un bucle de retroalimentación emocional, permitiendo a los Bards definir las emociones que quieren evocar con sus historias y evaluar si esas emociones se transmitieron realmente durante la jugabilidad.
En el futuro, este sistema se utilizará para recomendar historias en función de las emociones del jugador, formando la base del descubrimiento en Talescape.
Ahora se pueden comprar historias usando Steam In-App Purchases y Stripe Checkout. Para Steam, el Merchant of Record es Valve, mientras que para Stripe es Aureola. En todos los casos, los Bards (creadores) no tienen que encargarse del IVA por sí mismos. Durante la Beta cerrada, ambos flujos de compra se pueden probar con seguridad.
También se han implementado flujos de reembolso para todos los proveedores de pago. Cómo funcionarán finalmente los reembolsos en la plataforma está todavía por determinar y discutir. Aunque los Términos de servicio actualmente establecen que no es posible tramitar reembolsos a través de la plataforma, creo que es una función importante para generar confianza. Si alguien compra algo por accidente o prueba una historia y se da cuenta de que no es lo que esperaba, tener una forma sencilla de solicitar un reembolso crea confianza y puede aumentar las ventas generales. Además, ofrecer un proceso de reembolso claro es simplemente una muestra de respeto hacia tus clientes.
Los Bards ahora pueden verificar sus perfiles para vender sus historias en el marketplace y recibir propinas de los Dreamers (aún no implementado). Para cumplir con las regulaciones de la UE, Talescape debe recopilar la dirección comercial. También necesitas vincular una cuenta PayPal verificada que sea elegible para recibir pagos.
Por ahora, he decidido usar PayPal para los pagos en lugar de Wise. La razón es que no espero que los creadores se sientan cómodos introduciendo sus credenciales bancarias en una plataforma que todavía es nueva y carece de confianza establecida. Wise se añadirá más adelante como alternativa para creadores que quieran beneficiarse de costes de pago más bajos.
Los Bards sin verificación solo pueden publicar historias gratuitas. Esto ayuda a proteger el marketplace de bots y contenido de baja calidad que, de otro modo, podría spammear y reducir la visibilidad de los creadores serios.
Story Editor
Scene Editor
Dialogues
Marketplace
Player & Interaction
UI / UX
Story Editor
Story Player