Jump to content
  • Advertisement
  • entries
    26
  • comments
    69
  • views
    3381

Project: Voxyc

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

VoxycDev

1168 views

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 Comments


Recommended Comments

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

Share this comment


Link to comment
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.

Edited by VoxycDev

Share this comment


Link to comment
5 hours ago, VoxycDev said:

Because I develop on an Android tablet

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

Share this comment


Link to comment
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

Edited by VoxycDev

Share this comment


Link to comment

1. You can develop on the train

> I would prefer to study/read during commutes.

2. You can develop at a bar / coffee shop

> No

3. You can develop in the bathroom

> Why? Are you frequently constipated?

4. You can develop offline

> Everybody can

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

> Or you could remember it for later. But seriously, how often do you do this?

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

> Or you could use your phone to take a picture for later. But seriously, how often do you do this?

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

> Weight loss is from diet. Also see below.

8. Your posture is not constricted by chronic laptop use

> Tablet use does not improve your posture.

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

> Tablet use has no bearing on what hours you choose to work.

10. Set your own hours / schedule

> Tablet use has no bearing on what hours you choose to work.

 

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.

Edited by fleabay

Share this comment


Link to comment

 

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.

Edited by VoxycDev

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!