Hello TheYellowBitRoad,
If you're using Needle Engine and require text rendering functionality that TextMesh Pro (TMP) offers but is unsupported by Needle Engine, you have a few alternatives to consider:
-
Use Legacy Text Components: Even though TMP is not supported, Needle Engine provides legacy text components which can be used for basic text rendering needs. Check the documentation for Text component functionality which might cover some of your needs.
-
Web-based Overlays: For more complex or specific use cases, like web wallets integration, you can indeed overlay a separate HTML/CSS/JS layer on top of your Needle Engine game. This approach allows you to use any text rendering library that works in the browser, including but not limited to web native versions of TMP, or even React components. This overlay would be completely separate from the Needle Engine rendering pipeline, thus allowing you to leverage the full ecosystem of web technologies.
-
Custom WebGL Solutions: If you find the overlay approach limiting or not suitable for your project's needs, creating a custom solution using WebGL for rendering text and other elements might be the way to go. This approach requires a deeper understanding of WebGL and might be more work but offers maximum flexibility.
When integrating these solutions, especially for use cases like web wallets, ensure that you handle user data securely and adhere to best practices for web security.
Feel free to explore these alternatives to enable the functionality you require for your project while using Needle Engine.
1 messages left
thread_qQzfNtRitvxYwBalLS8DwFkz
Thanks for your feedback!