Hi, I am a 3d artist building an 3d, virtual store for online shopping and using Unreal Engine. My coding skills is zero so I will will work with Unreal Devs for this. I was recently told that I shouldn’t attempt at using Blueprints for any projects that would be net based, like virtual shopping store, and that using another language like C# would be better. Anyone have any info on this, and which language would be best for my use? Is it possible to program in C# in Unreal? Any help would be appreciated, thanks.
If the store is for PC then you only have three options.
- Learn C++ to implement the features you need.
- Pay someone to create and expose blueprint nodes for you.
- Buy / find a plugin that does what you require.
People specialized within this field tend to be quite pricy. So I highly suggest you try to find a plugin that solve your project needs.
Hey @Graeme_VR!
As @EliasWick said, C++ will likely be the language of choice. However, if you have better access to a Python coder, Python script can be another option!
Man, I even forgot about the Python code stuff… @Mind-Brain How accessible is that now, can you do a lot with it?
if you’re working with Unreal, you’re working in C++ or in Blueprint. Python can be used for editor scripting, data import/export pipelines and such. There are plugins for using Javascript or C#, but they are pretty clunky, and I’d recommend against.
As far as I know, you cannot build an entire project with Python, as @eblade says, “it can be used for editor scripting and data import/export pipelines and such”.
To expand upon that, it’s primarily used for automating tasks to cut down on busy work. Say, converting animations to work in a new project based on where the animations came from.
In this case for instance, if the programmer is fluent in python, they could create a plugin for their project that could take in information from other sites, say traffic and spending trends, and then use that data to influence what appears at the top of their store and label it “HOT ITEM” or something.
Great, thanks for the feedback. I’m looking for Unreal Devs to code for this project. Building a small team for the prototype.