Hey Bear! I hope you’re having a great week.
There’s could and should. UE5 is an awesome tool, but it’s just a tool. You can do (almost) anything in it, but there’s a cost to benefit analysis that needs to be made.
You already intuit this in your last post with the words, “given time”. Employers don’t give us time, they pay us to save them time.
So the question should be, “Am I creating value in using UE5 to manage an excel spreadsheet?”
If the answer is yes, you should create something beautiful that adds value for the company.
If no, then you should not expose your company to risk and waste their resources.
The trick is that, as a developer, you might not be in the position to make that decision. UE5 can make service calls, so anything that is beyond the scope of handling in engine you could build a service to handle and return for you, but should you?
Is there a faster method to develop this that is designed for task?
If yes, that may be a better solution
Who is going to take over after me? Do they have the desire and skill to handle blueprint or c++ code? Is it easy to hire talented blueprint or c++ developers in my region?
If there’s no one in the team or available for hire, then you fail the bus test and add unnecessary risk to the company.
Do I just want to incorporate UE5 education into my daily work?
I sympathize, but you aren’t being paid to educate yourself. Imagine you owned the business, what would make sense to you? Probably not spending a hundred man hours to learn how to force Unreal into editing spreadsheets.
On the other side of the coin, there may be strategic advantages that could make the case for using Unreal in this scenario. The best person to have the conversation with is the person who gave you the task. If they can be convinced, then nothing anyone says here matters.
Your goal is always to find a way to bring benefits that outside your cost. Figure out how to do that using Unreal and you are golden.
I hope you have a great week Bear!