Search Feedback

3223
votes

F# support

Scripting

-

-

F# is rapidly gaining popularity in the .NET community. There are several game developers who are using it outside Unity, and even Xamarin products now support it.

It would be nice to be able to use F# for scripting in Unity.

Comments (34)

  1. 244cc89bec41e61ccf266acec84a2013?d=mm

    emacstheviking

    Sep 30, 2017 12:39

    +10 from me too. I just wrote an Excel add-in with F# and it was so utterly awesome. The prospect of using F# for Unity is also way too good to be true, sadly the case for now it would seem.

    According to unity, the issue revolves around recursion stack depth not being abloe to go higher than seven levels... *assuming* your F# code was *not* doing this, would there be any other issues I wonder?

    I am new to Unity (3 weeks now!) and I have done the roll-a-boll and space-shooter (that needs updating for 5 for sure) and I want to now port the code fro the space shoort to F# with no F# tool kit (cannot afford that right now anyway) to see how it goes, what the issues are etc.

  2. Cdc0859c9e2c930b9e11b37625ff9f1c?d=mm

    checkroth

    Sep 27, 2017 10:53

    Major games implemented in a functional language have fallen off the map since GOAL. Would love official support for this +10

  3. 87bf11918310d2bcddb791c6db30a625?d=mm

    mrkaspa

    Sep 24, 2017 23:25

    is this in the roadmap?

  4. 7736250e7eae9435540a34c6299dbd7b?d=mm

    mateusfccp

    Sep 20, 2017 22:51

    +10. I'm tired of using bad languages to Program my stuff.

  5. 4987dcc9a49b2c2cb7f473246a92f250?d=mm

    michaelRFL

    Sep 03, 2017 15:24

    +10 votes for this productive option.

    Game logic with C# is a mess.

  6. D066dc79a05b2921b9f19bd3815bafa7?d=mm

    Resident_Tofu

    Aug 07, 2017 09:30

    I'd love to have F# supported in Unity. It would increase my level of satisfaction working on projects ten-fold. So I gave ten votes!

  7. 69b34e662273f3b81ff962af39e2a50f?d=mm

    NevDev

    Jul 17, 2017 14:24

    WE NEED THIS

    +10 votes

  8. C93784afe6596724e65d8472c4684588?d=mm

    vis2k

    Jun 17, 2017 10:47

    Released the next version of my F# kit Asset today: https://www.assetstore.unity3d.com/en/#!/content/63652

    It's still not like native support, but getting close one step after another.

  9. 8d5adc1e5e155e40f1f815ae4263dbe3?d=mm

    Joseph-Ferano

    Jun 16, 2017 18:07

    I am exploring the possibility of using F# for our game development team. Missing official support isn't a deal breaker but it would certainly sweeten the deal if it were there and it would help us sell it to management that much easier. F# is an amazing multi-paradigm language allowing us to both use imperative and functional constructs when each fits best. Although Unity itself is object oriented and imperative, I could easily foresee libraries emerging that can make the Unity APIs more easily consumable. Please Unity, provide native support. It will elevate the production quality of the games we make!

  10. 0578482c2374ed79f32cb8162b3af4ed?d=mm

    alexwebbb

    May 24, 2017 02:24

    want this more than any other feature in Unity

Your opinion counts

Help us make things better. Share your great idea for improving Unity or vote for other people’s.

Log in to post a new idea

Categories

All

(9110)

2D

(224)

Ads

(40)

AI & Navigation

(68)

Analytics

(96)

Animation

(309)

Asset Store

(229)

Assets

(493)

Audio

(158)

Cloud Build

(95)

Collaborate

(32)

Docs & Tutorials

(198)

Editor

(2102)

Everyplay

(13)

Game Performance Reporting

(13)

General

(819)

Graphics

(768)

GUI

(365)

Input

(146)

Licensing

(75)

Networking

(158)

Physics

(343)

Platforms

(405)

Profiling & Optimization

(69)

Runtime

(162)

Scripting

(1022)

Terrain

(150)

WebGL

(131)