Nova Patents
ES2319983T3

3-d text in a gaming machine

Abstract

A procedure for generating a game of chance in a gaming machine that can be operated i) to receive cash or credit evidence for a gambling bet and ii) to deliver cash or a credit test as a prize by gambling, in which the game machine comprises a master game controller, a display device, a memory device and a 3D graphic rendering system, the procedure comprising: providing in the game machine a font texture comprising a plurality of characters drawn in a particular font style, said font texture comprising; one or more source parameters to define global characteristics of the plurality of characteristics in the source texture; one or more character parameters to define characteristics of each character; during the operation of the game machine, determine a text string comprising a plurality of characters for display on the display device; determine a text page surface to guide a placement of the plurality of characters in a 3D gaming environment; for each character in the text string, dimension a 3D object for the character using the font parameters and character parameters; map a character texture from the font texture with the 3D object; place each object in 3D on the text page surface; apply one or more rules of typographic composition to 3D objects to improve a visual quality of the rendered text string from 3D objects including determining a location of each character in the text string with respect to another in the environment 3D game; render the text string using the 3D graphic rendering system; display the rendered text string on the display device; receive the bet for gambling controlled by the master game controller on the game machine; determine a game outcome for gambling; Visualize the outcome of the game using the 3D graphic rendering system on the display device.

ES2319983T3, drawing sheet 1
Sheet 1 of 16

Term

Term ended

Projected expiry passed 30 September 2023, 3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

38 claims: 2 independent, 36 dependent

  1. 1
    ES 2 319 983 T3 REIVINDICACIONES 1. Un procedimiento para generar un juego de azar en una máquina de juego que puede operarse i) para recibir dinero en metálico o pruebas de crédito para una apuesta en el juego de azar y ii) para entregar dinero en metálico o una prueba de crédito como premio por el juego de azar, en el que la máquina de juego comprende un controlador de juego maestro, un dispositivo de visualización, un dispositivo de memoria y un sistema de renderización gráfica en 3D, comprendiendo el procedimiento:proporcionar en la máquina de juego una textura de fuente que comprende una pluralidad de caracteres trazados en un estilo de fuente particular, comprendiendo dicha textura de fuente;uno o más parámetros de fuente para definir características globales de la pluralidad de características en la textura de fuente;uno o más parámetros de carácter para definir características de cada carácter;durante la operación de la máquina de juego, determinar una cadena de texto que comprende una pluralidad de caracteres para su visualización en el dispositivo de visualización;determinar una superficie de página de texto para guiar una colocación de la pluralidad de caracteres en un entorno de juego en 3D;para cada carácter en la cadena de texto, dimensionar un objeto en 3D para el carácter utilizando los parámetros de fuente y los parámetros de carácter;mapear una textura del carácter a partir de la textura de fuente con el objeto en 3D;colocar cada objeto en 3D sobre la superficie de página de texto;aplicar una o más reglas de composición tipográfica a los objetos en 3D para mejorar una calidad visual de la cadena de texto renderizada a partir de los objetos en 3D incluyendo determinar una ubicación de cada carácter en la cadena de texto con respecto a otro en el entorno de juego en 3D;renderizar la cadena de texto utilizando el sistema de renderización gráfica en 3D;visualizar la cadena de texto renderizada en el dispositivo de visualización;recibir la apuesta para los juegos de azar controlados por el controlador de juego maestro en la máquina de juego;determinar un resultado del juego para el juego de azar;visualizar el resultado del juego utilizando el sistema de renderización gráfica en 3D en el dispositivo de visualización.
  2. 2
    El procedimiento según la reivindicación 1, en el que el sistema de renderización gráfica en 3D es compatible con OpenGL.
  3. 3
    El procedimiento según la reivindicación 1, en el que el juego de azar se selecciona del grupo que consiste en un juego tragaperras, un juego keno, un juego de póquer, un juego de pachinko, un juego de vídeo black jack, un juego de bingo, un juego de bacará, a juego de ruleta, a juego de dados y un juego de cartas.
  4. 4
    El procedimiento según la reivindicación 1, que comprende además:almacenar una o más texturas de fuente generadas en una librería de fuentes en el dispositivo de memoria en la máquina de juego.
  5. 5
    El procedimiento según la reivindicación 4, en el que la librería de fuentes comprende además una pluralidad de texturas de fuente con el mismo estilo de fuente y diferentes parámetros de fuente o parámetros de carácter.
  6. 6
    El procedimiento según la reivindicación 4, en el que la librería de fuentes comprende además una pluralidad de texturas de fuente con diferentes estilos de fuente.
  7. 7
    El procedimiento según la reivindicación 1, en el que la cadena de texto se renderiza para transmitir información textual para uno o más de i) una presentación del resultado del juego para el juego de azar, ii) una operación de man ES 2 319 983 T3 tenimiento del juego, iii) una característica de modo de atracción, iv) una característica promocional, v) información del casino, vi) presentación de juego de bonificación y capturando la información textual en la una o más imágenes bidimensionales.
  8. 8
    El procedimiento según la reivindicación 1, en el que la cadena de texto se renderiza para transmitir información textual desde uno o más de un anuncio, noticias, cotizaciones de bolsa, correo electrónico, una página web, un servicio de mensajería, un servicio de localización o un servicio de hotel/casino, una película, una selección musical, una promoción de casino, un evento de difusión, una historia de juego, un servicio de seguimiento de un jugador, un menú de bebidas y un menú de aperitivos.
  9. 9
    El procedimiento según la reivindicación 1, en el que las reglas de composición tipográfica son para uno o más de i) ajustar un espaciado entre los caracteres, ii) ajustar pesos de color de los caracteres, iii) justificar la cadena de texto, iv) centrar la cadena de texto, v) ajustar las dimensiones de los trazos que definen los caracteres, vi) alinear los caracteres con una línea base, vii), situar la cadena de texto en dos o más líneas, viii) ajustar el espaciado entre dos o más líneas de texto, ix) ajustar la alineación vertical u horizontal de los caracteres, x) ajustar un tamaño relativo de cada carácter, xi) ajustar los píxeles que definen el carácter y xii) y ajustar los téxeles que definen el carácter.
  10. 10
    El procedimiento según la reivindicación 1, que comprende además:en el que el cambio de uno o más de una forma de la superficie de página de texto, una posición de la superficie de página de texto o una orientación de la superficie de página de texto en función del tiempo.
  11. 11
    El procedimiento según la reivindicación 1, en el que una forma de la superficie de página de texto es un rectángulo plano.
  12. 12
    El procedimiento según la reivindicación 1, en el que una forma de la superficie de página de texto es un polígono plano de múltiples lados.
  13. 13
    El procedimiento según la reivindicación 1, en el que una forma de la superficie de página de texto es una superficie en 3D.
  14. 14
    El procedimiento según la reivindicación 1, en el que la superficie de página de texto es invisible.
  15. 15
    El procedimiento según la reivindicación 1, que comprende además aplicar uno de una textura estática, una textura animada o combinaciones de las mismas a la superficie de página de texto.
  16. 16
    El procedimiento según la reivindicación 1, que comprende además recortar una parte de un primer objeto en 3D que se extiende más allá de un límite definido por la superficie de página de texto.
  17. 17
    El procedimiento según la reivindicación 1, que comprende además ajustar a escala el uno o más objetos en 3D para que encaje dentro de los límites definidos por la superficie de página de texto.
  18. 18
    El procedimiento según la reivindicación 1, en el que cada uno de los objetos en 3D está compuesto por dos polígonos triangulares.
  19. 19
    El procedimiento según la reivindicación 1, en el que uno o más de una forma, una posición y una orientación angular de los objetos en 3D cambia en función del tiempo en el entorno de juego en 3D.
  20. 20
    El procedimiento según la reivindicación 1, que comprende además:calcular coordenadas de textura para cada uno de los objetos en 3D y mapear un primer carácter de la textura de fuente utilizando las coordenadas de textura con un primer objeto en 3D.
  21. 21
    El procedimiento según la reivindicación 1, en el que los parámetros de fuente son uno o más de un nombre de fuente, un estilo de fuente, un tipo de letra de fuente, un peso de fuente, una línea base de fuente, una elevación de fuente, un descenso de fuente, una inclinación de fuente, una altura máxima de fuente, un ancho máximo de fuente y un número de caracteres en la textura de fuente.
  22. 22
    El procedimiento según la reivindicación 1, en el que los parámetros de carácter son uno o más de una altura de carácter, un ancho de carácter, una elevación de carácter, un descenso de carácter, un origen de carácter, información de carácter para indicar dónde colocar un carácter adyacente, una forma de carácter o coordenadas de ubicación de carácter para ubicar el carácter en la textura de fuente.
  23. 23
    El procedimiento según la reivindicación 1, que comprende además:ubicar un primer carácter en la textura de fuente utilizando coordenadas de ubicación de carácter. ES 2 319 983 T3
  24. 24
    Una máquina de juego que comprende:una carcasa;un controlador de juego maestro acoplado a la carcasa diseñado o configurado para controlar un juego de azar al que se juega en la máquina de juego;un entorno de juego tridimensional (3D) para renderizar al menos una presentación del resultado del juego para el juego de azar almacenado en un dispositivo de memoria en la máquina de juego;un dispositivo de memoria para almacenar texturas de fuente en una librería de fuentes en la máquina de juego comprendiendo cada textura de fuente;i) uno o más parámetros de fuente para definir características globales de la pluralidad de características en la textura de fuente;y ii) uno o más parámetros de carácter para definir características de cada carácter;una lógica de juego para 1) determinar una cadena de texto que comprende una pluralidad de caracteres para su visualización en el dispositivo de visualización;2) determinar una superficie de página de texto para guiar una colocación de la pluralidad de caracteres en un entorno de juego en 3D;3) para cada carácter en la cadena de texto, a) dimensionar un objeto en 3D para el carácter utilizando los parámetros de fuente y los parámetros de carácter;b) mapear una textura del carácter a partir de la textura de fuente con el objeto en 3D;c) colocar cada objeto en 3D en la superficie de página de texto;y d) aplicar una o más reglas de composición tipográfica a los objetos en 3D para mejorar una calidad visual de la cadena de texto renderizada a partir de los objetos en 3D incluyendo determinar una ubicación de cada carácter en la cadena de texto con respecto a otro en el entorno de juego en 3D;lógica de juego para renderizar una o más imágenes bidimensionales obtenidas a partir de los objetos en 3D en el entorno de juego en 3D en la que al menos uno de los objetos en 3D es un objeto de texto en 3D adaptado para trasladar información textual;al menos un dispositivo de visualización para visualizar las una o más imágenes bidimensionales renderizadas en el que la máquina de juego es operable i) para recibir dinero en metálico o pruebas de crédito para una apuesta en el juego de azar y ii) para entregar dinero en metálico o una prueba de crédito como premio por el juego de azar.
  25. 25
    La máquina de juego según la reivindicación 24, que comprende además:un sistema de renderización gráfica en 3D para renderizar la una o más imágenes en 2D.
  26. 26
    La máquina de juego según la reivindicación 24, que comprende además:una lógica de juego diseñada o configurada para renderizar información textual desde una operación de mantenimiento de la máquina de juego en el entorno de juego en 3D utilizando una pluralidad de los objetos de texto en 3D y para capturar la operación de mantenimiento de la máquina de juego en la una o más imágenes bidimensionales.
  27. 27
    La máquina de juego según la reivindicación 24, que comprende además:una lógica de juego diseñada o configurada para renderizar información textual desde uno o más de i) una característica operativa de la máquina de juego, ii) una operación de mantenimiento de la máquina de juego en el entorno de juego en 3D, iii) una característica de modo de atracción, iv) una característica promocional, v) información de casino o vi) una presentación de juego de bonificación utilizando una pluralidad de los objetos de texto en 3D y para capturar la característica de operación de la máquina de juego en la una o más imágenes bidimensionales.
  28. 28
    La máquina de juego según la reivindicación 24, en la que una posición tridimensional del objeto en 3D varía en el tiempo.
  29. 29
    La máquina de juego según la reivindicación 24, que comprende además:una unidad de procesamiento gráfico, separada de dicho controlador de juego maestro, diseñada o configurada para ejecutar las operaciones gráficas utilizadas para renderizar una o más imágenes bidimensionales derivadas de los objetos en 3D en el entorno de juego en 3D.
  30. 30
    La máquina de juego según la reivindicación 24, que comprende además:un panel de interfaz de red diseñado o configurado para permitir al controlador de juego maestro comunicar información textual renderizada a un dispositivo de visualización remoto.
  31. 31
    La máquina de juego según la reivindicación 30, en la que el controlador de juego maestro se comunica con el dispositivo de visualización remoto a través de al menos uno de una red de área local, una red de área amplia e Internet. ES 2 319 983 T3
  32. 32
    La máquina de juego según la reivindicación 24, en la que el juego de azar se selecciona del grupo que consiste en un juego tragaperras, un juego keno, un juego de póquer, un juego de pachinko, un juego de vídeo black jack, un juego de bingo, un juego de bacará, un juego de ruleta, un juego de dados y un juego de cartas.
  33. 33
    La máquina de juego según la reivindicación 24, en la que el juego de azar son múltiples manos de un juego de cartas presentadas simultáneamente.
  34. 34
    La máquina de juego según la reivindicación 33, en la que las múltiples manos del juego de cartas son entre 1 mano de póquer y 1000 manos de póquer.
  35. 35
    La máquina de juego según la reivindicación 30, en la que la máquina de juego puede operarse para renderizar información textual utilizando los objetos en 3D en el entorno de juego en 3D de uno o más de un anuncio, noticias, cotizaciones de bolsa, correo electrónico, una página web, un servicio de mensajería, un servicio de localización o un servicio de hotel/casino, una película, una selección musical, una promoción de casino, un evento de difusión, una operación de mantenimiento, un servicio de seguimiento de un jugador, un menú de bebidas y un menú de aperitivos.
  36. 36
    La máquina de juego según la reivindicación 24, que comprende además:una tarjeta de vídeo de múltiples terminales.
  37. 37
    La máquina de juego según la reivindicación 24, en la que la librería de fuentes comprende además una pluralidad de texturas de fuente con el mismo estilo de fuente y diferentes parámetros de fuente o parámetros de carácter.
  38. 38
    La máquina de juego según la reivindicación 26, en la que la librería de fuentes comprende además una pluralidad de texturas de fuente con diferentes estilos de fuente.
Independent claims38