- Patent Title: Method and system for improved performance of a video game engine
-
Application No.: US16814921Application Date: 2020-03-10
-
Publication No.: US11132289B2Publication Date: 2021-09-28
- Inventor: Joachim Christoph Ante , Tim Johansson
- Applicant: Unity IPR ApS
- Applicant Address: DK Copenhagen K
- Assignee: Unity IPR ApS
- Current Assignee: Unity IPR ApS
- Current Assignee Address: DK Copenhagen K
- Agency: Schwegman Lundberg & Woessner, P.A.
- Main IPC: G06F12/02
- IPC: G06F12/02 ; A63F13/00 ; G06F8/30 ; A63F13/77 ; A63F13/67 ; G06F9/50 ; G06F9/448

Abstract:
Methods and apparatuses to improve the performance of a video game engine using an Entity Component System (ECS) are described herein. In accordance with an embodiment, the ECS creates and uses entities, to represent game objects, which are constructed entirely using value data types. The ECS constructs the entities within a memory in a densely packed linear way, and whereby the ECS constantly monitors (e.g., during game play) objects within a game and adjusts the entity distribution within the memory so that a maximum density of memory usage is maintained in real time as the game is being played.
Public/Granted literature
- US20200278924A1 METHOD AND SYSTEM FOR IMPROVED PERFORMANCE OF A VIDEO GAME ENGINE Public/Granted day:2020-09-03
Information query