유니티 관련이니 일단 관련은 있을까..

유니티 분석글에 메이저게임사는 자체엔진 쓰고 돈없고 약량없는데만 상용엔진 쓴다해서 끄적여봄

사실 자체엔진 좋지...

상용으론 구현할수 없는 그 부복함을 직접 메꿀수 있으니까.

상용은 누구나 그럭저럭 어느정도 개발 가능하도록 구현해둔거라 내가 원하는 기능이 없을수도 있음.

모든 부분에서 완벽하게 구현가능한 정도를 100이라 쳤을때 상용엔진은 보통 60-80정도까지 구현이 됨. 엔진마다 특화성능은 다르니까.

나는 90-100정도 되는걸 원하고 이게 정말 필뇨하면 자체개발 하는거고..

근데 정작 개발자들에게 물어보면 상용쓴다는 사람도 많음.

왜냐하면 이직할때 자체엔진 개발은 포트폴리오 쓰기 애매함..

특히 그래픽쪽은 포폴 0이라 봐야하고..

자체엔진 쓰다 이직하게 되면 그간 배운게 붕뜨는 경우가 많음.

그리고 정작 개발해봤자 내가 원하는 부분이 90-100이 되더라도 나머지 부분이 10-20이 되는 경우가 있음

가장 좋은 예가 마비노기의 플레이오네 엔진.

당시 나왔을땐 갓적화 소리들었지만 머신이 발달하면서 싱글코어만 지원되고 gpu자원 안쓰는 엔진이라 지옥행 익스프레스 타버림.

심지어 이건 마비노기 내부개발도 아니고 나크 친구가 만든거 싸게 업어온거라 유지보수도 안됨. 블랙박스 그 자체..

자체개발이 되게 멋있어보이고 그럴싸해보이지만 생각보다 속빈 강정인 케이스가 많음.

특히 우리나라는 넥슨 데브캣하고 검사말고는 엔진 프로그래밍 할줄아는 사람 없다고 봐야함.

검사엔진도 개발에만 4년 걸렸고 그전에 c9굴려본 전적이 있으니 만들수 있었던거. 검사엔진이 진짜 특이 케이스..

이는 게임 엔진 뿐만 아니라 반도체 시뮬레이터(시높시스)나 물리 시뮬레이터(컴솔)같은거에도 다 통용됨

아무리 자체엔진 자체엔진 해도 그 산업군이 망하지 않는이상 상용이 짱임

- dc official App