- 博客(11)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 出来行迟早是要还的(篇三):Recca讨论组经典问题解疑
1、游戏行业加班问题没有私人时间导致生活的问题最后会影响工作。假设一下:经常加班没有一个正常的社交圈、也没有技术理论积累。到了28岁没有女朋友、没有社交圈,是离职呢还是离职呢。假设加班做的是没有意义的事,到时候连经验都没。好项目组加班确实有很多钱,可能说有钱了害怕找不到女友。更多时候我倾向于自己加班去解决一些自己现有能力不足以解决问题(勤能补拙的思想),而不是把加班时间计划在正常的工作进度。
2014-12-30 14:47:08 838
原创 发布安卓版本遇到的坑。
当你前两天还开开心心地安装demo做一个开心的编程王子时,今天突然遇到坑爹android打包编译时内部库ndk报错。请把object目录删掉就行了,修改了源码,ndk的编译体系有点小问题。上次就记得,这次忘记了才想起,坑爹我的时间啊,我因为遗忘知识导致蝴蝶效应,你妹妹的,你全家。好吧,前辈您开发的ndk辛苦了。前面问候其实是ndk,不是您们。
2014-12-29 21:56:17 499
原创 git commit 相关遇到的问题
1、如果选取某个分支的某次commit。目前我在master的工作比较正常。在分支中完成了一些工作,因为commit的过程中引入了一次错误的commit。导致目前代码处于两个功能分支的代码不能合并于主线。解决方案:A 忽略错误继续开发,心态是目前这个项目只有我一个人。B:看pro git等书,找方案回头继续开发C:把两段代码复制下来,在添加一次覆盖commit,使得主线正确运行。
2014-12-29 01:36:38 2047
原创 shader实现灰阶图
1、cocos主线程以及Auto-batchingAppDelegate app;//封装用于智能分化,完成初始化,载入资源、构造场景、生成精灵Application::getInstance()->run();//启动主线程 director->mainLoop();//分为场景渲染,和清理缓存池 glview->pollEvents(); drawScene:
2014-12-22 13:58:49 1613
原创 个人面试笔记:Lua与C++调用相关
1、lua虚拟机和C++相互调用、lua设计基础的相关博客,供以后复习:http://cn.cocos2d-x.org/tutorial/show?id=1474http://blog.csdn.net/ym012/article/details/7209637http://www.cnblogs.com/sifenkesi/p/3876745.htmlhttp://my.osch
2014-12-22 10:38:40 2456
原创 Ubuntu安装总结
1、环境说明:正版自带Win8、主板UEFI2、目标:双系统3、结果:失败了4、原因:硬件商自带的win8有个保护性的引导区还是win8自检,会把Ubuntu的引导给覆盖了掉。尝试了EasyBCD、grub的方式去引导,还是失败。有个朋友说,自带的win8,要么狠心地做各种尝试,要么别想双系统。现在终于明白学校时候老师说的,年纪大了,重装个系统代价太大了,折腾不来——说的是开发环境和使
2014-12-17 16:23:52 696
原创 DrawPrimitive真是一个好类!!cocos的开发组干了好事。
如果每次在商业项目中使用opengl命令去绘制特效,工作效率真心低,所以官方包装了这个接口,真实好东西。draw函数的接口以及改了,新接口不允许重载原先的void draw(void)。命令模式已是过去,显示列表模式则是将命令放入缓冲池中,在opengl状态机执行绘制命令时从中读取才去绘制,不再是每次绘制就调用opengl状态机立即绘制。这就要求引擎全局组织绘制命令,即
2014-12-12 17:35:38 1175
原创 虚继承的内存布局手札1——基于VS2012
1、纸上得来总觉浅,低头debug才深刻。对于《深度探索C++对象模型》这类型的书,得到的知识要去及时巩固才能实现永久记忆。2、在实现了了虚拟继承归并分支之后的内容布局跟虚表的可复用存在极大关系。继承的顺序决定了A和B的布局顺序,然后Common则在高地址,即公虚基类的布局放在D的尾部。情况1:class A:public virtual Common{...}
2014-12-04 22:40:09 649
原创 待续。makefile关于文件修改时间确定是否需要重新编译的正确书写格式
待续,未解决问题。#jingz's simple file to test makeFileCPP = g++OFLAG = -oC++11 = -std=c++11#定义变异规则,只编译固定后缀的文件.SUFFIXES : .obj .cpp .c .hpp.cpp.obj : $(CPP) $(CPPFLAGS) -c $<.c.obj : $(CPP) $(CPPFL
2014-12-04 15:58:57 2414
原创 多线程单例模式的安全实现
多线程单例模式的实现。通过双重锁定,自旋处理,实现安全的多线程单例和共享区数据的访问。资源访问的形式采用简单等待处理.同时使用std::bind进行函数绑定。// atomic_lock_flag_p202_6-3-3.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include #
2014-12-03 01:32:20 1301
WInSocket Chat UDP
2014-09-25
C++ primer 第十六章 模板句柄 C++11,使用委派构造函数,
2014-09-20
C++ primer 第15章 简单文本查找器例子代码
2014-09-07
cocos2d-x 引擎修改方案
2014-10-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人