Are there any good programs that are free to use?
Viewing post in What can I use to create a game?
Unity is free to use and both Godot and Defold are open sorce. Game Maker is free until you want to distrobute outside of OperaGX. You can get some free assets at https://opengameart.org/