cover_small

GitBook多语言模板

本书的内容主要是关于 GitBook 在使用上的一些基础功能的总结,包括 :

  • 如何使用 GitHub 上的代码作为来源在 GitBook 上创建书籍
  • GitBook 上支持的一些常用 markdown 语法
  • GitBook 上的一些有用的值得推荐的 markdown 语法加强插件
    • emoji
    • disqus
    • todo
    • emphasize
    • katex
    • mermaid-compat
    • chart
    • search-pro
    • toc
  • 创建一本多语言支持的书籍的模板

链接 GitBook



cover_small

Cocos2d-JS jsdoc

目标

使用 jsdoccocos2d-js 游戏源码添加文档注释,生成在线的 doc ,方便查阅。

涉及技术

  • javascript
  • node.js
  • python
  • html
  • css

jsdoc && cocos2d-js 注释规范



cover_small

Android模拟器运行&&日志调试Cocos2d-JS游戏

目标

在不使用 Eclipse Android Studio 等大型 IDE前提下,将 cocos2d-js 创建的游戏在模拟器中运行,并进行日志调试(最小化安装需求)。

环境

  • cocos2d-js v3.10
  • Mac OS X
  • android-ndk-r9d
  • Android 4.4.2 (API 19)

相关项目代码在这里



cover_small

Cocos Protocol Buffer 笔记

这本书并不是详细的教程,只是Protobuf的各种语言的使用基础,以及Cocos2d-JS v3.10中使用Protobuf v2.5.0的解决方案的笔记而已(所以就懒得翻译了…)

主要内容

Demo (cpp/java/python/js)

  • Create Instance
  • Serialize to String
  • Serialize to File
  • Parse from String
  • Parse from File
  • Dump GameInfo Instance
  • Relection Dump Message
  • Relection Generate Message
  • Load Proto
  • Encode / Decode / js
  • Excel .xls to ProtoBuf .bin / Python

Protobuf-2.5.0

Generated libs

CocosProtobuf

Using Protobuf with Cocos2d-JS in JSBinding
– Send Data from C++
– Receive Data from C++
– Send Data from javascript
– Receive Data from javascript

书中提到的所有项目和工具都开源了,地址在此: GitHub.



face

项目作品集

2016.04 更新

这次正好有比较多的空闲时间,把自己的简历简单的更新了一下,同时把自己所有做过的项目都进行了比较详细的总结(同时开源了其中大部分项目)。

GitBook在线版本请看这里



wordpress_header

回到博客

很久没有更新博客了,因为公司最近的手游项目,忙活了差不多要两年了。

结果上月末在游戏马上要上AppStore之前公司宣布项目彻底终止……(┬_┬)

这就是所谓的不顺吧…

唯一好的方面,也许就是最近多出了点时间可以休息休息,学些新的东西,像以前一样写一些技术博客…

希望下半年有好事发生…



5分钟推理游戏 (v2.0) 开始发售 !!!

距离上一次更新已经快1年多了,着一次的更新内容非常的多哦:
feature_1_zhfeature_1_zhfeature_1_zhfeature_1_zhfeature_1_zh



Cocos2dHtml5Dev — SublimeText用 cocos2d-html5(2.x) 开发插件

最近有幸用到了开发神器QuickXDev — sublime text专用的quick-cocos2d-x 开发插件 ~ sublime text + QuickXDev 可以说是cocos2d-x lua 开发的高效&&轻量&&免费的最佳搭档。

但是作为一个cocos2d-html5的使用者,对于没有一款cocos2d-html5专用的插件真是羡慕嫉妒恨。

好在Sunlime Text的插件是用python开发的,正好本人会一点python,于是花了点时间看了下ST的插件API文档,又学习了下QuickXDev的源码,目标是为cocos2d-html5也写一个ST的插件来提高开发效率。



通过cocos2d-html5 + JSBinding + cocos2d-x + GameKit 简单实现本地蓝牙多人对战功能

为什么做这个:
最近正好想要为自己的新游戏(cocos2d-html5 + JSBinding + cocos2d-x)加入本地蓝牙对战的功能,但是在网上搜索了一圈没有发现比较相近的解决方案,于是就决定自己想办法寻找解决方案。
这里分享的就是一个简单的实现了本地蓝牙对战的功能的例子,如果你也在寻找类似资料的话,不妨看一看哦^_^

1-jpg



Icon-152x152

5分钟推理故事 (v1.0) 开始发售 !!!

距离上一次在AppStore 上发布新游戏已经快3年了 …

真的太久了 …

这应该是我作为一个独立开发者最后的作品了…

游戏是用cocos2d-html5 + JSBinding + cocos2d-x + Parse开发的 …