직장에서 나와 친구가 게임 개발을 위해 인디 장면에 들어가기를 원합니다. 다양한 문제에 대한 다양한 아이디어와 접근 방식을 보여주는 몇 가지 기술 데모를 수행했습니다. 이제 나중에 길을 위해 포트폴리오를 개발하기 위해 프로젝트에 참여할 때가되었다고 생각합니다.
나는 실제 프로젝트를 시작하는 방법, 특히 엔진을 만들거나 OTS 패키지를 사용하거나 하나를 사용한 다음 하나를 만들거나 하나를 만들고 하나를 사용하는 방법에 크게 어려움을 겪었습니다.
잠재적 고용주에게 어떤 것이 더 좋습니까? 엔진 또는 OTS를 사용하여 제작 된 (아마도) 더 큰 게임 포트폴리오가 있습니까?
저는 프로그래머입니다. 나는 예술가가 아니다. 이 프로젝트에서 대부분의 프로그래밍을 수행 할 것입니다. 내 친구도 개발자이지만 그래픽 도구도 능숙합니다 (따라서 그는 예술가가됩니다).
직장에서 우리는 모두 .NET 개발자 (C #)입니다. 나는 "XNA를 사용하라"는 것을 알고 있습니다. 지금까지 완료 한 데모는 XNA에서 진행되었습니다. 그러나 XNA 포트폴리오를 구축하는 데 관심이 있습니다. DirectX를 추상화하는 것이 좋지만 XNA를 넘어 쉽게 확장하기 위해 필요한 지식 기반을 구축하지 못할 수도 있습니다. 이 주장에 대한 반박은 아마도 "XNA 이후 DirectX로 더 쉽게 이동할 수있다"고 생각하지만, 비즈니스 개발에서 게임 개발로 경력을 옮길 것이기 때문에 현재 XNA에 집중하는 것이 가치가 있습니까? 아니면 XNA를 말할 때 잠재적 고용주가 낄낄 거릴까요?
배운 개념과 교훈이 대부분 이전 될 것이라는 것을 알고 XNA의 경험을 포용해야합니까? 아니면 다른 곳에서 가장 소중한 자원 (시간)을 사용합니까?
업계의 수의사로부터 조언을 구합니다.