companero [he/him]@hexbear.nettoProgramming@programming.dev•How do you wrap your head around large established software projects in order to contribute to them?English
6·
1 year agoSome projects are worse than others.
From your description, it just sounds like a typical bad C++ codebase that uses every language feature under the sun, with no regard for readability. If you spend long enough trying to understand it, you probably will, but you may regret doing so. Frankly, I would just pick a different project to contribute to.
Prey (2017). Good FPS gameplay with RPG mechanics, incredibly detailed semi-open world, emphasizes exploration and player freedom.
Watch Dogs 2. Above average for an Ubisoft game. Great open world that emphasizes player freedom.
Honorable mentions that you’ve probably already considered: Cyberpunk 2077, Control, Alan Wake 2