我个人认为,在你一开始时还是自己单干比较合适一些。起码你需要成为一个有足够能力的程序员,并亲自动手做一些小小的游戏。需要什么图片的话,你就自己画吧,即使你画得很糟也没有关系,这个过程只是为了让你能够增长宝贵的经验。等到今后你着手于一个具有更高标准和要求的项目时,这些经验会带给你极大的帮助。另外一个办法是使用一些现成的资源,比方说在 Internet 上去搜寻一些共享图片库什么的,这样做可以为你节省大量的时间,你要看到,这些东西再糟,可能也比你那程序员级的美工强。还有人从现成的游戏里窃取资源,你如果也想如法炮制,请慎重考虑此举会引起的种种不良后果。
对程序员们来说,这会导致出一个拥有 2D 或是 3D 外观的复杂引擎,一大堆必备的游戏辅助开发工具,比方说地图编辑器什么的。你做的工作结果越接近实际的游戏产品,就越有可能给潜在的雇主或是投资者留以更深刻的印象。比方说你做了一个平台式的跳跃游戏,有各种关卡、得分、生命、宝物等等,你实际上已经实实在在地证明了你确实理解一个视频游戏的基本工作过程,你还证明了你有着为潜在的雇主或是投资者去完成一个制作项目的积极主动性,最后还证明了你有坚持直到成功的毅力。