12 votes
Accepted

What do game developers do when they have to port their DirectX games to PS4/Switch?

Yes, porting games between platforms is a lot of work. Typically it involves writing an abstraction layer, so game-specific code never references a DirectX or other platform-specific code directly. ...
DMGregory's user avatar
  • 134k
3 votes

How can I convert an html5 web game to an android app?

Your first step should typically be to simplify the app down to its simplest working version. Gut everything that is causing the app to fail to run on the new platform (comment it out OR put in mock/...
Engineer's user avatar
  • 29.5k
2 votes

What do game developers do when they have to port their DirectX games to PS4/Switch?

Having done so several times, I can say that porting the graphics part from PC to (modern) consoles, depending on how the PC code was written, could be relatively straightforward, or very hard. Just ...
Panda Pajama's user avatar
  • 13.4k
2 votes

How to port/convert a Java program to mobile?

What you want to do is most likely not as easy as you think. Yes, Java is one of the main programming languages for Android, but that's where all the similarities end with desktop and browser-based ...
Panda Pajama's user avatar
  • 13.4k
2 votes

Which consoles may I target with OpenGL?

The Nintendo Switch is the first console which supports OpenGL (even desktop OpenGL!) natively. Source: https://www.tweaktown.com/news/55537/nintendo-switch-certified-vulkan-opengl-4-5/index.html
jhasse's user avatar
  • 121
1 vote
Accepted

How do I port a game made with Scratch, Pygame, or JavaScript to the Switch?

Searching for Scratch on Switch turns up this this list of officially rejected suggestions: 2.7 Scratch for video game consoles The Scratch Team does not have the resources to put a Scratch editor ...
DMGregory's user avatar
  • 134k
1 vote
Accepted

Why do some games have different builds in different platforms/regions?

Players from another country would have another culture and another set of expectations. Considering that, the localized version could have censored content. Or might even have changes that lower or ...
Theraot's user avatar
  • 26.6k
1 vote

What is the process for porting my game SFML from Windows to Mac

Someone on the SFML forums helped me. It looks like I do just have to download the project on a Mac machine and attempt to compile it until it builds. If I were attempting to release it for Linux, I ...
john_shreds's user avatar
1 vote
Accepted

Is it possible to use C++ in SDL for Android?

The principles are exactly the same: you write your game in c++ create the cmake files to compile your project hit ndk_build In general ndk_build can compile both c and c++, so it doesn't really ...
Ali1S232's user avatar
  • 8,687

Only top scored, non community-wiki answers of a minimum length are eligible