项目作品集

2016.04 更新

2005 ~ 2009

学生成绩管理系统

大学 独立作品

经典的控制台程序,包含了最基础的添删改查操作的支持。

备注:

学习C++数据结构约一年后第一个功能较为完整的程序。

操作系统进程管理模拟

大学 独立作品

模拟Windows OS如何对进程进行分配空间和管理。

电子教学助手

大学 独立作品

用于辅助教师教学的屏幕画笔工具。

备注:

自学MFC3个月左右之后第一款完成的小软件作品。

最短路径算法演示程序

大学 独立作品

最短路径算法SPSS SPSD的可视化演示程序。

Excel自动生成器

大学 独立作品

生命游戏

大学 独立作品

文件压缩器

大学 独立作品

基于LZSS and RLE算法的简单文件压缩器。

电子词典

大学 独立作品

一个简单的电子词典,支持.xls格式的字库导入导出功能。

文件下载工具

大学 独立作品

迷你QQ

大学 独立作品

实现了最基本的文字聊天功能的阉割版QQ。

PC屏幕锁

大学 独立作品

类似iOS的屏幕锁。

焊接流程管理系统

大学 独立作品

南通中原船厂的一个焊接流程管理系统外包项目。

图书管理系统

大学 独立作品

文字复制粘贴加强版

大学 独立作品

通过改造系统剪贴板实现保存多次复制文字,选择性粘贴功能。

文件复制粘贴加强版

大学 独立作品

动作小游戏

大学 独立作品

使用了多线程技术的动作小游戏。

备注:

第一次进行游戏方面的编程。

三子棋

大学 独立作品

数字手写输入法

大学 独立作品

具有自学习功能的数字手写输入法。

文件夹统计器

大学 独立作品

文件列表名生成器

大学 独立作品

文件重命名工具

大学 独立作品

日文50音自动注音工具

大学 独立作品

桌面工具栏

大学 独立作品

桌面时钟

大学 独立作品

玉米选种演示

大学 独立作品

基于数据挖掘中的决策树算法的玉米选种演示演示程序。

文件加密解密工具

大学 独立作品

蓝牙设备扫描器

大学 独立作品

论坛发帖自动备份器

大学 独立作品

迷宫出口寻路演示

大学 独立作品

动作重播器

大学 独立作品

记录所有的键盘鼠标操作保存至文件并可再次重现。

数字字母图像识别工具

大学 独立作品

基于模板识别算法。

数学公式识别工具

大学 独立作品

2009 ~ 2010

掌纹识别门禁系统

富士通

备注:

毕业后第一份工作的接触的第一个项目。

Super3G

富士通 日本

在日本进行Super3G项目的测试。

备注:

第一次出国工作的经历,回国后立刻通过了JLPT-1考试。

2010 ~ 2011

ProactnesII NM

富士通 越南

在越南的Vinaphone进行ProactnesII项目的技术支持。

System Walker

富士通 日本

网络设备管理系统,在中国进行开发工作,前往日本进行测试。

丝网印刷设备图像检测系统

TIANYUAN

2011 ~ 2012

SuperSuRaccoon's 博客

独立作品

一个主要记录关于cocos2d游戏开发相关内容的博客。

工作内容:

  • 域名设置

  • 博客安装设置

  • 博客设计实现

  • 博客维护

  • 博客推广

备注:

第一个个人博客,至今为止持续了5年(用英语,中文,日文记录cocos2d游戏开发的学习经历)。

URLSchemes Send Level

独立作品

借助URLSchemes通过邮件发送和接收游戏关卡的演示程序。

备注:

博客相关文章.1 相关文章.2

CCLabelTableEditor

独立作品

Cocos2d-iPhone专用的可视化表格编辑器。

手指大逃亡

独立作品

将自己的手指作为游戏道具在屏幕上躲避各种各样的敌人 -- 一款iOS动作小游戏。

工作内容:

  • 游戏设计

    Excel Word

  • 美术设计

    Photoshop Zwoptex

  • 翻译

  • 客户端

    • 游戏UI

    • 游戏逻辑

    • Openfeint 排名系统集成

    • Openfeint 好友系统集成

    • Openfeint 挑战系统集成

    • 其他

  • 测试

  • 部署 && 发布

  • 推广

  • 维护

备注:

学习Cocos2d-iPhone6个月后完成的第一款完整独立游戏,并发布在AppStore

通五关手机版

独立作品

使用中观传统牌九进行的游戏,发布在AppStore

备注:

第二款独立游戏。早期版本使用Cocos2d-iPhone编写,后期使用Cocos2d-HTML5 && CocosBuilder重写。

工作内容:

  • 游戏设计

    Numbers Pages KeyNote

  • 美术设计

    Photoshop TexturePacker

  • 翻译

  • 客户端

    • 游戏UI

    • 游戏逻辑实现

    • GameCenter 集成

    • Openfeint 排名系统集成 (早起版本)

    • Parse API 排名系统 (后期版本)

  • 测试

  • 部署 && 发布

  • 推广

  • 维护

iGeoGalaxy

独立作品

银河系风格的三消游戏,自带一个游戏内的关卡编辑器。

工作内容:

  • 游戏设计

    Excel Word

  • 美术设计

    Photoshop Zwoptex

  • 翻译

  • 客户端

    • 游戏UI

    • 游戏逻辑实现

    • 游戏内关卡编辑器

    • 发送/接收游戏关卡

    • 本地蓝牙对战

    • 其他

备注:

早起的一款游戏,没有发布,完成了大约80%,现在已经找不到任何的截图和源码了。

将军任务编辑器

泥巴

页游将军的可视化任务编辑器。

主要功能:

  • 可编辑树形控件 (多选, 拖放,移动)

  • 任务关系,前置后置任务调整

  • 以格式.xml导入导出

2012 ~ 2013

将军地图编辑器

泥巴

主要功能:

  • 地图背景编辑

  • 地图内容(城镇)添删改查移动操作

  • 城镇间路径添删改查移动操作

  • 以格式.xml导入导出

备注:

第一次接触Python后边学边做的工具。

将军手机版

泥巴

备注:

尝试使用Unity3D将页游将军移植到iOS上,由于人手不足关系没有完成。

将军页游客户端

泥巴

以二战为背景的SLG页游。

工作内容:

  • 游戏UI (Flex && MXML)

  • 调试BUG修复

备注:

第一款Flash游戏。

将军页游服务器端

泥巴

工作内容:

  • .csv.xml格式转化

  • 基地管理系统逻辑

  • 建筑管理系统逻辑

  • 任务系统逻辑

  • 军团系统逻辑

  • 奴役系统逻辑

  • 宠物系统逻辑

  • 阵营系统逻辑

备注:

第一次接触服务器端编程,主要负责各种游戏模块的逻辑编写。

EffectComboDemo

独立作品

庆祝Cocos2d-x一周年活动的一个效果集合演示程序。

CocosGestureRecognizersDemo

独立作品

Cocos2d-iPhone适用的各种手势识别库演示程序。

备注:

博客相关文章 on my blog.

ExplosionParticleDemo

独立作品

A improved CCParticleSystem explosion demo.

备注:

博客相关文章

2013 ~ 2014

将军页游运营&&维护

泥巴

工作内容:

  • 游戏活动发布

  • 礼包生成发放

  • 充值问题调查&&补偿

  • 用户反馈跟进

  • BUG修复

备注:

由于人手不足关系,参与了大约1年的运营&&维护工作。

CircleLabelTTFDemo HTML5

独立作品

A cc.LabelTTF can expand / shrink in a circle.

TimeLineDemo HTML5

独立作品

CalendarDemo HTML5

独立作品

DollarRecognizerDemo HTML5

独立作品

ShapeSprite HTML5

独立作品

CopperBear's Blog

独立作品

宠物猫的个人博客:

  • 多语言功能

  • 评论功能

  • 社交分享功能

  • Google Analytics功能

备注:

长滩岛度假期间为宠物猫建的博客。

由于最近更换了主题导致目前部分文章内容缺失(无限期待修复中) ...

通五关HTML5版

独立作品

工作内容:

  • 客户端

    • 新浪微博 SDK集成

    • Facebook SDK集成

    • Wordpress 嵌入

  • 部署&&发布

    • SinaAppEngine 部署

    • Heroku 部署

    • Wordpress 部署

  • 维护

Cocos2d iPhone ~ Cocos2d HTML5 移植之旅

独立作品

记录通五关游戏重写的学习经历,发布在iBookStore上。

ResumeDemo-HTML5

独立作品

使用Cocos2d-HTML5 v2.2.3&&Cocosbuilder编写的在线简历。

CocosCLIDemo HTML5

独立作品

基于Cocos2d-HTML5 v2.2.3的一个游戏内置控制台。

CocosJSBLab HTML5

独立作品

SpiderMonkeyMix Cocos2dx

独立作品

SpiderMonkey的学习笔记和演示程序。

JSBBlueTooth

独立作品

基于Cocos2d-html5+JSBinding的本地蓝牙多人对战演示程序。

CocosMagnifier HTML5

独立作品

基于Cocos2d-HTML5 v2.2.2的一款屏幕放大镜演示程序。

CocosSVG HTML5

独立作品

基于cocos2d-html5.svg绘图命令解析器。

CocosNewsCenter

独立作品

一款浏览器应用用于抓取各种cocos2d相关信息。

工作内容:

  • App Design

    Excel Word

  • 美术设计

    Photoshop CocosBuilder

  • 翻译

  • 客户端

    • App UI

    • App逻辑

    • 服务器通信交互 (Http)

    • 其他

  • Server

    • 客户端通信交互 (Http)

    • 信息抓取

      • Facebook API集成

      • Twitter API集成

      • Google Search API集成

      • Github API集成

      • Youtube API集成

      • Stack Overflow API集成

    • Mysql集成

    • 其他

  • 部署&&发布

备注:

博客相关文章

CocosQuiz

独立作品

GoTiles

独立作品

基于Cocos2d-html5+JSBinding+Parse的一款经典消除游戏,并使用Node-Webkit移植到桌面版。

工作内容:

  • 游戏设计

    Numbers Pages KeyNote

  • 美术设计

    Photoshop TexturePacker

  • 客户端

    • 游戏UI

    • 游戏逻辑

    • Parse API 排名系统

    • 新郎微博 SDK集成

    • Facebook SDK集成

    • Wordpress 嵌入

  • 测试

  • 部署 && 发布

    • SinaAppEngine 部署

    • Heroku 部署

    • Wordpress 部署

    • Node Webkit Win版发布

    • Node Webkit Mac版发布

    • Node Webkit Linux版发布

  • 推广

  • 维护

备注:

博客相关文章

土豪三国页游服务器端

泥巴

三国为背景的一款RPG游戏。

工作内容:

  • 武将升级系统逻辑

  • 任务系统逻辑

  • 帮派系统逻辑

  • 悬赏任务系统逻辑

  • 背包系统逻辑

Sublime Cocos2d HTML5 插件

独立作品

一款用于Sublime Text进行Cocos2d-HTML5 v2.x游戏开发的插件,主要功能:

  • 创建工程

  • 新建JS文件(模板)

    – CCScene

    – CCLayer

    – CCScene + CCLayer

  • 浏览器运行项目

  • 解析资源列表

  • 代码补全

  • 自动创建部署用目录

    – ant用压缩打包目录

    – jsc用js压缩加密目录

  • 代码片段

  • 一键ant打包

  • 一键jsc压缩加密

  • 跳转到定义

备注:

博客相关文章

5分钟推理故事

独立作品

一款文字类推理游戏。

工作内容:

  • 游戏设计

    Numbers Pages KeyNote OmniGraffle

  • 美术设计

    Photoshop TexturePacker shoebox

  • 翻译

  • 客户端

    • 游戏UI

    • 游戏逻辑

    • 成就系统

    • 本地推送

    • Parse API 排名系统

    • Parse API 用户管理系统

    • Parse API Cloud Code

      • 热更新系统

      • 实时BUG修复

      • 游戏内容下载

      • 服务器日志管理

    • 新浪微博 SDK集成

    • Facebook SDK集成

    • Wordpress 集成

  • 测试

    TestFlight

  • 部署&&发布

    • SinaAppEngine 部署

    • Heroku 部署

    • Wordpress 部署

    • Node Webkit Win32 / Win64试玩版发布

    • Node Webkit Mac OS试玩版发布

  • 推广

    iMovie Camtasia 2 After Effecct

  • 维护

    bugly

  • 自动化工具

    • .psd拆分

    • .pngs合并打包

    • .js自动加密

    • HTML5版本自动生成

    • Win32 / Win64 / Mac OS桌面版自动生成

    • Parse REST API礼包自动生成发布

    • Parse REST API热更新包自动生成发布

    • 谜题编辑器&&加密&&发布

2014 ~ 2015

暴走枪神 / 雏蜂手游服务器端

龙麟

2D横屏卷轴设计游戏,发布在iOSAndroid上。

工作内容:

  • Protocol Buffer 静态数据管理

  • 功能开启系统管理

  • 道具系统管理

  • 角色成长系统

  • 关卡Buff系统

备注:

公司的第一款手游作品,前期由于人手不足,主要负责服务器端的工作。

暴走枪神 / 雏蜂手游客户端

龙麟

工作内容:

UI && 动画

  • CocoStudio UI管理 C++ JavaScript

  • 摄像头管理 (跟随, 抖动, 缩放, 远近, 锁定效果等) C++

  • 角色换装系统 C++ JavaScript Spine

  • UI动画效果 JavaScript Spine

  • 跑马灯系统 C++ JavaScript

  • 对话框系统 JavaScript

数据

  • JSBinding 解决方案 C++ JavaScript Protocol Buffer

  • JSBinding 优化 C++ JavaScript

  • Protocol Buffer Cocos2d-JS 集成解决方案 C++ JavaScript

  • Protocol Buffer 静态数据管理 C++ JavaScript

  • Protocol Buffer 静态数据加密解密 JavaScript

  • 网络数据发送接收逻辑处理 C++ JavaScript

  • 事件管理系统 C++ JavaScript

  • 多用户本地存储管理系统 C++ JavaScript

系统

  • 背包管理系统 JavaScript

  • 角色移动寻路 C++

  • 功能开启系统管理 JavaScript

  • 本地推送管理系统 C++ JavaScript

  • 游戏内命令行,作弊命令&&调试用 C++ JavaScript

  • 游戏版本管理系统 JavaScript

  • 视频&&字幕.SRT播放等功能 C++ JavaScript

  • 手柄集成 C++

SDK

  • PP/XY/Gaea SDK玩家账号系统集成 C++ Objective-C JavaScript

  • YVChat SDK 文字/语音聊天系统集成 C++ Objective-C JavaScript

  • 友盟SDK 远程推送集成 C++ Objective-C JavaScript

  • GaeaSDK 内购集成管理系统 C++ Objective-C JavaScript

2015 ~ 2016

暴走枪神 / 雏蜂工具

龙麟

工作内容:

  • Xcode资源自动更新脚本

    Shell

  • .xls转换为Protocol Buffer (.bin)

    Python

  • Spine .png转换为.pvr

    Shell AppleScript

  • Xcode xcodeproj自动生成.xcarchive/.ipa

    Python Shell

  • 部署维护AdHoc测试用服务器

    SSL Nginx HTML PHP Lamp

  • 服务器自动编译打包部署脚本

    Shell Ant

  • 服务器静态数据(.bin)自动更新脚本

    Shell Python Ant

  • 服务器重启工具

    AppleScript Shell Python Ant

  • iOS端崩溃日志解析脚本

    Python Shell

Impress.js CopperBear

独立作品

纪念宠物猫2岁生日使用impress.js做的微信内幻灯片。

CocosShader

独立作品

基于Cocos2d-JS v3.9的图像特效演示程序:

  • 混合模式特效

  • Shader特效

  • 网格特效

    • Grid3D

    • TiledGrid3D

  • 支持JSBinding

备注:

JSBinding中使用时需要添加一些函数,具体可在framework/cocos2d-x/...中的文件中搜索supersuraccoon字样。

Small World

独立作品

基于Cocos2d-HTML5 v2.2.3的一款小游戏雏形:

  • Tiled地图滚动

  • 角色跟随

  • 角色移动碰撞检测

  • 子弹碰撞检测

  • 动态Z-Order调整

  • 键盘 && 虚拟手柄支持

  • 序列帧动画

  • JSBinding支持

备注:

JSBinding中游戏效率不高,有些算法需要优化。

SneakyJoystick JS

独立作品

C++版本的SneakyJoystick的Cocos2d-JS v3.10移植版本,支持JSBinding

SpyFighter

独立作品

基于Cocos2d-JS v3.10的一款 策略潜入&&战斗&&解谜游戏,目标平台 -- iOS Android Web Desktop

工作内容:

  • 游戏设计

    Numbers Pages KeyNote

  • 美术设计

    Photoshop

  • 客户端

    • 剧情系统

    • 地图系统

    • 摄像头系统

    • Shader特效系统

    • 武器系统

    • 技能系统

    • 道具系统

    • Buff系统

    • 陷阱系统

    • 区域管理系统

    • 警报系统

    • AI系统 (基于状态机)

  • 工具

    • 基于Tiled.app修改的地图编辑器。

备注: 目前完成度50%。

Cocos2d-JS 微信App

独立作品

Cocos2d-JS v3.10&&微信JS-SDK结合的完整解决方案。

微信婚宴请帖

独立作品

自己的婚宴微信电子请帖:

  • 微信SDK授权认证

    • Parse API

    • Sina App Engine

  • 微信GPS功能

  • 微信相册功能

  • 参加者报名&&统计功能

CocosSVG

独立作品

基于Cocos2d-JS v3.9的SVG绘图路径命令解析器:

  • 解析SVG绘图路径命令创建cc.Sprite对象

  • 读取.svg文件直接创建cc.Sprite对象

  • 支持颜色填充

  • 支持命令一览

    • (OK) M moveto (x y)+

    • (OK) Z closepath (none)

    • (OK) L lineto (x y)+

    • (OK) H horizontal lineto x+

    • (OK) V vertical lineto y+

    • (OK) C curveto (x1 y1 x2 y2 x y)+

    • (OK) S smooth curveto (x2 y2 x y)+

    • (NO) Q Quadratic Bézier curveto (x1 y1 x y)+

    • (NO) T smooth quadratic Bézier curveto (x y)+

    • (NO) A elliptical arc (rx ry x-axis-rotation large-arc-flag sweep-flag x y)+

    • (NO) R Catmull-Rom curveto* x1 y1 (x y)+

备注:

JSBinding中使用时需要添加一些函数,具体可在framework/cocos2d-x/...中的文件中搜索supersuraccoon字样。

JSBinding中使用时Cocos2d-x的凹多边形填色存在一些问题尚未解决。

FingerAdventure

独立作品

基于Cocos2d-JS v3.10的手指大逃亡升级版(完成度50%),目标平台 -- iOS Android Web Desktop.

Cocos2dJS DOM

独立作品

Cocos2d-JS v3.10中使用HTML中的元素创建浏览器应用。

工作内容:

  • 修改&&最简化Cocos2d-JS启动流程

  • HTML DOM元素操作封装

  • CSS 操作封装

  • FontAwesome 库封装

  • Bootstrap UI库封装

  • SemanticUI UI库封装

  • Animate.css 动画库封装

  • jsdoc 文档

备注:

制作目的:

  • 通过已经熟悉的Cocos2d-JS游戏开发流程,学习一些应用开发的前端相关技术

  • 使用Cocos2d-JS的开发模式制作应用

Cocos2dJS DOM Electron

独立作品

Cocos2dJS DOMElectron.js的结合,用于创建本地化的桌面应用。

Cocos2dJS DOM Electron Editor

独立作品

Cocos2dJS DOM Electron的可视化编辑器。

2016 ~ 2017

SuperSuRaccoon Github博客

独立作品

最近流行的使用Jekyll搭建的GitHub静态博客:

  • 支持多语言切换

  • 支持评论

  • 支持社交分享

  • 还吃搜索

  • 支持Google Analytics

Cocos JSBinding

独立作品

基于Cocos2d-JS v3.10较完整JSBinding学习笔记及演示程序:

  • SpiderMonkey v34基础

  • Cocos JSBinding中的JSAPI基础

  • Cocos JSBinding中的JSAPI Code Snippets

  • Cocos中的JSBinding基础

  • Cocos中的JSBinding工作流程

Cocos Protocol Buffer

独立作品

基于Cocos2d-JS v3.10较完整Protocol Buffer v2.5.0学习笔记和使用方案:

  • C++

    • Create / Serialize / Parse

    • Read / Write

    • Reflection

  • JavaScript

    • Create / Serialize / Parse

    • Read / Write

  • Python

    • Create / Serialize / Parse

    • Read / Write

    • Reflection

    • .xls导出.bin

    • .bin破解&&安全

  • Java

    • Create / Serialize / Parse

    • Read / Write

  • JSBinding

    • C++ && JavaScript之间的Protocol Buffer数据传输

iOS 游戏破解 && 保护措施

独立作品

基于Cocos2d-JS v3.10较完整的iOS 游戏破解 && 保护措施:

  • iOS 常用破解工具集合 (Mac OS)

  • iOS 文件系统基础

  • .ipa 结构基础

  • 破解手段 VS 保护措施

    • 内存修改

    • 动态GDB

    • 动态注入

    • 参数控制

    • 请求/响应篡改

    • 头文件抽取

    • 本地存储破解

    • 符号表抽取

    • 网络数据截取

    • 服务器输入攻击

    • 时间篡改

    • .ipa脱壳

    • 自动点击攻击

    • 请求重放攻击

    • 资源破解

    • 速度篡改

    • 多账号登录

    • 重签名破解

    • 内购破解

    • 反汇编破解

    • 其他 ...

Cocos2dJS Android Emulator

独立作品

不适用Eclipse等重型IDE,将基于Cocos2d-JS v3.10的游戏移植到Android平台,在模拟器中运行并进行日志监控调试的解决方案。

GitBook 简历

独立作品

GitBook 上的最新简历。

GitBook 多语言模板

独立作品

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

  • 如何使用 GitHub 上的代码作为来源在 GitBook 上创建书籍

  • GitBook 上支持的一些常用 markdown 语法

  • GitBook 上的一些有用的值得推荐的 markdown 语法加强插件

  • 创建一本多语言支持的书籍的模板

......

Last updated