Create README.md

This commit is contained in:
Jordon Brooks 2023-06-10 14:23:05 +01:00 committed by GitHub
parent 47711e93b5
commit 3f0de6403e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

41
README.md Normal file
View file

@ -0,0 +1,41 @@
# HarmonyLink Unreal Engine Client Plugin
This repository contains the Unreal Engine client plugin for the HarmonyLink API, providing real-time device metrics for handheld devices to enhance gameplay and immersion.
## Features
- **Device Identification**: The plugin allows Unreal Engine games to identify the specific handheld device they're operating on.
- **Real-Time Metrics**: Unreal Engine games can access real-time data about the handheld device's power usage and docking status via this plugin.
- **Adaptive Game Settings**: Use the power metrics and docking status to adapt the games quality settings for a more customized gaming experience.
## Requirements
- Unreal Engine 4.x/5.x
- HarmonyLink Server (native Linux or Windows)
## Getting Started
1. Clone this repository to your local machine.
2. Copy the `HarmonyLinkPlugin` folder into your Unreal Engine project's `Plugins` folder.
3. Open your Unreal Engine project. The plugin should be automatically detected. If not, enable it manually in the Plugins window.
## Usage
1. Use the HarmonyLink API functions provided by this plugin in your game's code to access device metrics and docking status.
2. Adjust your game's settings based on these metrics to optimize the gaming experience on handheld devices.
## Contributing
We appreciate your contributions! Please fork this repository and make your changes in a separate branch. Then submit a pull request.
## License
This project is licensed under the [MIT License](LICENSE).
## Contact
For more information, feel free to reach out or open an issue.
## Acknowledgements
- The HarmonyLink Server application can be found [here](https://github.com/Jordonbc/HarmonyLinkServer).