- 博客(8)
- 资源 (9)
- 收藏
- 关注
原创 Lua for循环
在Lua中for语句跟其他语言的for类似,语法上有一点点区别。Lua的for语句有两种:数字型和泛型数字型:for var=exp1,exp2,exp3 do endvar从exp1变化到exp2,每次变化以exp3为步长递增var,并执行一次“执行体”。exp3是可选的,如果不指定,默认为1。例如for i=1,f(x) do print(i) endfor i=10,1,
2012-08-28 16:59:18 92255 3
原创 Lua基础类型
鹿啊,鹿啊,鹿啊顶顶大名的Lua脚本语言,广泛应用于游戏逻辑部分和网络游戏插件开发。比如网游霸主山口山的插件,还有金山的剑网插件等。愤怒的小鸟也用了Lua进行开发。现在cocos2d-x也内嵌了Lua,所以有必要学学。推荐《Lua程序设计第二版》,中文版的翻译不怎么样,看英文版会好点,如果英文不像我这么烂的话。Lua跟所有的脚本语言一样,是解释执行的。Lua是一种动态类型的语言,没有类
2012-08-27 23:14:11 2986
原创 macvim
一直用linux版的vim,感觉挺好用的。最近看到macvim,据说很漂亮,就折腾了一下。网上有安装教程,照着安装就好了。接着搞 .vimrc和 .gvimrc这两个配置文件。搞了半天发现设置透明背景无效,最后在知道是7.3的版本问题,果断又换成macvim7.2版,弄完就好了。接着弄插件啊,慢慢折腾。
2012-08-27 14:14:30 2507 1
原创 cocos2d-x学习之粒子系统
cocos2d-x里的tests工程内容丰富,其中最炫的一个test就是ParticleTest,此test包含43个不同的粒子渲染效果,很好的诠释了cocos2d-x的粒子系统。在controller.cpp中找到回调函数menuCallback,这个函数在touch主界面的list条目时调用,进入对应的test实例。代码: // get the userdata, it's th
2012-08-13 16:40:48 2486
原创 cocos2d-x学习tests程序流程
bool AppDelegate::applicationDidFinishLaunching(){ // initialize director CCDirector *pDirector = CCDirector::sharedDirector(); pDirector->setOpenGLView(&CCEGLView::sharedOpenGLView());
2012-08-08 13:01:50 21589
原创 自学cocos2d-x之tests工程结构
为了写游戏,决定学习cocos2d-x。有兴趣的童鞋欢迎一起讨论。mac系统,xcode环境,windows的暂时没搞。进入cocos2d-x源码目录,进入tests目录,进入prom.ios目录,双击test.xcodeproj就打开了tests的工程。如上图。tests.h定义了所有test项的名字,testResource.h定义了所有的图片资源。testBasic.h定
2012-08-06 17:11:57 2830
原创 cocos2d-x离线文档生成
cocos2d-x的源码下已经有doxygen的工程,可以直接生成源码的文档。1.安装doxygensvn co https://doxygen.svn.sourceforge.net/svnroot/doxygen/trunk doxygen-svncd doxygen-svn./configuremakesudo make install2.生成文档进入cocos2d-x源码目录
2012-08-06 03:40:01 3409 1
原创 linux网络编程学习
终于抽时间学习了linux的网络编程,以前只是对socket有个字面上的了解,具体的机制和用法一无所知。正好项目要用,学习下,做个笔记。 在linux上,任何都可以当做文件来对待。获得一个文件描述符,就可以对它进行读写操作。socket也是一样。 socket在linux下被翻译成套接字,我觉得这个翻译真的很烂,第一次接触的人不可能知道套接字是个什么东西。翻译成插座反而直观
2012-08-04 00:18:44 1770 4
最新cocos2d-x3.6连连看源码
2015-07-21
Beginning iOS 7 Development
2014-06-25
cocos2d x跑酷源码 C++版
2014-03-31
天气网城市数据库
2012-07-27
TCP/IP详解I(TCP/IP基础)
2010-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人