24 ms·
I'd rather program in C# in Unity than C++ for UE4.
by pcestrada 12y ago
I'd rather program in C# in Unity than C++ for UE4.
- pjmlp 12y agoI would subscribe to that, IF Unity guys bothered to settle with Xamarin and offered a modern C# compiler. As things are, C++11 looks more appealing.
- amarsahinovic 12y agoThey have plans to upgrade C# and .NET, once they complete IL2CPP: https://www.youtube.com/watch?v=Bfa9ILwlsFw&list=PLX2vGYjWbI0RP5YmvwgqgJQrHGul-Tnr_&index=17 https://www.youtube.com/watch?v=Bfa9ILwlsFw&list=PLX2vGYjWbI...
- fulafel 12y agoStraight C++ or C# put through IL2CPP to get C++, put through Emscripten to get JavaScript... What a wealth of choice between well grounded software engineering foundations, I feel bad for anyone stuck with something like Lua!
- pjmlp 12y agoYeah, and most probably way more expensive ($ dev hour * time) than just settle their argument with Xamarin.
- pjmlp 12y agoI am aware of it, and it feels so wrong. Unity started as a Mac engine and only got big when they integrated C# into their tooling. Now that they are everywhere in the indie scene, why bother paying the guys that helped them get famous? "Thank you Xamarin and bye" EDIT: Provide some more context.
- j_s 12y agoHas any of this supposed feud been documented publicly by either side? I'd imagine doing so could complicate things quite a bit.
- pjmlp 12y agoActually I would also like to know. It keeps being repeated in online forums and given the current state and new direction with IL2CPP, I can only assume it is actually true.
- jeremiep 12y agoWe've been using Unity and C# for the past year. I would switch to UE4 and C++/Blueprint in a heartbeat. This would allow artists to do their own integration using Blueprint and programmers to focus on game mechanics in C++. I can't imagine having such productivity with Unity.
- notastartup 12y agoC++ does scare me but I'd learn it because I really like UE4. I also really like Cryengine, pondered about getting it on Steam but then gave up after seeing lack of updated documentation and examples. UE4 have nailed it also in terms of educational content.
- s_baby 12y agoLUA and Javascript bindings are in the works.