Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

We've been using Unity for the past year to develop a couple of games and we've had very good success with it so far.

The best part, for us, is the fact that it uses Mono as its scripting engine (if you want to call C# scripting). This unlocks things like LINQ, iterator coroutines, .NET sockets, etc. It also allows us to share code between client and server. We can reference the same core DLL on both, as well as share game logic between client (for offline play) and server (for multiplayer anti-cheating).

We tend to do most of our development in VS, but we deploy to Linux servers and will be deploying clients to web, iOS, android, and possibly steam. The way we use the actual Unity editor, it ends up being just an asset pipeline on steroids; but many other users use the drag-and-drop scene building features.

We've found Unity to play nice with git, especially with the 3.5 release which lets you use a textual format for asset metadata. They were previously binary making merges impossible.

In all, this offer is very worth checking out if you are interested in game development.



But of course, to be allowed textual format for asset metadata, you have to buy the pro version. Or did they change that in 3.5?


You do need pro to make scene files and stuff text, but the most important thing for source control (the use of .meta files) can be enabled in the free version now.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: