Integration assets
Explore 8 published packages in Integration. Follow the category links or open a product to check its available versions and package information.
AR + GPS Location
Version 1
Unity AR+GPS Location The `AR+GPS Location` asset brings the ability to position 3D objects in real-world geographical locations via their GPS coordinates using Unity and Augmented-Reality. It supports both Untiy’s AR Foundation and Vuforia. It works by mixing both GPS data and the AR tracking done by AR Foundation of Vuforia. Check the full documentation for the asset here. Download the Totem Capture demo here. In the demo you can select places on the map to place the 3D totems, and activate them by going near them. — Main Features — * Place 3D Objects in geographical positions defined by their latitude, longitude and altitude. * AR Hotspots that are activated when the user is near a given location. * Place 3D Text markers on real-world points of interest (example using OpenStreetmaps is included.) * Smooth movements on device location and heading updates. * Move objects or place them along paths (Catmull-rom splines) on the map. * Augmented reality floor shadows. * General purpose Catmull-rom curves and splines. — Minimum Requirements — * For AR Foundation, a iOS device with ARKit support, or a Android device with ARCore support (see the AR Core device list here). * For Vuforia, a device with ground plane support (see the list of devices here) * The device must have functioning magnetic and GPS sensors. * For better performance, a working gyroscope is also recommended. — Limitations — * Altitude information is usually very imprecise so, currently, it’s best to use heights relative to the device position or relative to detected ground planes. * Landscape mode does not work well on may Android devices, due to a problem with tilt-compensation on the magnetic sensor data. * There are limits due to the GPS precision. So, on good conditions precision can range from 2 to 5 meters, and on bad conditions from 10 to 20meters. * Does not work well on indoors. — Contact — For bug reports and questions please use this link. If you need further help, contact me via e-mail at support@unity-ar-gps-location.com. Copyright © 2018-2019 Daniel Fortes.
NatDevice - Media Device API
Version 1.2.0
NatDevice is a cross-platform media device API for iOS, Android, macOS, and Windows. NatDevice provides powerful abstractions for using hardware cameras and microphones through a concise .NET API. Features include: – High Resolution Camera Preview. NatDevice exposes device cameras that allow for full HD previews and higher where supported. – Low Latency Microphone Recording. NatDevice exposes microphones that stream audio data to your code on a dedicated audio thread. – Camera Preview Data. NatDevice cameras provide the camera preview as a texture, but also provide the preview data for running image algorithms and other tasks. – High Resolution Photo Capture. On mobile platforms, NatDevice cameras allow for high-res photo capture with flash. – Camera Focus. On mobile platforms, NatDevice cameras support setting the focus point and focus lock (disabling autofocus). – Camera Exposure. On mobile platforms, NatDevice cameras support setting the exposure point, exposure bias, and exposure lock (disabling autoexposure). – Camera Zoom. On mobile platforms, NatDevice cameras support optical zoom. – Camera White Balance Lock. On mobile platforms, NatDevice cameras can lock the white balance if the device supports it. – Microphone Format Control. NatDevice microphones can record in mono or stereo and at different sample rates. – Torch Control. On mobile platforms, NatDevice cameras support torch control, even when camera preview is not running. – OpenCV Support. NatDevice has seamless integration with OpenCVForUnity. Check out the official example. – NatCorder Support. NatDevice tightly integrates with our video recording API NatCorder, which supports recording MP4 videos, animated GIF images, WAV audio files, and so on. Check out the documentation. Check out the forum thread. Requirements – Unity 2018.3+ – Android API Level 21+ – iOS 11+ – macOS 10.10+ – Windows 10, 64-bit only
Very Simple Ads Monetization & Mediation
Version 1.2.0
"Very Simple Ads" is a feature that lets you serve ads to your apps from multiple sources, including the AdMob Network, third-party ad networks, and house ad campaigns. "Very Simple Ads" helps maximize your fill rate and increase your monetization by sending ad requests to multiple networks to ensure you find the best available network to serve ads. NO CODING REQUIRED ALL NETWORKS INCLUDED ARE FREE TO USE COMPLETE AND POWERFUL MONETIZATION AND MEDIATION SYSTEM Easy monetizing system for mobile (Apple's iOS - iPhone, iPad, iPod Touch, iPad Pro and Android - Phone and Tablet): You can monetize your game with our Ads Manager. The monetization system is easy to use: just one click is necessary to enable it! 'Very Simple Ads Monetization & Mediation" helps developers to maximize their monetization in native mobile apps and projects on multiple platforms. With "Very Simple Ads Monetization & Mediation" create your own mediation with the different ad networks and advertising solution. We use different ad networks for banners, interstitials and rewarded videos. - Google Admob banner and Google Admob interstitial (using Native Google Mobile Ads SDK plugin). - Unity Ads rewarded video. - Adcolony interstitial and rewarded video (using native and free ADColony SDK). - Chartboost interstitial and rewarded video (using native and free Chartboost SDK). - iAd is not in this asset because Apple announces it will discontinue iAd App Network for developers on June 30th and doesn't accept any new app. Using Admob Mediation Adapters List of supported ad formats by networks and platforms. Adapters and instructions available here. Google Admob Mediation and Optimization for banners. You can use Admob Mediation adapters to optimize your revenue by selecting the network who give you the best eCPM automatically. Compatible networks: AdFalcon, ADResult, AMoAd, Amobee, Domob, Drawbridge, Facebook, Flurry, HUNT Mobile Ads, iAd, i-mobile for SP, InMobi, LifeStreet, LiquidM, LG U+AD, Medialets, MobFox, Mojiva, MoPub, Nend, ONE by AOL: Mobile (Millennial Media), ONE by AOL: Mobile (Nexage), Rhythm NewMedia, T ad (SK planet), Taplt by Phunware, Tencent GDT, Vpon, Vdopia. Google Admob Mediation and Optimization for banners. You can use Admob Mediation adapters to optimize your revenue by selecting the network who give you the best eCPM automatically. Compatible networks: [all the networks available for banner mediation], AdColony, AdRally, Appsfire, BrightRoll, Chartboost, Leadbolt, Vungle. [NEW] Google Admob Mediation and Optimization for REWARDED VIDEO! You can now use Admob Mediation adapters to optimize your revenue on Rewarded Videos. Compatible networks: AdColony, AppLovin, Chartboost, Fuse Powered, Fyber, Vungle. [NEW] SDK-less mediation. Publishers have long used mediation to maximize revenue by showing ads sourced from diverse ad networks. However adding new networks required integrating and testing new SDKs - which often led to wasted development resources, app updates, bugs and bloated code. With SDK-less mediation it is now possible to simply add new networks server side without updating their apps. SDK-less is a new Admob mediation is a feature that lets developers add new ad networks without having to integrate additional SDKs or adapters. This is great for developers who are concerned with SDK size or who simply do not want to deal with the hassle of adding and updating new ad network SDKs. With SDK-less mediation, developers can conveniently add new ad networks to their mediation stack. Compatible networks: Aarki, Drawbridge, Smaato. Supported 3-rd party plugin: Playmaker Artists and Designers: Realize your creative vision without coding! Unlock the power of Unity with Playmaker. Version history: 1.1.3j Scripting symbols updated for Unity 5.6+ 1.1.3i Optimization 1.1.3h Refactoring Update included ADColony SDK 1.1.3g Custom editor update: you can now easily change the interstitial network priorities. 1.1.3f Admob rewarded Video issue fixed + new playmaker actions (hide and destroy banner) 1.1.3e New custom editor. Please save your project before to make the upgrade. SUBSCRIBE TO OUR NEWSLETTER 1.1.3: Facebook Audience Network added. 1.1.1 Compatibility Update with Adconoly 3.0. To continue to use Adconony SDK under 3.0, please use the VS ADS asset inside the __SDK folder. You can find all the SDK (Chartboos, Admob, Adconoly 3.0) under the ___SDK folder. 1.1.0: New callback : OnInterstitialOpened OnInterstitialClosed OnVideoInterstitialOpened OnVideoInterstitialClosed Fixes: Hide and destroy banner fixed Some buttons in scene 1.0.6 Adding the possibility to wait on a loading scene during the time to load the startup ads. Custom editor improvements. 1.0.5a Fix Admob interstitial issue on some devices. 1.0.4.3a Small improvements. 1.0.4.3 Playmaker actions added 1.0.4.2 Code improvement 1.0.4.1 Improve interstitial methods 1.0.4: Fix issue with Admob interstitials 1.0.3: Fix some issue on Android devices. Adding a new step by step tutorial for Admob. 1.0.2: Adding Admob Rewarded Video Mediation & Optimization. You can now use about 6 ad networks for rewarded video! 1.0.1: Adding Charboost id and signature in the "Very Simple Ads Editor" 1.0.0: First release (All features work in Unity and Unity Pro - demo scenes included!)
NatDevice_Media_Device_API
Version 1.2.0
Cross-platform media device API, with full-feature camera and microphone streaming. NatDevice is a cross-platform media device API for iOS, Android, macOS, and Windows. NatDevice provides powerful abstractions for using hardware cameras and microphones through a concise .NET API. Features include: – High Resolution Camera Preview. NatDevice exposes device cameras that allow for full HD previews and higher where supported. – Low Latency Microphone Recording. NatDevice exposes microphones that stream audio data to your code on a dedicated audio thread. – High Resolution Photo Capture. NatDevice cameras support high-res photo capture with flash. – Camera Focus. NatDevice cameras support setting the focus point and focus lock (disabling autofocus). – Camera Exposure. NatDevice cameras support setting the exposure point, exposure bias, exposure lock, and manual exposure (exposure duration and ISO). – Camera Zoom. NatDevice cameras support optical zoom. – Camera White Balance Lock. NatDevice cameras can lock the white balance if the device supports it. – Microphone Format Control. NatDevice microphones can record in mono or stereo and at different sample rates. – Torch Control. On mobile platforms, NatDevice cameras support torch control, even when camera preview is not running. – NatML Integration. NatDevice has developed to seamlessly integrate with NatML for building high performance machine learning-powered apps. – NatCorder Integration. NatDevice tightly integrates with our video recording API NatCorder, which supports recording MP4 videos, animated GIF images, WAV audio files, and so on. – OpenCV Integration. NatDevice has seamless integration with OpenCVForUnity. Check out the official example. Join the NatML community on Discord. Check out the NatDevice documentation. See more NatML projects on GitHub. Read the NatML blog. Discuss NatDevice on Unity Forums. Contact us at hi@natml.ai.
NatCorder - Video Recording API
Version 1.8.2
NatCorder is a lightweight, easy-to-use, full-feature video recording API for iOS, Android, macOS, and Windows. With NatCorder, you can record the screen, a specific game camera, a texture, raw pixel data, and so on. You can also record game audio from audio sources, listeners, and custom sources. NatCorder is heavily optimized for speed with a low memory footprint. Features include: – Blazing Fast. NatCorder is designed and heavily optimized for performance. – Record Anything! Record anything and everything that can be rendered into a texture. Whether it’s a game view, UI, a camera, or a texture— NatCorder can record it. – Custom Resolutions. Record with resolutions as high as Full HD (1920×1080) and even higher on devices that support it. – Control Quality. Optimize the recording for file size or bandwidth by specifying the recording bitrate and keyframe interval. – Record GIF. In addition to recording MP4 videos, NatCorder can record animated GIF images on iOS, Android, macOS, and Windows. – Record HEVC. NatCorder supports recording with the H.265 HEVC codec on Android, iOS, macOS, and Windows. – AR Support. NatCorder has full support for ARFoundation, ARCore, ARKit, and Vuforia. – Full Access. NatCorder will record directly to the application documents directory and provide the path to the video. – Offline Recording. NatCorder supports recording in a for-loop. This is especially useful for transcoding applications. – Threaded Recording. NatCorder is thread-safe, allowing you to record in worker threads to further improve performance. – Lightweight Package. The API is specifically designed not to add unnecessary baggage or overhead to your project. Check out the documentation. Check out the forum thread. Check out the written tutorials: 1. Unity Recording Made Easy 2. Audio Workflows Requirements – Unity 2018.3+ – Android API Level 21+ – iOS 11+ – macOS 10.13+ – Windows 10+, 64-bit only
Discordity (Discord Game SDK integration) – Dev Community
Version 3.0.0
Now with support for MacOS & Windows Discordity is a solution for those who want to integrate Discord Rich Prescence with Unity. The asset uses Discord GameSDK (formerly Discord-RPC) to connect your game to a Discord desktop client that runs locally. The main functions of this asset are: – Shows what you are playing at on your profile. – Launch your game at a party. – Send request to join a party. – Open the Spectate mode of your game. – Send status changes or actions to be displayed in your profile. In the demo scene, you can see how the integration works, using rpc dll and 2 simple scripts. The project comes with examples to send different states and actions. It is important to read the Readme file to understand the basics of it and the installation steps to start working with the asset. For more information: Click here
Very Simple Combo Pack
Version 1.1.0
Include: Very Simple Ads, Very Simple Rate, Very Simple Share, Very Simple Leaderboard, Very Simple GIF and all the futur new Very Simple assets Very Simple Combo Pack is a combination of our best Very Simple products. Very Simple Combo Pack contrains everything you need for your cross-platfrom mobile development. All new "Very Simple" assets and updates will be include in this package. Very Simple Ads Monetization & Mediation (Google Mobile Ads, Facebook Audience Network, Unity Ads, Chartboost, ADColony) Easy monetizing system for mobile (Apple's iOS - iPhone, iPad, iPod Touch, iPad Pro and Android - Phone and Tablet): You can monetize your game with our Ads Manager. The monetization system is easy to use: just one click is necessary to enable it! 'Very Simple Ads Monetization & Mediation" helps developers to maximize their monetization in native mobile apps and projects on multiple platforms. With "Very Simple Ads Monetization & Mediation" create your own mediation with the different ad networks and advertising solution. We use different ad networks for banners, interstitials and rewarded videos. - Google Admob banner and Google Admob interstitial (using Native Google Mobile Ads SDK plugin). - Unity Ads rewarded video. - Adcolony interstitial and rewarded video (using native and free ADColony SDK). - Chartboost interstitial and rewarded video (using native and free Chartboost SDK). - iAd is not in this asset because Apple announces it will discontinue iAd App Network for developers on June 30th and doesn't accept any new app. Using Admob Mediation Adapters List of supported ad formats by networks and platforms. Adapters and instructions available here. Google Admob Mediation and Optimization for banners. You can use Admob Mediation adapters to optimize your revenue by selecting the network who give you the best eCPM automatically. Compatible networks: AdFalcon, ADResult, AMoAd, Amobee, Domob, Drawbridge, Facebook, Flurry, HUNT Mobile Ads, iAd, i-mobile for SP, InMobi, LifeStreet, LiquidM, LG U+AD, Medialets, MobFox, Mojiva, MoPub, Nend, ONE by AOL: Mobile (Millennial Media), ONE by AOL: Mobile (Nexage), Rhythm NewMedia, T ad (SK planet), Taplt by Phunware, Tencent GDT, Vpon, Vdopia. Google Admob Mediation and Optimization for banners. You can use Admob Mediation adapters to optimize your revenue by selecting the network who give you the best eCPM automatically. Compatible networks: [all the networks available for banner mediation], AdColony, AdRally, Appsfire, BrightRoll, Chartboost, Leadbolt, Vungle. [NEW] Google Admob Mediation and Optimization for REWARDED VIDEO! You can now use Admob Mediation adapters to optimize your revenue on Rewarded Videos. Compatible networks: AdColony, AppLovin, Chartboost, Fuse Powered, Fyber, Vungle. [NEW] SDK-less mediation. Publishers have long used mediation to maximize revenue by showing ads sourced from diverse ad networks. However adding new networks required integrating and testing new SDKs - which often led to wasted development resources, app updates, bugs and bloated code. With SDK-less mediation it is now possible to simply add new networks server side without updating their apps. SDK-less is a new Admob mediation is a feature that lets developers add new ad networks without having to integrate additional SDKs or adapters. This is great for developers who are concerned with SDK size or who simply do not want to deal with the hassle of adding and updating new ad network SDKs. With SDK-less mediation, developers can conveniently add new ad networks to their mediation stack. Compatible networks: Aarki, Drawbridge, Smaato. Supported 3-rd party plugin: Playmaker Artists and Designers: Realize your creative vision without coding! Unlock the power of Unity with Playmaker. Very Simple Rate Us - Drag And Drop Universal Rating System (Bad Reviews Protection Guarantee) Allow your players to rate your games and get more downloads on mobile app stores with Very Simple Rate. 1 minute integration! Drag And Drop Universal Rating System. Bad Reviews Protection Guarantee! Very Simple Rate is a protection against bad reviews: if an user is happy with your game, we will invite him to review your game. If he is not, we will invite him to send an email. Very Simple Share - Universal Cross platform Social Sharing System Today we know many apps and games which provide general sharing of screenshots, of messages, scores, promotional images and much more. Very Simple Share accomplish this stuff using native sharing system of your mobile device. Very Simple Share is ready to use in a minute in all mobile game. How does it work? ✪ Just drag and drop the VSSHARE prefab in your scene. ✪ Add 1 line of code in your project to take a screenshot: VSSHARE.TakeScreenshot(); ✪ That's it! Very Simple Share - Universal Cross platform Social Sharing System "Very Simple Gif" allow you to record your game and share animated GIF natively on iOS and Android. Very Simple Leaderboard "Very Simple Leaderboard" is a feature that lets you implement leaderboards in your game. "Very Simple Leaderboard" is compatible with iOS Game Center and Android Google Ply Game (Amazon Game Circle coming soon...). (All features work in Unity and Unity Pro - demo scenes included!)
Steam API - Steamworks Complete
Version 2
A powerful set of tools, systems and editor extensions to make you integration with the Steam API easier, faster, and more robust. Make the most of Steam for your game! Heathen Engineering’s Steamworks V2 is a set of tools, systems and editor extensions designed to make integration of Valve’s Steamworks with your Unity project easier, faster, and more robust. Steamworks V2 covers every feature of Valve’s Steamworks Client API and provides you with custom editor extensions, tools and systems so you can make the most of Steam for your game. If your migrating from Steamworks V1 please understand that v2 is a massive structural change. You will need to remove Steamworks v1 and then install v2. Any existing code designed to work with V1 is unlikely to work with V2 without changes. This asset uses Steamworks.NET under the MIT license; see ThirdPartyNotices.txt file in package for details. Want to learn more? Visit the main site at HeathenEngineering.com How is this different from Steamworks.NET or Facepunch.Steamworks? Heathen’s Steamworks V2 is not just a C# wrapper around the Steam APIs, its actually built on Steamworks.NET which is a true to form conversion of Valve’s APIs to C#. No, what we bring to the table are tools, extensions and battle tested systems all designed and built with Unity and Unity developers in mind. With Heathen’s editor integrations you can configure and connect your Steam artifacts like stats, achievements and leaderboards to existing behaviours and objects with little or in many cases no code at all. Heathen takes it further with the Steamworks Inspector, an editor tool that helps you debug your integration and peer into the API at simulation time. The Steamworks Inspector’s Inventory Editor gives you the tools to visually design your Steam Inventory model and then generate the Item Definition JSON needed by Valve. V2 is an extension of Steamworks.NET and the Steam APIs not a replacement so any existing Steam based code you have or find will work right alongside our tools and systems. Rather you are a seasoned veteran or new to Steam or Unity, Heathen’s Steamworks V2 can empower you to do more. Have a question? Join our Discord and ask the devs! Documentation: Heathen Knowledge Base Video Tutorials: By on YouTube Live Support on: Heathen Assets Discord Server Heathen’s Steamworks builds on the Steamworks.NET framework and extends it with Heathen’s Systems Core offering designers and programmers alike a far smoother and easier integration of Steamworks API with your game and without diverging from Valve’s architecture. This approach means official Valve documentation, tutorials, etc. still apply while also wrapping that functionality in more Unity friendly components. Heathen Systems Core is included with this asset and fully integrated with it. Define your achievements, users, network messages and more as ‘Scriptable Variables’ for easy referencing cross scene and easily driven by Heathen’s Game Event system. Do more with Heathen Engineering! Create Dedicated Server or classic Peer to Peer multiplayer with Mirror Networking and take full advantage of Valve’s incredible and powerful Steam Networking service. Support for MLAPI available now as an experamental transport and support for Mirage coming soon. Enrich your games with achievements, user stats, social features, Steam DLC and support for Steam Workshop. Easily create or join Steam Lobbies, integrate chat systems with your game and so much more. Heathen’s Steamworks is a battle tested and developer approved integration of one of the most robust and popular digital platform interfaces around. New to Steamworks? Heathen’s Steamworks comes with live support form Heathen Engineering and a growing community of more than 600 developers. Join the Heathen Assets Discord Server where you can ask questions and get real time answers, show off your latest project and join the Steamworks Testing channel to help shape the growth of Heathen’s Steamworks. Supported Platforms/Operating Systems Windows Linux Mac OS Documentation: Heathen Knowledge Base Video Tutorials: By on YouTube Live Support on: Heathen Assets Discord Server This asset uses Steamworks.NET under the MIT license; see ThirdPartyNotices.txt file in package for details. Core Features Steam Networking / Steam Networking Sockets Mirror transport supporting SteamNetworking and SteamNetworkSockts MLAPI transport (experamental) support SteamNetworking Steam Game Server server browser matchmaking authentication integration with networking transports Steamworks.NET (C# access to the full Steam API) Steam UGC Steam Workshop File Share Steam DLC Remote Storage aka Cloud Storage save and load system manage multiple file types works with any serializable object Steam Authentication Steam Leaderboards Steam Achievements Steam User Stats Steam Inventory item definition item generators item tags promo drop tools item exchange aka crafting system purchase / MTX tooling Steam Overlay Steam Lobby multi-lobbies player group system chat system matchmaking ready check kick system etc. Steam Friend Chat Steam Voice Steam User Data Debugging tools (Steam Inspector)