Unity游戏开发
文章平均质量分 62
真实的挣扎
这个家伙很懒, 正在挣扎着向着目标奋斗
展开
-
为项目做一个完备的配置表工具-开始
最近换了一个环境,也换了一个项目。 来到新环境之后,发现项目目前没有一个比较好的Excel转数据的解决方案和工具。 所以需要由我去解决这个事情, 拿到这个工单分配之后, 我先是到github上面寻找了一下, 看有没有比较适合我们项目,然后又比较方便扩展的开源项目开源使用,毕竟造轮子的话得不偿失。 就算要造轮子也是开源考虑寻找一个成熟一点的项目来借鉴一下。对于这个配置表工具,我自己内心中有初...原创 2018-07-26 21:15:32 · 825 阅读 · 1 评论 -
为项目做一个完备的配置表工具-基础设计与技术选型
在正式开始之前,我们要先来就我们的需求,开始一波程序的技术选择与基础构思.1. 首先, 工具选择用什么语言去写?先看看我们大致的前提.以及我们的要求: 1. 要求能够快速开发, 社区足够强大, 语言特性足够丰富, 语言环境搭建简单 2. 希望能够跨平台使用, 毕竟工具设计的是客户端和服务器是公用的. 很多服务器人员会是Linux或者是Mac. 所以要满足跨平台的需...原创 2018-07-28 21:41:25 · 1091 阅读 · 0 评论 -
为项目做一个完备的配置表工具-需求分析
根据我们之前的设想, 我们需要一个功能足够完善, 且方便扩展的一个配置表工具模块.支持代码导出代码导出要能够适应多种语言支持字段检查 语法检查支持组合语法检查要易于扩展 支持配置多种导出规则 譬如服务器需要导出C++版本, 客户端需要lua版本和C#版本需要某种标识来标记该项字段需要被哪种规则导出统一的数据类型配置支持自定义的数据处理规则 譬如 在表格里面直接配置lua代...原创 2018-07-28 21:10:45 · 595 阅读 · 0 评论 -
尽量以独立模块的思想来开发
这几天有参与公司组织的一个简单的培训课程, 我是其中的导师之一。在课上跟大家分享了一些一个程序从低级走向中级的一些简单方法。 其中有一个我没有意识到,但是我感觉又比较重要的事情。那就是以独立模块的开发方式,开发你的功能模块。 为什么会出现这个想法是因为,我要开发开发某一个模块,需求用到路经点编辑功能, 在我们的项目中, 已经又了类似功能, 那我就想我是不是能够复用该功能。结果在我多方沟通之后发...原创 2018-07-26 22:04:51 · 849 阅读 · 0 评论