之前发了个帖子(https://v2ex.com/t/948475)找前端工作,联系的不是很多,决定还是试试原来的方向。
目前人在上海,但很喜欢广东的气候(而且 WXG 的朋友对广州评价很高),所以也打算看看广州的机会。
有 HTML5 游戏/小游戏/前端开发的机会请联系我微信( restingcat )。重入职场,来者不拒。
益智类、休闲类、放置类小游戏( LibGDX ,Egret ,Cocos )
参与或负责过祖玛、打砖块、仿 doodle jump 、大富翁类、放置类游戏的开发。完成搭建项目、基础功能、游戏逻辑、开发工具等工作。
传奇类 HTML5 游戏( Laya ,Egret )
参与过一款传奇类手游和传奇类页游的开发,实现游戏逻辑和地图编辑器等工具。
卷轴射击类游戏( Cocos2dx )
一款仙侠题材的卷轴射击游戏,为解决长期存在的诸多 bug 独立重写了整个项目,并开发了弹幕编辑器等工具。
横板闯关类小游戏( Egret )
为客户开发的一款可以自由编辑和分享关卡的横板闯关类小游戏,实现游戏逻辑和关卡编辑功能。
服装在线定制( Canvas ,JavaScript ,Vite ,React )
用于一家服装品牌,给用户提供在线定制预览,可任意更换布料材质、颜色,添加和调整文字图案。
实现底层逻辑和演示程序,通过转换颜色空间和提取量化色彩亮度,实现任意替换材质和颜色,较好地保留材质纹理。
船载设备升级服务器( Express.js ,Node.js ,MariaDB ,nginx )
用于甲方公司管理客户和其船上搭载的登记设备,为设备提供在线升级服务和实现服务营收。
搭建框架和梳理需求,完成服务端的开发;实现管理员登录,客户信息、登记设备、更新日志、升级文件的管理,检查更新,鉴权、扣费和下载,定时预热 CDN 等功能;持续帮助客户维护,交付后稳定运行。
血源信息管理系统( Vue 2 ,vuex ,vue router ,Golang ,Android Java )
为甲方生物制药公司和血浆采集站提供服务的私有化部署的 BS 架构产品。
负责前端技术选型和项目搭建,负责解决技术难点;负责开发 web 前端、客户端服务组件、HUD 叫号程序和安卓宿主程序;负责实现一个设计器,用于设计打印模板和生成 ZPL/TSPL 打印语言代码;重写前端项目,重构部分后端接口,精确还原设计,将首页加载速度从十秒以上降低到一秒内;
智慧环保-固定污染源监测子系统( Vue 3 ,ECharts ,Android Java ,Tencent RTC )
为政府生态环境部门开发的产品,实现对餐饮业油烟污染的监控和报警。
负责项目搭建和关键功能开发(图表,表单,视频通话等);实现一套配置化表单渲染组件,兼容历史数据,修复原有 bug 并扩展新的组件;实现视频通话的安卓模块和原生界面,集成进上游厂商的基座 APP ,并提供给其他子系统使用;
干部任免管理程序( Vue 3 + Android Java + sqlite )
用于组织部办公室对干部人员的任免信息管理。
负责应用程序开发,完成全部界面和本地数据库重构;
实现 JS 和 Java 互相引用对象和调用方法的 bridge 功能,并以此提升开发效率;
重写生成 word 文件等功能,满足甲方离线使用的需求,同时降低代码冗余,提高灵活性;
https://github.com/fightingcat/ts-compile:TypeScript 编译工具,收集非模块代码的依赖关系并排序,编译转换为模块文件并导出符号到模块和命名空间。
https://github.com/fightingcat/sits:TypeScript 类型元编程的实践。通过一些技巧绕过编译器限制,以大约 400 行 JS 代码实现了一个 LALR 解析器生成器,生成的类型实现的解析器可以解析 JS 语法子集( ES3 的大部分语法)的代码并编译为字节码(执行未完成)。
https://github.com/fightingcat/egret-spine:Spine 骨骼动画的渲染器,设计了灵活的接口,可以在多个轨道连续添加播放序列,提供了易用的 Promise 接口的同时,也可以穿插一次性的回调。
https://github.com/fightingcat/snippets4game:一些小游戏开发中写的代码片段。
https://codesandbox.io/s/fourier-series-demo-6bppx:可视化演示使用傅里叶级数和欧拉公式近似绘制复平面图像,能编辑贝塞尔曲线来改变图像。
播放 Flash 的 Android 应用:为客户实现的网站套壳应用,使用 Java 、JavaScript 、AS3 和 Adobe AIR 开发,通过魔改 SDK ,编写 ANE 扩展和加载器实现在 Android 平台上播放 SWF 课件。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.