Engine agnostic interface for communication between game engines and simulation systems

A software architecture is provided that has an agnostic interface mechanism coupled between a simulator and a game engine. The agnostic interface mechanism has an extension interface to translate simulator specific data objects to/from interface objects, a reflector interface to translate interface...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HERRING NICHOLAS, SCALLIE LAURENT
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator HERRING NICHOLAS
SCALLIE LAURENT
description A software architecture is provided that has an agnostic interface mechanism coupled between a simulator and a game engine. The agnostic interface mechanism has an extension interface to translate simulator specific data objects to/from interface objects, a reflector interface to translate interface data objects to/from game specific objects, a launcher interface to translate interface control objects for controlling the game engine into game specific control objects, and a core control coupled between the extension interface and the reflector and launcher interfaces for controlling the communication of objects between the simulator and the game engine. The core control through the reflector and launcher interfaces provides game specific objects to the game engine through direct application programming interface (API) calls.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US8475282B1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US8475282B1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US8475282B13</originalsourceid><addsrcrecordid>eNqNjTEKwkAQRbexEPUOcwELo2LqSMRexTKM688ykJ0NmQ3i7RX1AFaveY83dddagyiIgybL4kk0Y2jZg9o0kE8xjiqesySlG_IDUAocQfiERqx3Molj93XsaRnR5m7ScmdY_DhzdKjP--MSfWpg_XugyM3lVG5226IsqtX6D-UFQGw6bw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Engine agnostic interface for communication between game engines and simulation systems</title><source>esp@cenet</source><creator>HERRING NICHOLAS ; SCALLIE LAURENT</creator><creatorcontrib>HERRING NICHOLAS ; SCALLIE LAURENT</creatorcontrib><description>A software architecture is provided that has an agnostic interface mechanism coupled between a simulator and a game engine. The agnostic interface mechanism has an extension interface to translate simulator specific data objects to/from interface objects, a reflector interface to translate interface data objects to/from game specific objects, a launcher interface to translate interface control objects for controlling the game engine into game specific control objects, and a core control coupled between the extension interface and the reflector and launcher interfaces for controlling the communication of objects between the simulator and the game engine. The core control through the reflector and launcher interfaces provides game specific objects to the game engine through direct application programming interface (API) calls.</description><language>eng</language><subject>AMUSEMENTS ; CARD, BOARD, OR ROULETTE GAMES ; GAMES ; GAMES NOT OTHERWISE PROVIDED FOR ; HUMAN NECESSITIES ; INDOOR GAMES USING SMALL MOVING PLAYING BODIES ; SPORTS ; VIDEO GAMES</subject><creationdate>2013</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20130702&amp;DB=EPODOC&amp;CC=US&amp;NR=8475282B1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76289</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20130702&amp;DB=EPODOC&amp;CC=US&amp;NR=8475282B1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>HERRING NICHOLAS</creatorcontrib><creatorcontrib>SCALLIE LAURENT</creatorcontrib><title>Engine agnostic interface for communication between game engines and simulation systems</title><description>A software architecture is provided that has an agnostic interface mechanism coupled between a simulator and a game engine. The agnostic interface mechanism has an extension interface to translate simulator specific data objects to/from interface objects, a reflector interface to translate interface data objects to/from game specific objects, a launcher interface to translate interface control objects for controlling the game engine into game specific control objects, and a core control coupled between the extension interface and the reflector and launcher interfaces for controlling the communication of objects between the simulator and the game engine. The core control through the reflector and launcher interfaces provides game specific objects to the game engine through direct application programming interface (API) calls.</description><subject>AMUSEMENTS</subject><subject>CARD, BOARD, OR ROULETTE GAMES</subject><subject>GAMES</subject><subject>GAMES NOT OTHERWISE PROVIDED FOR</subject><subject>HUMAN NECESSITIES</subject><subject>INDOOR GAMES USING SMALL MOVING PLAYING BODIES</subject><subject>SPORTS</subject><subject>VIDEO GAMES</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2013</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNjTEKwkAQRbexEPUOcwELo2LqSMRexTKM688ykJ0NmQ3i7RX1AFaveY83dddagyiIgybL4kk0Y2jZg9o0kE8xjiqesySlG_IDUAocQfiERqx3Molj93XsaRnR5m7ScmdY_DhzdKjP--MSfWpg_XugyM3lVG5226IsqtX6D-UFQGw6bw</recordid><startdate>20130702</startdate><enddate>20130702</enddate><creator>HERRING NICHOLAS</creator><creator>SCALLIE LAURENT</creator><scope>EVB</scope></search><sort><creationdate>20130702</creationdate><title>Engine agnostic interface for communication between game engines and simulation systems</title><author>HERRING NICHOLAS ; SCALLIE LAURENT</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US8475282B13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2013</creationdate><topic>AMUSEMENTS</topic><topic>CARD, BOARD, OR ROULETTE GAMES</topic><topic>GAMES</topic><topic>GAMES NOT OTHERWISE PROVIDED FOR</topic><topic>HUMAN NECESSITIES</topic><topic>INDOOR GAMES USING SMALL MOVING PLAYING BODIES</topic><topic>SPORTS</topic><topic>VIDEO GAMES</topic><toplevel>online_resources</toplevel><creatorcontrib>HERRING NICHOLAS</creatorcontrib><creatorcontrib>SCALLIE LAURENT</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>HERRING NICHOLAS</au><au>SCALLIE LAURENT</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Engine agnostic interface for communication between game engines and simulation systems</title><date>2013-07-02</date><risdate>2013</risdate><abstract>A software architecture is provided that has an agnostic interface mechanism coupled between a simulator and a game engine. The agnostic interface mechanism has an extension interface to translate simulator specific data objects to/from interface objects, a reflector interface to translate interface data objects to/from game specific objects, a launcher interface to translate interface control objects for controlling the game engine into game specific control objects, and a core control coupled between the extension interface and the reflector and launcher interfaces for controlling the communication of objects between the simulator and the game engine. The core control through the reflector and launcher interfaces provides game specific objects to the game engine through direct application programming interface (API) calls.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US8475282B1
source esp@cenet
subjects AMUSEMENTS
CARD, BOARD, OR ROULETTE GAMES
GAMES
GAMES NOT OTHERWISE PROVIDED FOR
HUMAN NECESSITIES
INDOOR GAMES USING SMALL MOVING PLAYING BODIES
SPORTS
VIDEO GAMES
title Engine agnostic interface for communication between game engines and simulation systems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-08T09%3A41%3A29IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=HERRING%20NICHOLAS&rft.date=2013-07-02&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS8475282B1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true