Thread overview
[OT] C# scores again for game development
Sep 23, 2012
Paulo Pinto
Sep 23, 2012
Jonas Drewsen
Sep 23, 2012
Paulo Pinto
Sep 23, 2012
Nick Sabalausky
Sep 23, 2012
Paulo Pinto
Sep 25, 2012
Jonas Drewsen
September 23, 2012
Since this is one area where D could eventually replace C++, I've decided to post it here.

So after Sony decided to make use of C#/Mono for the PS Vita SDK, Nintendo has decided to do the same by supporting Unity for the new Wii U.

http://www.marketwire.com/press-release/unity-technologies-enters-extensive-agreement-with-nintendo-to-support-wii-u-1703600.htm

--
Paulo
September 23, 2012
On Sunday, 23 September 2012 at 15:06:51 UTC, Paulo Pinto wrote:
> Since this is one area where D could eventually replace C++, I've decided to post it here.
>
> So after Sony decided to make use of C#/Mono for the PS Vita SDK, Nintendo has decided to do the same by supporting Unity for the new Wii U.
>
> http://www.marketwire.com/press-release/unity-technologies-enters-extensive-agreement-with-nintendo-to-support-wii-u-1703600.htm
>

Note that it is only the scripting part of Unity that is C#/Mono. The core engine and editor is C++.

/Jonas

September 23, 2012
On Sunday, 23 September 2012 at 16:14:33 UTC, Jonas Drewsen wrote:
> On Sunday, 23 September 2012 at 15:06:51 UTC, Paulo Pinto wrote:
>> Since this is one area where D could eventually replace C++, I've decided to post it here.
>>
>> So after Sony decided to make use of C#/Mono for the PS Vita SDK, Nintendo has decided to do the same by supporting Unity for the new Wii U.
>>
>> http://www.marketwire.com/press-release/unity-technologies-enters-extensive-agreement-with-nintendo-to-support-wii-u-1703600.htm
>>
>
> Note that it is only the scripting part of Unity that is C#/Mono. The core engine and editor is C++.
>
> /Jonas

I know.
September 23, 2012
On Sun, 23 Sep 2012 19:08:16 +0200
"Paulo Pinto" <pjmlp@progtools.org> wrote:

> On Sunday, 23 September 2012 at 16:14:33 UTC, Jonas Drewsen wrote:
> > On Sunday, 23 September 2012 at 15:06:51 UTC, Paulo Pinto wrote:
> >> Since this is one area where D could eventually replace C++, I've decided to post it here.
> >>
> >> So after Sony decided to make use of C#/Mono for the PS Vita SDK, Nintendo has decided to do the same by supporting Unity for the new Wii U.
> >>
> >> http://www.marketwire.com/press-release/unity-technologies-enters-extensive-agreement-with-nintendo-to-support-wii-u-1703600.htm
> >>
> >
> > Note that it is only the scripting part of Unity that is C#/Mono. The core engine and editor is C++.
> >
> > /Jonas
> 
> I know.

I didn't. That's very interesting to hear.

September 23, 2012
On Sunday, 23 September 2012 at 20:49:54 UTC, Nick Sabalausky wrote:
> On Sun, 23 Sep 2012 19:08:16 +0200
> "Paulo Pinto" <pjmlp@progtools.org> wrote:
>
>> On Sunday, 23 September 2012 at 16:14:33 UTC, Jonas Drewsen wrote:
>> > On Sunday, 23 September 2012 at 15:06:51 UTC, Paulo Pinto wrote:
>> >> Since this is one area where D could eventually replace C++, I've decided to post it here.
>> >>
>> >> So after Sony decided to make use of C#/Mono for the PS Vita SDK, Nintendo has decided to do the same by supporting Unity for the new Wii U.
>> >>
>> >> http://www.marketwire.com/press-release/unity-technologies-enters-extensive-agreement-with-nintendo-to-support-wii-u-1703600.htm
>> >>
>> >
>> > Note that it is only the scripting part of Unity that is C#/Mono. The core engine and editor is C++.
>> >
>> > /Jonas
>> 
>> I know.
>
> I didn't. That's very interesting to hear.

The core engine is C++.

Mono takes care of allowing any .NET language to be used as scripting language, with C#, JavaScript and Boo having the main roles, while compiling them AOT to native code as well.

September 25, 2012
On Sunday, 23 September 2012 at 22:09:19 UTC, Paulo Pinto wrote:
> On Sunday, 23 September 2012 at 20:49:54 UTC, Nick Sabalausky wrote:
>> On Sun, 23 Sep 2012 19:08:16 +0200
>> "Paulo Pinto" <pjmlp@progtools.org> wrote:
>>
>>> On Sunday, 23 September 2012 at 16:14:33 UTC, Jonas Drewsen wrote:
>>> > On Sunday, 23 September 2012 at 15:06:51 UTC, Paulo Pinto wrote:
>>> >> Since this is one area where D could eventually replace C++, I've decided to post it here.
>>> >>
>>> >> So after Sony decided to make use of C#/Mono for the PS Vita SDK, Nintendo has decided to do the same by supporting Unity for the new Wii U.
>>> >>
>>> >> http://www.marketwire.com/press-release/unity-technologies-enters-extensive-agreement-with-nintendo-to-support-wii-u-1703600.htm
>>> >>
>>> >
>>> > Note that it is only the scripting part of Unity that is C#/Mono. The core engine and editor is C++.
>>> >
>>> > /Jonas
>>> 
>>> I know.
>>
>> I didn't. That's very interesting to hear.
>
> The core engine is C++.
>
> Mono takes care of allowing any .NET language to be used as scripting language, with C#, JavaScript and Boo having the main roles, while compiling them AOT to native code as well.

UnityScript - not Javascript. They resemble each other but UnityScript has classes and supports static types etc. Much better in my opinion.

/Jonas