If you want to make money from your game or app by selling avatars, Ready Player Me is a good all-purpose option. The service lets you generate avatars based on selfies and works with popular game engines like Unity and Unreal. With a large library of branded and IP assets, you can sell hero avatars and skins, and it's geared for social experiences and games. Ready Player Me offers a lot of supporting resources, including a blog, documentation and a learning platform, and more than 25,000 developers have signed up.
Another contender is Meshcapade, which uses generative models and machine learning to create photorealistic digital avatars. The service is geared for e-commerce and the metaverse, and you can generate avatars with a few inputs like text, video or images. Among its features are the ability to generate motion from text and video input, and detailed API documentation and plugins to help you integrate it with your own service.
If you prefer an AI approach, Avaturn uses generative AI to turn 2D selfies into photorealistic 3D avatars with thousands of options for customization. It can export to popular 3D worlds like Blender, Unity and Unreal Engine, so it's good for game characters. Avaturn has different pricing tiers for different levels of support and customization, so you can use it to generate avatars you can sell to boost your game or app.
Last is Lucidpic, an AI-based service that creates hyper-realistic images and avatars from a single photo. It has a range of tools, including an AI Photostudio, and lets you customize avatars in detail. Lucidpic is good for marketing, gaming and social media content creation, and offers free and subscription-based options depending on your needs and budget.