No. At a high level, you may use functions and other stuff that are specific to a software platform (ie an OS) and a high level language source code is generally platform independant as it's just plain text (though it will usually require some tweaking before you can compile and run it on a different OS), but the compiled binaries are machine code, which is hardware (architecture) specific. So binaries for the x86 architecture will use the x86 instruction set, and binaries for the ARM architecture will use te ARM instruction set. These are totally incompatible. So you'd have to emulate the different architecture, or recompile the games targetting the ARM processor, so in other words you can only do it for games the source is available for.