GameOn Driver Extensions
Version 190902 of the GameOn Driver introduces the ability to install extensions that can enhance the user's experience. An extension might allow them to get quick access to a Game Wiki, easily stream their Game via GameOn Capture to a streaming platform, create notes on the fly or even perform basic tasks like mathematical calculations. This gives developers an easy platform to offer game enthusiasts a way to expand their quality of life.
Use case scenario
- A user spends a lot of time playing an MMORPG levelling their skills. In order to max out a skill, the user is calculating their experience targets per objective to estimate time and effort. An extension can be created for this game that mathematically provides them with the appropriate formula and answers based on some general information (such as current XP and target XP)
Samples have been provided by RWE so that developers can get an easy idea of how an extension may be created. Samples may be added or removed at any time by the developer You can view the code for the samples by using the following links:
HTML Webview Extension [View Sample]
Is an extension sample that takes advantage of the GameOn In-Game Overlay's "Extensions" area and adds a button that opens a lite web browser to the specified local HTML file. This sample includes a manifest, details HTML page and the general logic for the extension to function. The extension logic is a .clx file. CLX (Code LX Universal) can be edited with Visual Studio Code and the Code LX Editor (an upcoming version with native GameOn Extension Support is coming soon.)
Webview Game Wiki Extension [View Sample]
Is an extension sample that takes advantage of the GameOn In-Game Overlay's "Extensions" area and adds a button that opens a lite web browser to the specified website. In this sample we used the Minecraft Wiki to demonstrate how a game developer might add an extension to their game's Wiki so that the user can access the Wiki from the Overlay as opposed to tabbing out and using a conventional web browser.
Custom Webview Window Extension [View Sample]
Is an extension sample that takes advantage of the GameOn In-Game Overlay's Web Browser object. The web browser object can be customised with a variety of colour combinations such as coloured backgrounds or title bars. This can be seen in this sample.
Download Sample Project Files
You can download the project sample files from the following directory: Sample Extensions/Code LX Project Files
- GameOn Driver is a closed-source software product by Ryan Walpole Enterprises. [Learn More]
- Ryan Walpole Enterprises is the developer of sample extensions in this repository. [Learn More]
- RWE Softworks is the open source project subsidiary of Ryan Walplole Enterprises. [Learn More]
Please familiarise yourself with the license included in this project repository.