一个工作伙伴和我自己想进入游戏开发的独立场景。我已经做了一些技术演示,展示了针对各种问题的不同想法和方法。现在,我觉得现在是我们致力于一个项目,以便为以后的项目开发投资组合的时候了。
我一直在为如何开始一个实际的项目而苦苦挣扎,更具体地说是创建一个引擎或使用OTS软件包,或者先使用一个然后再创建一个,或者先创建然后再使用一个。
对于潜在的雇主来说,哪个看起来更好?一个较小的游戏组合,其中包括您的引擎,或者(可能)是使用OTS构建的较大游戏?
我是电脑程序编制员。我不是艺术家。我将为此项目执行大部分编程工作。我的好友也是一名开发人员,但他也精通图形工具(因此,他成为了美术专家)。
在工作中,我们都是.NET开发人员(C#)。我知道,我知道“那么请使用XNA”会对我大喊大叫。到目前为止,我完成的演示都在XNA中。但是我对构建XNA产品组合有些担忧。虽然抽象DirectX很好,但我担心我可能无法建立必要的知识库来轻松扩展到XNA之外。与该论点相反的是,“您可以在XNA之后更轻松地转向DirectX”,但是由于我将职业从业务开发转移到了游戏开发,因此现在甚至不值得关注XNA吗?或当我说XNA时,潜在的雇主会笑吗?
我是否应该接受XNA的经验,从而知道所学的概念和经验教训大部分会转移?还是将我最宝贵的资源(时间)花在其他地方?
寻求任何行业专家的建议。