How to turn a computer game to a mobile game | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

How to turn a computer game to a mobile game

Hello! I created this very simple game in unreal engine 4, C++ for the desktop I was wondering what I need to do in order to make it from a computer game to a mobile game.

22nd Aug 2019, 11:13 PM
Cout
Cout - avatar
8 Answers
+ 6
From what I've read, it's more relevant to making tweaks in your Unreal project, optimizing it by removing unsupported features and cutting down on your game assets than it has to do with your code. You did mention that it's a "very simple game", so the process should be fairly easy. https://answers.unrealengine.com/questions/359440/convert-finished-desktop-project-to-mobile-platfor.html
23rd Aug 2019, 12:54 AM
Fermi
Fermi - avatar
+ 3
If it's simple, what about a rewrite with Kotlin or Swift?
23rd Aug 2019, 1:55 AM
Sonic
Sonic - avatar
+ 2
Cout I do not believe that I am experienced enough to deduce the rationale behind the choice of language used to develop MC - I believe it has to do with Microsoft acquiring MC and later releasing it on consoles and other platforms. Do note that people have also compared bedrock MC (C++) and its Java counterpart with some people claiming that bedrock has better render performance, lower RAM consumption, etc. As for Unity and C#, are you comparing it to Unreal? If that's the case, I've seen a huge ratio of Unity to Unreal devs when it comes to developing mobile games - I wouldn't say that it is due to the difficulty in using a particular game engine, but rather the performance offered by each. Oftentimes, unlike AAA games which run on PC, mobile games do not require cutting edge speed and performance as part of the experience it delivers, and hence more devs favour Unity.
23rd Aug 2019, 1:29 PM
Fermi
Fermi - avatar
+ 1
Sonic for the simple reason that I don't want to convert every game I make and rewrite it again in java
23rd Aug 2019, 7:22 AM
Cout
Cout - avatar
+ 1
Fermi do you think that a game like for example Minecraft if it was made in ue4 c++, would they rewrite the entire code in java for the pocket edition or they would try to make it mobile friendly
23rd Aug 2019, 7:23 AM
Cout
Cout - avatar
+ 1
Cout If MC was originally written in C++, I do not believe there would be motivation to introduce it in Java later on. In fact, the current MCPE (which runs on mobile devices) was written in C++ and not Java.
23rd Aug 2019, 1:13 PM
Fermi
Fermi - avatar
0
Fermi why would they do that do you and do you think it's easier to make a game in unity to a mobile game because of c#?
23rd Aug 2019, 1:17 PM
Cout
Cout - avatar
0
Fermi the performance on unity>ue4 in this spec I don't understand how how is unity better than ue4 in performance?
23rd Aug 2019, 2:10 PM
Cout
Cout - avatar