Search Results for

    Show / Hide Table of Contents

    Introduction to the game engine

    About the game engine

    Game engine is a collection of development tools used to improve the efficiency of game development. The development of most VR games is inseparable from the game engine. A qualified modern game engine must provide some or all of the following tool modules:

    Tool module Introduce
    Render It is responsible for synthesizing and displaying scene content on the screen, including pictures, 3D models, lighting, particle effects, etc.
    Physics Responsible for giving game objects realistic or customized physical effects. For example, in the real world, you have to go around a wall to get to the other side, which also needs to be implemented in the game.
    Audio It is responsible for synthesizing and displaying background music and sound effects in the game.
    Input Responsible for information input from hardware devices (headsets and controllers).
    Animation It is responsible for rendering game objects in various animation ways, including frame animation, skeletal animation, skin animation (expression animation), etc.
    Level It is responsible for editing the position, state and game logic of each object in the game scene.
    Debug Responsible for game performance monitoring and logic debugging.
    Migration (cross platform) It is responsible for porting the same set of game logic to different devices.
    Network Communicate with the web server. Various network protocols must be supported.

    About the Unity engine

    IMG Unity Engine is a game engine that focuses on ease of use, functionality and cross-platform porting, and is also the most used game engine by VR game developers. More information is available Unity Official Website.

    In This Article
    Back to top Copyright © Shenzhen Skyworth New World Technology Co. ,Ltd.