expand yourself

最近发觉接触的东西越多,就越可以站在一个更加广阔的视角上去看问题。

 

做出的东西也好得多,这个的确是完全不同的一个编程感觉,一个非常通透的感觉。

 

同时作为一个engineer,可以从producer和designer角度去看问题,都会非常有收获,不仅可以去好好的理解某些时刻你所要承担的责任,这个可以很大程度上去优化编程的状态。

 

比如我原先是非常反感为了milestone去花费很多力气做demo,里面的确是有很多工作根本就是为了秀而秀,单纯的从engineer的角度来看,的确如此。

但是如果从项目的角度(或者是从producer)的角度来看,现在项目都是通过milestone的方式来进行风险控制,每个milestone决定着项目在投资人眼中的位置,表现的好可能从B级项目升级为A级项目,或者A到A+,进而有更多的市场经费进账,反之可能会导致项目评级下降,经费的降低。所有的努力虽然没有通过最终的代码形式来到玩家面前,但是却通过更多的资源的方式进而有更好的品质和宣传的方式来release,这个demo的意义和必要性的确是客观存在的。

 

designer这里也是,随着游戏的技术门槛变高,不是整体浸淫于技术的designer也无法完全准确的提出最适合的需求(基于对技术的良好理解那种),而这个时候如果engineer可以很好的理解game play design,那么就可以凭借对技术的理解,提出符合game design同时在技术上又有很多优势(更加可行,更加具有资源共享和更加高效)的feature,整个过程可以让开发的乐趣成倍增长。

 

you can enjoy yourself when you expand yourself!


原文链接: http://blog.csdn.net/ccanan/article/details/6425719

你可能感兴趣的:(expand yourself)