3 ms·
I'm not sure based on the screenshots and demos but it seems very intuitive, and it's actually one of the main reason I want to get started with UDK. I know C++
by notastartup 13y ago
I'm not sure based on the screenshots and demos but it seems very intuitive, and it's actually one of the main reason I want to get started with UDK. I know C++ is gonna be a challenge but Lua pretty much looks like python, which is a huge win over UnityScript which is like Javascript.
It's funny because I was looking to see if I could use Unity with a python like language and Lua seems bang on the spot.
More reason to learn Lua as an excuse to use some thing like Lapis, a Lua framework for Nginx OpenResty which lets you write apps directly on Nginx.
http://leafo.net/lapis/ http://leafo.net/lapis/
- atrilumen 13y agoUnder the syntactical surface, Lua is really more like Javascript than Python. Unity has support for Boo, which is just a Python-like front end for the CLR. I'm pretty fond of it, myself. I prefer to use it whenever I can, inside Unity and elsewhere. The docs could use a lot of love, but it's still very easy to learn and extremely productive and a joy to write. I rarely touch MonoDevelop / Xamarin Studio; I write Boo in Sublime Text, and find it very satisfying. Another path I've been tempted to explore is to use Moonscript with Gameplay3D, but Unity is hard to leave. I could be wrong, but I have the impression that Unreal is too unwieldy for a solo developer, which is how I plan to stay for the foreseeable future.
- teamonkey 13y agoTo be clear, Lua is used in CryEngine, not Unreal4/UDK. Unreal3 had UnrealScript + Kismet. Unreal4 has Blueprint, which is Kismet taken to extremes, but UnrealScript is no more. And it's already been said, but in Unity you can use Boo, which is very similar to Python.