I'd really prefer to use python, but Unity only supports C#, UnityScript (similar to JavaScript) and Boo. Is there an official way to use python (ideally 3.x) instead, or an unofficial patch?
Python for Unity requires installing third-party software. Python for Unity provides: A Python Script Editor window principally aimed at Technical Artists who want to run short scripts and easily create new menu items that run Python code.
Unity automatically defines how scripts compile to managed assemblies. Typically, compilation times in the Unity Editor for iterative script changes increase as you add more scripts to the Project. Use an assembly definition file to define your own managed assemblies based upon scripts inside a folder.
Scripts in Unity are developed using an IDE (integrated development environment) like Visual Studio.
Unity uses JavaScript only as a scripting tool. You write a script in JavaScript, then attach it to a game object to define its behavior in game (based on triggers such as player interaction, interaction with another object, etc.).
Yes, there is a way to use Python, although it is unofficial. See here.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With