The present disclosure relates to a system for controlling an interactive virtual environment. The system includes a computing device that accesses a stored library of interactive virtual environment components, each component including a three-dimensional mesh, an associated texture, an integral logic for all functions of the component, and an interface for passing instructions and variables between the component and any connected component; and generates and transmits an environment defining document from the construction data set, the, environment defining document defining the three-dimensional, interactive, virtual environment as composed of the set of environment components connected using each component's interface to enable interconnected environment components to interact one with another to thereby define an interconnected logic for each component combination defining a subset of the three-dimensional, interactive, virtual environment and for the entirety of the three-dimensional, interactive, virtual environment.
Legal claims defining the scope of protection, as filed with the USPTO.
6. The system of claim 1 wherein the interface for passing instructions and variables between the component and any connected component enables one or more interactive virtual environment components to communicate with one or more other interactive virtual environment components to thereby operate according to a desired logical operation provided by the interaction instructions.
8. The system of claim 1 wherein the made up environment of the first computing device and the rendered environment of the second computing device exclude first and second player character avatars and animations for the first and second player character avatars.
9. The system of claim 1 wherein the first player computing device and the second player remote computing device are user, non-developer computing devices through which a first player and a second player can control the first and second character avatars; and wherein the made up environment of the first computing device and the rendered environment of the second computing device are a same environment.
10. The system of claim 1 wherein the set of interactive virtual environment components are combined according to the construction data set into at least one cohesive interactive virtual environment component comprised from the set of interactive virtual environment components interacting with one another according to each of the set of interactive virtual environment components integral logic communicating using the interface to pass instructions and variables between each of the components to act as the at least one cohesive interactive virtual environment component, the set collectively making up the environment and all interconnections between the set of interactive virtual environment components, operable according to the interaction instructions.
16. The method of claim 11 wherein the interface for passing instructions and variables between the component and any connected component enables one or more interactive virtual environment components to communicate with one or more other interactive virtual environment components to thereby operate according to a desired logical operation provided by the interaction instructions.
21. The apparatus of claim 18 wherein the interface for passing instructions and variables between the component and any connected component enables one or more interactive virtual environment components to communicate with one or more other interactive virtual environment components to thereby operate according to a desired logical operation provided by the interaction instructions.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
June 16, 2023
May 14, 2024
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.