심즈4는 어떠한 프로그래밍 언어를 사용하나요?
제가 심즈4 플레이 모드를 만들 계획입니다. 모드를 만들 때에도 프로그래밍이 필요하다는 것을 알게 되었습니다. 해당 게임은 파이썬, 자바와 같은 프로그래밍 언어 중 어떠한 언어를 사용하나요?
How many lines of code is The Sims 4? What are the different languages used in its development?
심즈4를 제작하기 위한 코드는 총 몇줄인가요? 어떤 언어로 개발되었나요?The code to The Sims 4 is confidential, and is owned by EA and Maxis.
The Sims 4의 코드는 기밀이며 EA사와 Maxis사가 소유하고 있습니다.
Because of the fact you need to install the Microsoft Visual C++ 2013 Redistributable when you first launch the game, we can see that it at minimum uses C++, the language most commonly used for video games.
게임을 처음 실행할 때 Microsoft Visual C ++ 2013 패키지를 설치해야하기 때문에 비디오 게임에 가장 일반적으로 사용되는 언어인 C++을 개발에 사용했다는 것을 알 수 있습니다.
Sims 1 was also confirmed to have it's shell written in C++ and the object and sims made in EA's own SimAntics engine.
Sims1 또한 C++로 작성되었고 EA의 자체 SimAntics 엔진에서 만들어진 객체와 시뮬레이션을 가지고 있다고 합니다.
The Sims 4's engine was created solely for the game and is not named (literally).
The Sims 4의 엔진은 게임 전용으로 만들어졌으며 (문자 그대로) 명명되지 않았습니다.
Mod support for The Sims 4 is done through Python. C# is used too.
The Sims 4에 대한 Mod는 C#와 Python을 통해 지원되고 있습니다.
파이썬으로 작성합니다.
GitHub에 mod 작성을 위한 보일러플레이트(바로 사용할 수 있게 되어 있는 상용구 코드)가 있으니 아래 사이트에서 참고하세요.
https://github.com/junebug12851/Sims4ScriptingBPProj
아래 튜토리얼을 읽어보시면 MOD를 환경설정부터 작성까지 도움이 되실 것 같네요.
프로그래밍을 하려고 한다면 당연히 프로그래밍 언어를 배워야하기는 합니다.
컴퓨터 공학과로 진학하기 위해서는 프로그래밍을 할줄 알아야하는 것은 아닙니다.
많은 컴퓨터 공학과 학생들이 프로그래밍 언어를 1학년때 처음 배우는 경우가 많이 있습니다.
처음 배운다면 파이썬으로 시작하는 것을 추천합니다.
다른 언어보다 상대적으로 쉽기 때문에 좋습니다.
"파이썬 정복", "점프 투 파이썬(c언어도 있음)" 등의 책으로 공부해보는 것도 좋을 것 같습니다.
안녕하세요
심즈 4 모드를 만들려고 하시네요. 지원하는 언어로는 C#과 Python 을 지원합니다.
하지만 심즈 4는 C++ 로 만든걸 알 수 있는게, 심즈 4 설치시에 MS Visual C++ 2013 패키지가 포함되어 있습니다.
프로그래밍 언어를 배우면서 까지 심즈 4 모드를 만들려고 하는 걸 보니 열정이 대단하시네요
프로그래밍 익숙해 지셔서 재미있는 플레이 모드 만드시길 바랍니다.
답변이 도움이 되었으면 하네요.