{'fraction_non_alphanumeric': 0.04938271604938271, 'fraction_numerical': 0.00411522633744856, 'mean_word_length': 4.662790697674419, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Script-Based 3D Game Engine-WGE

In this paper, we describe the design and implementation of a 3D game engine-WGE, which is based on open and cross-platform APIs. WGE includes Kernel, SceneManager, Renderer, Animation, GUI, HCI, Audio, Font, Image, Network, Math and Logger modules. WGE has the characteristics of easy to expand, easy to test, easy to port and low coupling etc. What's more a script language-wgeScript is implemented and integrates all modules into a complete engine.