亲爱的游戏迷们,你是否曾幻想过自己也能成为游戏世界的创造者?那就让我们一起走进一位独立游戏开发者的日记,感受那份从无到有的奇妙旅程吧!
初识游戏开发

记得那是一个阳光明媚的午后,我坐在电脑前,翻阅着《JAVA游戏开发》这本书。那时的我,对游戏开发充满了好奇。现实总是残酷的,两个月后,我不得不承认JAVA并不适合做游戏。于是,我转向了《游戏编程基础》,这本书基于DX来开发。年底的时候,我终于学完了这本书,但总觉得少了点什么。
遇见Unity

就在我陷入迷茫之际,我在网上看到了Unity,一款让我眼前一亮的游戏引擎。抱着试试的心态,我下载了Unity,没想到竟然上手很快。于是,我买了《Unity5.x从入门到精通》和《Unity5.x官方案例教程》,开始了我的Unity之旅。
从零开始

我开始做一款2DRPG游戏,不是回合制的,有魔法有格挡。但用户体验成了我最大的难题。人物动画和动作设计让我头疼不已,花了两天时间才解决。人物动作是用的状态机形式做的。我了一下:做逻辑层的时候一定不要写得太复杂,最好按照单一原则,迪米特原则来写。这样,无论是阅读代码还是修改代码,都会变得容易很多。
开发日记
在开发过程中,我坚持写开发日记,记录下每一个阶段的成果和遇到的困难。我发现,这种方式不仅能让我更好地回顾整个开发过程,还能让我在遇到问题时,快速找到解决方案。
俄罗斯方块
我还尝试开发了一个简易的俄罗斯方块游戏。我使用了Unity 5.6.1和Visual Studio 2017,用C语言编写。我选择这种方式,是因为静态图文比起视频教程,更有利于读者按照自己的节奏思考和阅读。
光豆豆日记
我还参与了一款名为《光豆豆日记》的游戏开发。这款游戏的主题是“成长与陪伴”,玩家将扮演一颗小小的光豆豆,通过种植植物,记录下自己的成长故事。在短短21天的紧张开发后,我们终于顺利上架。这个过程,对我们来说是一次宝贵的经历,我们学会了如何在压力下工作,如何在团队中发挥各自的长处。
像素世界
我还尝试用Python的Pygame库开发了一款名为“像素世界”的RPG游戏。我记录了我的游戏开发日记,分享了我的开发过程和心路历程。
千鹤的开发日记
我还关注了一位名叫千鹤的开发者,他用Laravel写了一个小博客,记录了他的游戏开发过程。他认为,一个人开发水平怎么样,让他写一个项目就一目了然了。所以他决定,定期考验考验自己,以游戏开发为标准。
Unity开发日记
我还关注了一位Unity开发者,他记录了他的游戏开发日记,分享了他的开发经验和心得。他通过写一个个小的demo,来提高自己的水平,同时把成果发布到B站,也算是对自己的一个交代。
游戏策划实习日记
我还关注了一位游戏策划实习生,他记录了他的实习日记,分享了他的实习经历和感悟。他认为,游戏策划工作不仅需要有充分的想象力,还需要与各个专业领域的人员进行密切的合作。
通过这些游戏开发日记,我深刻地感受到了游戏开发的魅力。从无到有,从迷茫到坚定,每一个开发者都经历了无数的艰辛和挑战。但正是这些经历,让他们成为了游戏世界的创造者。让我们一起期待,他们未来能带给我们更多精彩的游戏作品吧!