https://www.youtube.com/watch?v=hZvCCvo3AHc
I benchmarked Godot! C# vs GDScriptAs a Unity refugee, I've just taken shelter in Godot, and the burning question on my mind is which scripting language should I choose? C# or GDScript? Which ...www.youtube.com저 밑에 글 보고 알았는데
퍼포먼스 20% 차이?
이 정도면 무시할 수 있는 격차도 아니고 존나 유의미한 차이잖아
게다가 난 언젠가 고도로 3d 오픈월드를 만들고 싶었다고 -_-^
c# 하고 싶었지만 불편한 gd 억지로 익숙해지려고 노력했던게
당연히 메인언어니까 퍼포가 더 뛰어날거라 생각했던건데 어흑흑 OTL
(물론 튜토리얼들이 gd쓰니까 그런것도 있지만)
후 시발 gd 좀 익숙해졌다 싶으니 이젠 다시 고도 c#에 익숙해져야겠군 -_-
고도엔진 직접 움직이는 부분은 GDScript가 더 빠른 면도 있어서.. 게임만들다가 퍼포먼스 이슈 생기면 섞어쓰라고 하더라고
근데 3D 게임이라도 막 엄청 대규모 게임 만드는 거 아니면 별 차이 없지 않을까?
그래도 저 정도 차이면 무시할 수가 없응께...
음... 2D 만드는 나도 사실 좀 신경쓰이긴 하는데... 3D만드는 사람이면 더 신경쓰이겠지..
20%밖에 차이 안난다는게 더 놀라운대 스크립팅 언어가 이정도면 선방한게 아닐가??
넌 내게 모욕감을 줬어 ㅡㅡ 바로 c# 갈아탈 준비한다
근데 글케 따지면 C#보다 c++ 쓰는게 더 빠르지 않음?
c++은 너무 까다로워서 논외고, 둘 중에 하나 더 나은거 고를 순 있자누
20%면 별거아닌데..
그렁가...?
유?의미
해당 댓글은 삭제되었습니다.
?
20퍼면 유의미한 차이 없음. 눈에 보이지도 않고
그렁가.....?
참고로 원래 더 구졌는데 지금 퍼포먼스 나아진거임
3d 오픈월드만들거면 언리얼이 제일 좋을텐데 지금 고도로는 조까 무리임
언젠가 해보고싶다는거지 당장은 실력도 안되고 ㅋㅋ 암튼 3d로 srpg 만들고싶어서 공부중
20%면 별 차이 없을텐데 FPS가 20% 차이나는건 아니자너
안타깝지만 20%면 성능차이가 없는거나 마찬가지...
C++ 과 C# 성능차이가 얼마나 클지 생각해본지? 몇배이상 차이날수도 있고 C++ 같은 네이티브 언어에서 보자면 C#은 용서 못할 성능이지 근데 C++ 입장에서 다시봐보자... , C#과 20% 성능차이밖에 안나는 스크립트가 있다? 난 C# 절대 안쓰고 그 스크립트로 모든걸 다할듯 싶음.....길찾기 같이 존나 퍼포먼스같은게 필요하면 C++로 짜고 스크립트에서 호출하던가 그럴듯 솔직히 20% 차이면 JIT 수준으로 돌아가는거네
게임에서 로직 비중이 그렇게 크지 않다고 보면 프레임으로 봤을때 체감 성능은 0-2% 사이내겠지 그리고 오픈 월드를 짜든 모든간에 스크립트로 로직 비중이 높지 않음
으음 어려운 말이 많이 나와서 잘 모르겠는데 결국 그렇게 큰 차이는 없다는 것인가.. 암튼 도움 말씀 감사
게임에서는 CPU를 수없이 많이 사용하는데 엔진 렌더링에 소요되는게 90%라면 로직은 10% 정도라는 이야기. 10%를 C#대신 GDS쓴다고 게임 퍼포먼스가 크게 떨어지거나 하지 않음... 최적화할땐 보통 가려지는건 안예 안보이게 하고 , 많은 파티클을 적게 쓰면서도 효과는 최대한 좋게 불필요한 로직 처리는 최대한 미루기 . 등등을 하는게 최적화고 , 스크립트 성능 자체가 중요하진 않음.... 스크립트를 개판으로 짜면 문제가 되기도하는데... 개판으로 짜면 어떤 언어로 굴려도 느림...
연산많은곳만 c#쓰고 섞어도 된다던데
https://www.youtube.com/watch?v=hZvCCvo3AHc
존나 불쌍하노