Stuff to learn before learning Unity
1 The basics of coding
2 Understand variables
stuff that you need to download
Download link for unity
https://unity.com/games?utm_source=google&utm_medium=cpc&utm_campaign=cc_dd_upr_amer_amer-t1_en_pu_sem-gg_acq_br-pr_2023-01_brand-at1_cc3022_ev-br_id:71700000105927797&utm_content=cc_dd_upr_amer_pu_sem_gg_ev-br_pros_x_npd_cpc_kw_sd_all_x_x_brand_id:58700008262791723&utm_term=download%20unity&&&&&gclsrc=aw.ds&gad_source=1&gad_campaignid=19642935110&gclid=Cj0KCQjwoZbBBhDCARIsAOqMEZW4nfxoDnvgz6bW2BwyQzb0X8AbSEx9PapU95PJd1FgRnRf9SBdcqUaAsLzEALw_wcB
There are more downloads you need than that but i wront give links but heres what you need
1 Unity Hub
2 Unity 6000.0.45f1 -downloads after you get unity hub
3 VSCode / Visual Studio Code
4 A audio app for example what i use Audacity to make audio for game sounds