Skip to content

gdgeek/GDGeek

Repository files navigation

2012年,从Ogre3D引擎转到Uniy3D引擎,放弃之前十年的积累从一个新人重新做起。之后做了三五个游戏,都没有赚钱,但积累了很多技术资源,很多工具都自己用着顺手,就都放在了这个库中。之后5年后,本人在做游戏不成功这个领域上越来越成功,以至于慢慢脱离游戏圈子,到后来甚至要去开发公众号app来养家得地步。

偶然好友看到这些代码,觉得不开源出来有些可惜,那就索性开源出来。

  • 里面有全部的体素渲染工具,
  • 有iTween的加速版本,
  • 有一个简单的有限状态机,
  • 有Task一个异步任务的解决方案。
  • 还有一些用着方便的东西。

    这里没有什么花样,都是实际应用中用到的,这么多年下来,如果没有这些东西,Unity我根本不会用了。 对于大家而言,是缺乏文档的,在《创游记》这本书里面有一些提及,但是后来有修改增删了很多东西。 以后希望能补充进来。

    我一直喜欢写框架,虽然没什么成果,但是也做了十多年(大约二十年了吧)。 之前在C++的框架叫做Geek,其实玩了个小心思,G.E.E.K是“游戏引擎可扩展工具集(Game Engine Extend Kits)”的缩写。 后来Unity的这个工具集虽然和之前完全不同,但是也沿用了 GDGeek的名称,游戏开发-游戏引擎可扩展工具集。

    我后来的网名是@游戏开发极客,也就是这个意思。 估计以后做外包多了,也会有人问我——“你既做外包不做游戏,凭什么叫‘游戏开发极客’啊?”。

    那天,我指给他看这个库。