Forum Discussion
logionX
4 years agoSeasoned Vanguard
"SamDenny;c-17860107" wrote:
Requires C++ yet the game is running on python. This is what I struggled with when I was thinking of pursuing a career in game development. I started with C++ and did that off and on for 2 years but everyone kept telling me that C++ is 'old school' and everyone uses python now, so I switched to python, then I found that basically C++ does the actual building, while python handles data. My head can't juggle between 2 massive programming languages.
@SamDenny TwistedMexi explained it like this in an old article on simsvip: The Sims 4 is split into two main components. You have the modding-friendly Python code (script mods), and the typically closed-off C++. These two languages do not talk to each other, so instead they’re bridged by something called Protocol Buffers, or “Protobuf”.
About The Sims 4 General Discussion
Join lively discussions, share tips, and exchange experiences on Sims 4 Expansion Packs, Game Packs, Stuff Packs & Kits.
33,146 PostsLatest Activity: 27 minutes agoRelated Posts
Recent Discussions
- 29 minutes ago
- 37 minutes ago
- 43 minutes ago