Unified game scripting language with multi-platform interpreter

A method is provided for a unified game scripting language with a multi-platform interpreter. By providing a script editor that creates a unified game logic script, and by processing the unified game logic script through platform conversion modules, game designers can easily specify game logic witho...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: OGRIN ROBERT TODD, DUNSTAN JACKSON, CROCKER JOHN
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 OGRIN ROBERT TODD
DUNSTAN JACKSON
CROCKER JOHN
description A method is provided for a unified game scripting language with a multi-platform interpreter. By providing a script editor that creates a unified game logic script, and by processing the unified game logic script through platform conversion modules, game designers can easily specify game logic without coding for a specific platform or making a distinction between server and client. As only a single unified game logic script needs to be maintained, consistency errors from manually maintaining parallel and mirrored code bases is completely eliminated. Moreover, game designers are freed from having to manually weigh the considerations of client side versus server side, low end hardware versus high end hardware, bandwidth limited networks versus bandwidth unlimited networks, specific hardware architectures, specific programming languages, and other technical details. Since platforms are defined by sets of rules, support for additional platforms is readily implemented by creating an associated platform conversion module.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US9162145B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US9162145B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US9162145B23</originalsourceid><addsrcrecordid>eNrjZLAPzctMy0xNUUhPzE1VKE4uyiwoycxLV8hJzEsvTUxPVSjPLMlQyC3NKcnULchJLEnLL8pVyMwrSS0qKEoFkjwMrGmJOcWpvFCam0HBzTXE2UM3tSA_PrW4IDE5NS-1JD402NLQzMjQxNTJyJgIJQB0GzFS</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Unified game scripting language with multi-platform interpreter</title><source>esp@cenet</source><creator>OGRIN ROBERT TODD ; DUNSTAN JACKSON ; CROCKER JOHN</creator><creatorcontrib>OGRIN ROBERT TODD ; DUNSTAN JACKSON ; CROCKER JOHN</creatorcontrib><description>A method is provided for a unified game scripting language with a multi-platform interpreter. By providing a script editor that creates a unified game logic script, and by processing the unified game logic script through platform conversion modules, game designers can easily specify game logic without coding for a specific platform or making a distinction between server and client. As only a single unified game logic script needs to be maintained, consistency errors from manually maintaining parallel and mirrored code bases is completely eliminated. Moreover, game designers are freed from having to manually weigh the considerations of client side versus server side, low end hardware versus high end hardware, bandwidth limited networks versus bandwidth unlimited networks, specific hardware architectures, specific programming languages, and other technical details. Since platforms are defined by sets of rules, support for additional platforms is readily implemented by creating an associated platform conversion module.</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>2015</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=20151020&amp;DB=EPODOC&amp;CC=US&amp;NR=9162145B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20151020&amp;DB=EPODOC&amp;CC=US&amp;NR=9162145B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>OGRIN ROBERT TODD</creatorcontrib><creatorcontrib>DUNSTAN JACKSON</creatorcontrib><creatorcontrib>CROCKER JOHN</creatorcontrib><title>Unified game scripting language with multi-platform interpreter</title><description>A method is provided for a unified game scripting language with a multi-platform interpreter. By providing a script editor that creates a unified game logic script, and by processing the unified game logic script through platform conversion modules, game designers can easily specify game logic without coding for a specific platform or making a distinction between server and client. As only a single unified game logic script needs to be maintained, consistency errors from manually maintaining parallel and mirrored code bases is completely eliminated. Moreover, game designers are freed from having to manually weigh the considerations of client side versus server side, low end hardware versus high end hardware, bandwidth limited networks versus bandwidth unlimited networks, specific hardware architectures, specific programming languages, and other technical details. Since platforms are defined by sets of rules, support for additional platforms is readily implemented by creating an associated platform conversion module.</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>2015</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLAPzctMy0xNUUhPzE1VKE4uyiwoycxLV8hJzEsvTUxPVSjPLMlQyC3NKcnULchJLEnLL8pVyMwrSS0qKEoFkjwMrGmJOcWpvFCam0HBzTXE2UM3tSA_PrW4IDE5NS-1JD402NLQzMjQxNTJyJgIJQB0GzFS</recordid><startdate>20151020</startdate><enddate>20151020</enddate><creator>OGRIN ROBERT TODD</creator><creator>DUNSTAN JACKSON</creator><creator>CROCKER JOHN</creator><scope>EVB</scope></search><sort><creationdate>20151020</creationdate><title>Unified game scripting language with multi-platform interpreter</title><author>OGRIN ROBERT TODD ; DUNSTAN JACKSON ; CROCKER JOHN</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US9162145B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2015</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>OGRIN ROBERT TODD</creatorcontrib><creatorcontrib>DUNSTAN JACKSON</creatorcontrib><creatorcontrib>CROCKER JOHN</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>OGRIN ROBERT TODD</au><au>DUNSTAN JACKSON</au><au>CROCKER JOHN</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Unified game scripting language with multi-platform interpreter</title><date>2015-10-20</date><risdate>2015</risdate><abstract>A method is provided for a unified game scripting language with a multi-platform interpreter. By providing a script editor that creates a unified game logic script, and by processing the unified game logic script through platform conversion modules, game designers can easily specify game logic without coding for a specific platform or making a distinction between server and client. As only a single unified game logic script needs to be maintained, consistency errors from manually maintaining parallel and mirrored code bases is completely eliminated. Moreover, game designers are freed from having to manually weigh the considerations of client side versus server side, low end hardware versus high end hardware, bandwidth limited networks versus bandwidth unlimited networks, specific hardware architectures, specific programming languages, and other technical details. Since platforms are defined by sets of rules, support for additional platforms is readily implemented by creating an associated platform conversion module.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US9162145B2
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 Unified game scripting language with multi-platform interpreter
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T04%3A30%3A31IST&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=OGRIN%20ROBERT%20TODD&rft.date=2015-10-20&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS9162145B2%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