初心
来源:互联网 发布:mysql stop slave 编辑:程序博客网 时间:2024/05/01 21:49
初心
开始写自己的游戏引擎了,在这过程中遇到很多问题。决定把它们记录下来,为以后翻阅查看方便,也为了其他人可以明白点什么。适当的时候会把它开源的,但现在就让我独自前进吧。因为自己是做2d手游的,所以先把它2d完善,至于3d,看时间和心情吧。
引擎分为2d渲染和音效,和一些外部工具。
2d渲染,分为精灵渲染,粒子渲染,字体渲染。底层用c++和opengl-es实现。然后会生成接口供lua调用。
渲染完成之后,会开始制作周边工具。
有一个动画编辑器,用来编辑帧动画和骨骼动画,还会有一个flash插件,用于把flash作好的动画直接导出引擎能够用的格式。
有一个UI编辑器,有常见的UI控件。
还有一个场景编辑器,用来将UI,动画,精灵,触发器,合成一个游戏,它会直接生成lua代码。
这就是大致的工作量了。
0 0
- 初心
- 初心
- 初心
- 初心
- 初心
- 初心
- 初心
- 初心
- 初心
- 初心
- 不忘初心
- 不忘初心
- 不忘初心
- 不忘初心
- 不忘初心
- 不忘初心
- 不忘初心
- 保持初心
- Instagram工程师教你如何改善App的性能
- as3.0真正的解决加载GB2312编码乱码的问题源代码示例
- 一站式学习Wireshark(二):应用Wireshark观察基本网络协议
- ReportStudio进阶教程(十三) - 图表-柱状图小试(二)
- ios两视图间委托(delegate)传值
- 初心
- Android webview如何打开本地存储,提供给JS调用html5的lwindow.localStorage功能
- 一站式学习Wireshark(三):应用Wireshark IO图形工具分析数据流
- BlinkToRadio分析
- MySQLSyntaxErrorException: Specified key was too long; max key length is 767 bytes
- JSON解析实例——使用Json-lib
- 数据类型的方法
- 关于git中使用gitignore创建过滤规则的使用方法
- 数据结构_链队列相关操作