周俊辰

  • 联系方式
    邮箱: weathfold@li-dev.cn
    QQ: 619756567
    TEL: (+86) 15927327279
  • 应聘岗位
    游戏研发工程师
    游戏策划/游戏设计师

我热爱游戏,更享受制作游戏的过程。在高中,我以 Minecraft Mod 开发为契机接触游戏编程,并踏上了成为游戏程序员的道路。

我目前的技术栈偏向 Gameplay + Rendering,但对各种技术都有广泛的兴趣。熟悉游戏团队工作合作的流程,能够熟练的与美术、策划等协作。

最大的目标是能通过自己的技术和想法制作出自己也觉得好玩的游戏!

  • 基本信息
    个人信息: 周俊辰 / 男
    常用ID: WeAthFolD
    博客: weathfold.github.io
    GitHub: www.github.com/weathfold
  • 教育

    华中科技大学 2014.9 - 2018.6 (本科)

    计算机科学与技术
  • 项目与工作经验

    Pixpil Studio(2017.7 - 2018.1) 实习

    • Eastwardtwitter.com/pixpilgames

      负责 2D 像素风格 Zelda-Like RPG 游戏 Eastward 的游戏玩法设计和关卡设计。

      基于工作室的自研引擎 gii,使用 lua 进行游戏逻辑开发。接触包括AI编程、玩法设计和实现、关卡设计、引擎工具链维护等工作。

    冰岩作坊 (2014.10 - 2018.6) 学生活动 游戏组/程序组

    • PurEgogithub.com/weathfold/PurEgo

      2017 年 Global Gam Jam 的提交作品,是一个以“波”为主题的音乐节奏游戏。

      负责 Unity 开发,使用 Post Processing 实现了多种特效。

    • 报告菌report.hustonline.net

      负责后端开发工作,使用 Scala 和 Play Framework 实现服务器后端。

    • Rebelliousgithub.com/weathfold/Rebellious

      负责 Unity 开发,是一个手机端的科技风格无限跑酷游戏。

    Lambda Innovation (2013.5 - 至今) 线上社团

    • Cocoon - The Runnerindienova.con/g/cocoon-runner

      一个像素风格的2D横版平台类动作游戏。该游戏在一个虚构的城市中展开,力图还原真实的跑酷体验,并和传统的动作游戏机制结合。

      我在该项目中担任部分的游戏设计以及 Unity 开发。项目获微软ID@Xbox 2018梦想校园行三等奖。

    • AcademyCraftac.li-dev.cn

      以超能力为主题的 Minecraft(我的世界)模组。我提出了项目并且担任项目主管和主程序。

      本 Mod 在 Minecraft 内提供了一个完整的超能力升级游玩体系。国内外总下载量超过100万,为 mcbbs 上点击评论数最多的 mod。

      项目制作过程中实现包括 C/S 技能状态同步框架、各种技能特效的渲染、可视化 GUI 编辑器等内容。尝试 Java 和 Scala 混编项目,总代码量 50k 左右。

    • LambdaCraftgithub.com/LambdaInnovation/LambdaCraft-Legacy

      在 Minecraft 中还原游戏 Half-Life 的各项元素的 Mod。我提出了项目并且担任项目主管和主程序。

      本 Mod 在 Minecraft 中加入了一些半条命世界观内的武器、怪物、装备,以及一个新的世界维度。国内外总下载超过50万。

      项目制作过程中涉及武器系统,HUD效果,怪物AI,程序化世界生成等内容。

    个人项目

    • MetaSprite github.com/weathfold/MetaSprite

      从动画编辑软件 Aseprite 导入动画到 Unity 的生产力工具。自动生成 Atlas、Animation Clip、Animation Controller。

      支持通过特殊的层和像素数据来执行特殊行为,如绘制碰撞箱、更改子对象位置、发送消息等。

    • ModernGLExpr github.com/weathfold/ModernGLExpr

      在 Minecraft 的固定渲染管线内使用使用 ModernGL 的实验。

      利用 Minecraft 的亮度场信息,实现支持法线贴图和平滑光照的模型渲染。

    • LambdaLib github.com/LambdaInnovation/LambdaLib

      一个支持 Minecraft Mod 内容创作的框架。

      实现包括可视化GUI编辑器、基于注解的加载机制、网络序列化、网络消息传输等,提高 Mod 编写的效率。

  • 技能清单

    程序语言

    • C#

      Unity 游戏开发,熟练的进行 game scripting,使用面向对象思想进行设计

    • Java

      Minecraft Modding 和服务器后端开发,有能力编写和维护大规模的项目

    • C++

      熟悉C++11和14规范,理解STL和常用的编程范式

    • Scala

      Minecraft Modding 和服务器后端开发,理解函数式编程思想

    • Lua

      熟练的应用于游戏脚本编程

    • 其他

      Kotlin、Python、Rust、C

    平台、框架和软件

    • Unity

      3年使用经验,参与过手机端和PC端项目的开发。

      熟悉引擎架构,能够快速构建游戏原型。主要进行2D游戏的制作,但也有3D的经验。

      对自定义编辑器有较多了解,能够构建各种引擎内工具和插件。

      能够熟练的编写 Shader 来实现特定的图像效果。

    • OpenGL

      系统的学习过 Modern OpenGL,对图形学、光照模型、渲染管线等知识有所了解。

      能够使用 OpenGL 和 GLSL 进行实时渲染。

    • 服务器后端

      可以使用 Scala、Java 或 Python 进行服务器后端逻辑开发。使用过的框架有 Play、Sparkjava、Flask。

    • 其他

      OS: Windows/Ubuntu/MacOS

      Text Editor: Visual Studio Code

      熟练使用 Git 进行项目协作和版本管理

      长期使用 MinecraftForge 进行 MC Mod 开发,对 Minecraft 代码架构非常熟悉

      能熟练使用 Photoshop 和美术进行合作

      用 After Effects 制作过音乐PV和AMV,能够进行基本的视频剪辑和特效制作

    游戏设计

    • 阅读过《全景探秘游戏设计艺术》《通关!游戏设计之道》《Chris Crawfold谈互动叙事》《心流》等书

      在参与的项目中除了开发,也负责过相当一部分的设计工作

      认为游戏设计和开发密不可分,一切都应该为游戏的核心体验服务

    英语

    • CET4 635

      CET6 583

      口语/读写熟练

    其他属性

    • 喜欢极限运动。练习跑酷7年,也有接触过Breaking和滑板

      喜欢的音乐类型:Rap、Nu Metal、Punk

      隐藏的重度ACG爱好者

      玩平台和主机游戏居多,但也想接触和探索新的媒介和游戏形式

      心目中的神作:Half Life、Inside、The Beginners Guide、Bloodborne

Resume template by DIYgod. Written with by WeAthFolD. PDF 下载. 最后更新于2017年9月11日