#Special For You VegetaDTX
“I have one more question for you Rama if you don’t mind - is it possible to create at least a small percentage of such an application with the blueprint feature in UE4 or some similar feature inside UE4 ? I’m really fluent with node based stuff, I really enjoy it, and I hate pure code even though I am a programmer too. I guess that’s why I fell in love with UE ever since I’va run the UDK for the first time :)”
Absolutely!
And something even better!
You can make your own custom BP nodes tailored to your project!
These are nodes you can access in any blueprint, they are global usage!
You can also make BP nodes specific to a class, like your main 3D app class
#Design Structure
Your main 3D App should be an actor, which has a custom component as I mentioned above
You can have many super classes of your base 3D App Actor class to handle the various aspects of your application.
So there’s only 1 fundamental class involved, with several layers separated out for easy coding and maintainence.
Then you can make a blueprint of the base application AActor class
then you can code your own custom blueprint nodes specific to your class.
It’s as simple as making a function Blueprint Callable
Wiki Tutorial
#Global BP Nodes
For custom nodes you want to use anywhere, use Blueprint Function Library
Wiki Tutorial
#Summary
With UE4 you can make your own graphical node coding system for your application.
This expands its usability for others immediately!
Rama