[求职]HTML5 游戏、小游戏、前端开发(广州/上海) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
knightcatsq
V2EX    求职

[求职]HTML5 游戏、小游戏、前端开发(广州/上海)

  •  
  •   knightcatsq 2023-07-01 13:59:31 +08:00 2619 次点击
    这是一个创建于 903 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前发了个帖子(https://v2ex.com/t/948475)找前端工作,联系的不是很多,决定还是试试原来的方向。

    目前人在上海,但很喜欢广东的气候(而且 WXG 的朋友对广州评价很高),所以也打算看看广州的机会。

    有 HTML5 游戏/小游戏/前端开发的机会请联系我微信( restingcat )。重入职场,来者不拒。

    个人情况

    • 拥有多年开发经验,精通 TypeScript ,并熟练掌握 Javascript 、HTML5 、Node.js 等相关技术。
    • 对 WebGL 、GLSL 有深入了解,并具备 Egret 、Laya 、Cocos 、LibGDX 项目经验。
    • 在小游戏、小程序、web 前端、Android 开发领域拥有一定的项目实践经验。
    • 掌握 SQL 、Java 、Golang 、C 等技术,热爱学习新技术,善于钻研资料文档。

    工作经历

    • 2021.12 至今:自由职业,接各种外包,目前在上海。
    • 2020.09-2021.12:在山东某公司做前端开发,负责一些 B 端和 G 端项目。
    • 2017.06-2019.02:在深圳做小游戏前端开发,实现游戏开发所需的工具,完成移植、优化等工作。
    • 2016.03-2016.12:在北京做安卓手游开发(和朋友自由职业),做益智类休闲游戏及其开发工具。

    项目案例(小游戏)

    • 益智类、休闲类、放置类小游戏( 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 文件等功能,满足甲方离线使用的需求,同时降低代码冗余,提高灵活性;

    其他作品:

    1. https://github.com/fightingcat/ts-compile:TypeScript 编译工具,收集非模块代码的依赖关系并排序,编译转换为模块文件并导出符号到模块和命名空间。

    2. https://github.com/fightingcat/sits:TypeScript 类型元编程的实践。通过一些技巧绕过编译器限制,以大约 400 行 JS 代码实现了一个 LALR 解析器生成器,生成的类型实现的解析器可以解析 JS 语法子集( ES3 的大部分语法)的代码并编译为字节码(执行未完成)。

    3. https://github.com/fightingcat/egret-spine:Spine 骨骼动画的渲染器,设计了灵活的接口,可以在多个轨道连续添加播放序列,提供了易用的 Promise 接口的同时,也可以穿插一次性的回调。

    4. https://github.com/fightingcat/snippets4game:一些小游戏开发中写的代码片段。

    5. https://codesandbox.io/s/fourier-series-demo-6bppx:可视化演示使用傅里叶级数和欧拉公式近似绘制复平面图像,能编辑贝塞尔曲线来改变图像。

    6. 播放 Flash 的 Android 应用:为客户实现的网站套壳应用,使用 Java 、Javascript 、AS3 和 Adobe AIR 开发,通过魔改 SDK ,编写 ANE 扩展和加载器实现在 Android 平台上播放 SWF 课件。

    2 条回复    2023-07-20 16:08:23 +08:00
    knightcatsq
        1
    knightcatsq  
    OP
       2023-07-03 14:24:25 +08:00
    ||||
    Orz
    boogoogle
        2
    boogoogle  
       2023-07-20 16:08:23 +08:00
    好厉害啊
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     874 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 19:59 PVG 03:59 LAX 11:59 JFK 14:59
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86