Web Simulation Game Scene Rendering From User-Specific Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing game promotion methods, such as pre-generated game videos and page switching, lack interactivity and richness, consuming memory space and causing poor display performance due to large data loads.
Innovation Solution
A game data processing method that integrates a web simulation game with a game engine, allowing user-specific data interaction and rendering, utilizing big data technologies for efficient data exchange between a web front end and game engine front end, and backend, to generate user-specific game scene data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If pre-generated game videos are used for promotion, then information about the online game can be provided to users, but users cannot select data they intend to obtain and interactivity is lost
Solution Approach 1:
The patent transforms static pre-generated videos into dynamic web simulation games where users can interactively select and control game data parameters. The web simulation game engine allows users to dynamically adjust game settings, character attributes, and scenario parameters, making the promotion content adaptable to user preferences while maintaining high interactivity.
Solution Approach 2:
Users are empowered to self-select and customize game data according to their interests. The system provides tools for users to independently configure game parameters, choose specific scenarios, and control the simulation, eliminating the need for staff to pre-determine all content and enabling users to obtain exactly the information they intend to explore.
2Adaptability or versatility
If page switching is used for promotion with staff manually switching between web page and online game, then users can view specific scenes, but the process is time-consuming and lacks fluency
Solution Approach 1:
The patent merges the web presentation page and the online game into a unified web simulation game environment. Instead of switching between separate pages, the game engine renders game scenes directly within the web page, allowing users to view specific scenes and interact with the game continuously without interruption or manual switching, thereby saving time and improving fluency.
Solution Approach 2:
The system pre-loads and prepares game scene data and resources in advance through the web simulation game engine. By pre-generating and caching game场景 data, textures, and models, the system ensures that scenes can be displayed immediately when users navigate to them, eliminating loading delays and manual switching time while maintaining the ability to view specific scenes on demand.
3Adaptability or versatility
If large amounts of game data are loaded for promotion, then rich game content can be displayed, but memory space is consumed and display performance deteriorates
Solution Approach 1:
The patent segments game data into modular components including scene data, character models, textures, and configuration parameters. The web simulation game engine loads only the necessary segments based on user selections and current scene requirements, rather than loading all game data at once. This segmented approach allows rich game content to be displayed while minimizing memory consumption by loading data on-demand.
Solution Approach 2:
The system optimizes data loading by applying local quality principles - loading high-detail assets only for currently viewed scenes while using lower-detail placeholders or pre-rendered images for background or less important elements. The web simulation game engine dynamically adjusts data quality and resolution based on the specific scene being displayed and user device capabilities, ensuring rich visual content while managing memory usage efficiently.
Data Source
AI summary
Embodiments of this application disclose a game data processing method and apparatus, a computer, and a readable storage medium. The method includes displaying a game loading screen in a web presentation page in response to a game data loading request for a web simulation game; obtaining user game data in a client game associated with the web simulation game based on the game data loading request, and calling a game engine of the web simulation game to obtain, through the game engine of the web simulation game, game scene data of the web simulation game that is generated based on the user game data; and displaying a game scene screen rendered based on the game scene data of the web simulation game, the game scene screen responsive to a game interactive operation associated with the web simulation game.


