异乎寻常的一年
因为疫情,这一年变得异乎寻常。没有任何时候,比疫情的时候感到活着不易。
所以2020这一年,我希望好好活着。
好好的活着,比什么都好。
希望项目能够成功
从毕业到现在已经2年半了,第一个项目,一个用Laya做的3D卡牌H5项目,我半路接手,和小伙伴们倾注全力,最终还是被砍掉了。
第二个项目,一个用Laya做的挂机3drpg,这是我第一次参与做这么复杂庞大的项目,很累但很有成就感。幸亏有项目组的小伙伴们的一起努力,才能有这样的成果:
有公司签了,也准备上线了。
希望它能成功上线,大赚。
第三个项目,也就是我现在做的项目,一个3d卡牌H5项目,是的又回到了做卡牌。我已经加入这个项目半年了,我是中途加入的,之前他们做了战斗demo。
经过大家的六个月的努力,现在它已经有点像样了,年前应该有个测试版本要上线吧。
希望能顺利做完上线,大赚。
有所收获
做项目这么久了,其实很累,因为有很多工作,反反复复。
无论在哪个项目组,人手都不算多,但任务又那么多,老板催得那么紧。
怎么样才能让开发更加高效,是我一直在思考,也是一直在尝试和实践。
有的有用,有的没用。所幸,是有用的更多。
在不断思考和实践中,我收获了很多。
沉淀积累
项目千差万别,但核心功能需求大同小异。
这是我一直以来隐隐的感觉,我觉得我可以梳理出来。
我想将我的经验和收获沉淀,写一个通用的开发框架。
那是我2020年的第二个flag,好好活着就得搞点事情。
12月初,我开源了这个框架:
- 基于TypeScript,超强类型提示
- 跨引擎通用,高度可定制
- 渐进式
- 零依赖
- 基础模块全面(模块管理、UI框架、事件通讯、状态管理、对象池、网络模块)
这个仓库收获了26个star,谢谢这26个人的认可和肯定。
如果你们也觉得不错,可以点个star哦。Thanks♪(・ω・)ノ
并在后续,在掘金写文章分享了我写这个框架各个模块的所思所想。
其实写下第一篇文章,看到没什么人阅读和点赞,其实心里也是很沮丧的。
但是,阿宝哥的一篇文章给了我很大的帮助和鼓励:
希望我稚嫩的笔触,能让大家有所收获。
2021展望
首先是和小伙伴们一起将手上的项目做好,送上线。
其次是EasyGameFramework 这个框架,我将继续维护和发展。
- 更加规范的工程化
- 共建计划(一起来成为这个框架的contributor吧~)
- 项目模板自动生成
- 更多通用模块
- 数据驱动的通用战斗模块
- ECS模块
- 。。。
- 更多有用的工具模块和Cocos组件
最后是做自己的游戏,梦想还是要有的,是吧,哈哈哈😝
目标:星辰大海~
最后
在2020的最后一天,无论过去如何,新的一年,过得更加Easy,游戏开发更加Easy,收获多多,积累多多~