实习总结

实习请假回学校写毕设论文,终于可以停下来给自己一个交代, 简单的总结一下这段时间在公司学习到的东西,查漏补缺。

在公司实习确实能学到很多的东西,比在学校学的深:
1、学会使用svn,项目管理,很实在,平时在学校没接触到。
2、对opengles的熟悉,很依赖于自己做项目,并在其中去熟悉那些东西。cocos里面的shader程序,外接shader的那个模块。通过开发那个东西确实把cocos引擎里面整个渲染部分,弄通了,如何封装操纵opengl。还有就是刷书,一边刷《Android 3D游戏开发技术宝典:OpenGL ES 2.0》,边做那个项目;
3、对整个游戏开发流程的熟悉,虽然自己只是在引擎组并没有直接参与其中,但是也耳濡目染去了解了一下。
4、比原来更加去关注引擎底层的东西,甚至萌生了去自己试着去写一个的冲动, 买了一本《游戏引擎架构》,试想写个游戏引擎也确实不容易,当时弄那个渲染模块的时候就是有点心力憔悴了,搞清楚那些过程还要想客户端的程序如果调用方便,设计模式,扩展性,等等而且还要保证稳定性,引擎的稳定很重要的啊!但是还是要弄清楚引擎实现各部分的最基本的原理,虽然写不出来,还是那句话,知其然知其所以然。不然大学只学了个api调用, 白读了。cocos里面的脚本,配置文件python配置, lua交互,js的还不知道是怎么会事儿,(⊙v⊙)嗯,原来真的没有去注意过的。学会利用plugin接插件,原来也没有去注意过那个cocos里面的plugin接sdk的。
5、安卓相关知识,游戏打包上线,要接各种的sdk,不同的渠道包,然后安卓的底子,就看出来了,软肋,不过还有机会,正想着趁在学校的这段时间把安卓好好地学一学。不过现在有了好些解决方案。可以把这些东西屏蔽掉。使客户端的程序不用去管这些东西。像anysdk,凌镜,U8sdk等,好多公司内部也都有自己的一套解决方案。
6、刷了本书 Effictive STL

PS:我就郁闷了,为什么游戏里面都是把apk解开再加得呢?为什么不在打包的时候就配制出不同的渠道包呢?而且像美团的那个解决方案多好啊,又快又方便。不知道为啥,是anysdk带了不好的头么?好奇怪。

补缺:
1、学习安卓,不是以游戏的目的去开发,或许这真的是未来某天的谋生手段呢, 谁知道呢。最近把笔记总结在android的目录下。
2、趁着毕设这件事给自己的压力,基于opengles的3D手机游戏开发,把那本《Android 3D游戏开发技术宝典:OpenGL ES 2.0》再好好看一下。对了自己还在知网上下的那几篇关于游戏引擎的论文,应该再读一遍,写写读书笔记,记录下来。
3、《游戏引擎架构》 认认真真的读,慢慢看不着急,写读书笔记。
4、其实关于opengl和shader把资料整理一下,shader是在网上看到的有一个人写的关于unity的,挺好的。

博客上更新的内容总是比自己的学习进度慢一截,抽时间补一下 O(∩_∩)O

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值