从引擎底层,客户端架构,服务器UI架构

我一直想写文章,但直到今天我才真正决定开始写。

首先,我将介绍一些我的经验。 2012年9月19日开始上班第一天传奇客户端,公司做终端游戏。我在 C++ 引擎组,做编辑工作。通常,我做编辑器功能。 ,用于规划艺术。直到2015年2月,由于公司原因,同事陆续离开,所以我也离开了。

我去了另一家公司,开始接触 Unity。但出于某种原因,我在一个月后离开,与一位前同事一起开发一款独立游戏。感觉这也是我能力突飞猛进的三个月。三个月后,我开始重新开始找工作。

2015年6月19日,我去了一家智能硬件公司,也做了一些游戏项目。我也开始全面了解游戏开发的方方面面,也开始积累自己的代码。从引擎底层,客户端架构,UI架构,服务端。该公司从纯 C++ 开发开始。后来因为特效不太好,就开始团结起来发展。

从高中开始,我就决定了我未来的人生方向。我要玩好游戏!我相信这是我这辈子做过的最正确的决定。也是对我影响最大的决定。

我也一直在为这个理想做准备,设计游戏内容,写下我对游戏的想法。其实传奇客户端,直到离开第一份工作,我都停留在设计阶段,能想到的一切,不管能不能实现,我都会写下来。第一份工作结束后,我的设计就停止了,因为我真的没有时间和精力去写。第二份工作(2015年6月19日)开始积累Code。我开始设计客户端代码的结构,然后在工作过程中不断改进。指挥系统、组件化思维、逻辑与接口分离、网络、逻辑场景流程管理等开始形成。

真正的转折点是 2017 年 5 月,前任主管告诉我有客户想找外包商做麻将游戏,问我能不能做。在家编写自己的代码的前奏。虽然项目没有完成,客户也没有给我钱,但也为我奠定了基础。有一天,一个想法出现了,我很想做一款血腥的传奇游戏。所以 2018 年 9 月 2 日提交了第一个代码:添加 Legend 基础项目框架。这是我以后的文章将围绕的内容。

选择传奇有三个原因:

1.我喜欢传奇。很喜欢他们,纯粹的打怪和升级,纯粹的自玩装备,没有各种任务和系统的束缚,完全自由自在,沉稳而不浮夸的画面风格。而且,这也是我玩的第一款游戏。

2.游戏系统少,开发量远低于其他大型网游。适合我的个人发展。

3.能够获取完整的资源,所有2D资源都可以从热血传奇客户端获取,各种文档基本都可以在网上搜到,不用担心美术的尴尬资源不可用。

编程、美术、策划、游戏开发三大项目已经有了,可以开始我的正式游戏开发了。

  原文链接:http://8zygame.com/zbcq/989.html

相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。