March 29 news, Firefox browser developer Mozilla recently announced at the GDC, the company is working with Epic Games, plans to put Unreal 3 game engine ported to the web.
Mozilla believes that with the help of the Unreal 3 engine, the Web will be comparable to local performance, making it an ideal platform for casual games or even 3A.
Currently, in order to bring 3D games to the browser, Mozilla is developing WebGL drawing standards. However, one of the major problems plaguing existing WebGL applications is loading time. Traditional games can read locally stored textures and models at high speed, but even so, they load very slowly.
And while it would be almost impossible to transmit 1GB of map data from a web server - it can take 30 minutes instead of 30 seconds for the player to wait to load a section of the road.
The Khronos Group, which is responsible for developing OpenGL, WebGL and other related configurations, has taken note of this issue. Although it's still early days, the organization is planning to develop a set of common data formats for the resources needed for 3D models, textures and other 3D programs, as well as systems that coordinate these resources.
Once these are in place, an online game reports to the remote resource server information such as machine-owned bandwidth, screen resolution, etc., and is then sent back to a matching set of resources. That is, if your system's internet connection is slow, you may receive simpler models and lower resolution textures to speed up your game loading.