Em relação ao recalbox, você tem os sistemas solarus, openbor, lutro, tic-80, uzebox para começar a criar jogos facilmente e depois integrá-los para recalbox. Conheça cada um deles e escolha o que mais gosta.
Exemplo: https://www.solarus-games.org/en/development/tutorials/solarus-video-tutorial
A melhor coisa para eletrônicos do meu gosto é começar a aprender o sistema operacional Linux
e inglês.
Sorte