C++/Lua for development, but deploying to Unreal/Unity

posted in VoxycDev
Published February 24, 2019
Advertisement

I'm considering using my existing custom C++/Lua engine for development, but rolling out final builds to Unreal or Unity. I develop mostly on an Android tablet and the U engines can't do that, but I'd like to keep my development workflow. I simply do not have the time to fix the shadow map and develop lighting for my own engine, so I think I might just export all my levels as OBJ's and somehow transpile all my Lua to whatever language the popular engines accept. Also, since Unreal is C++, can I just write an adapter for my Lua code and keep using it as is?

0 likes -1 comments

Comments

JTippetts

Why, though? Seems like more work than just building it in unreal. 

February 24, 2019 03:49 AM
VoxycDev
3 minutes ago, JTippetts said:

Why, though? Seems like more work than just building it in unreal. 

Because I develop on an Android tablet and Unreal doesn't have an editor for Android afaik. And a large chunk of the game is already done.

February 24, 2019 03:51 AM
VoxycDev
2 hours ago, fleabay said:

Why would you do that? In what universe is that a good idea?

1. You can develop on the train

2. You can develop at a bar / coffee shop

3. You can develop in the bathroom

4. You can develop offline

5. You can have a random idea in an unusual place and be inspired by your surroundings and incorporate them into your project

6. You can take pictures on your tablet and turn them into textures quickly

7. You lose weight and improve your health by not being stuck at a desktop terminal

8. Your posture is not constricted by chronic laptop use

9. No 9 to 5. Little-to-no overtime

10. Set your own hours / schedule

February 24, 2019 10:23 AM
VoxycDev

 

1 hour ago, fleabay said:

So out of all you have wrote, the only thing I can agree partially on is sitting at a computer all day is bad for your health. But most productive people (especially programmers) need to plant their butt in a chair and focus to get things done. Also, if one is concerned about their health from sitting too much, an exercise routine is not much of an issue.

I develop on both tablet and computer to maximize productivity. If I didn't have the ability to develop on a tablet, none of my games would be out yet. The reason I was able to do what I did was because I found a way to cram development into very odd idle time slots. I'm not going to argue with you about benefits of developing on a tablet. Point is, this is what I do. Now it would be great if I could take the levels, assets and game logic that I create on the tablet and put them into Unity or Unreal, to get skeletal animation, fancy lighting effects and better collision detection.

Maybe I am the only person in the world who likes to develop on mobile. Fine! I don't care if nobody follows me. What I do care about is how to make what I do useful to other people so we can collaborate. I'm starting to think that I need to build some kind of bridge between Voxyc and other engines, so that code, assets and logic can be transferred back and forth as needed.

February 24, 2019 10:59 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement