Showing posts with label Unity. Show all posts
Showing posts with label Unity. Show all posts

Sunday, October 2, 2016

CA Plex and Unity3d - A visual comparison....

I feel like I've been here before.......

I love CA Plex together with 'what it does' and 'how it does it'.  In terms of developer productivity I believe it is only now being matched by modern day development tooling.  Yet CA Plex was born over 20 years ago.  I am also seeing an up-swell once again towards low-code or code generation so who knows what the future entails.

Personally, for me I have always been interested in developing games and I gradually move my focus in this direction.

I've been doing game development as a serious hobby/business and despite trying many different game engines (and I promise I've tried quite a few over the last 20 years) I have settled on Unity from Unity Technologies www.unity3d.com.  A few other engines I like for smaller projects and rapid prototyping of game ideas but it's Unity for me for implementation.

So to all those CA Plex developers out there who like me enjoy programming games, here are a few visual comparisons that might help to explain why I like the tools.

IDE

This layout looks quite familiar.



Coding

One language.

This is a slight lie as Plex uses a pseudo language known as Action Diagramming and Unity has C# or UnityScript (a derivative of Java), so two languages.  But the philosophy is the same i.e. master a language to solve lots of different programming problems regardless of target platform.



Building

Multiple different build targets from the same repository.

I feel that the common ground makes them and me, quite compatible.



And like Plex you can also play around with the icons for scripts, so now I have the best of both worlds for my projects.



If any other Plex or 2Er's out there also dabble in Unity, get in touch.

Thanks for reading.
Lee.