这次swift大会分享准备的幻灯片和 demo

第三届在北京举办的@swift大会,我分享了用 swift 写解释器的思路,这个解释器 demo 我放在了 github 上,地址在 https://github.com/ming1016/HTN/tree/master/Sources/Core/OC 。demo 支持简单的几个 OC 语法,按照这个架子和思路大家可以当作一个去支持一个语言,和设计自己特定语法的雏形来练手。当年前端人人都在用的 babel 转义器的作者也写过一个雏型例子,看完这个雏型就大致了解了 babel 这个工程整个解析的思路,工程代码看起来轻松不少,从里面也能很快的学到了很多自己需要的知识。大会上我还提到了一个 demo,地址https://github.com/ming1016/ArchitectureDemo。这个 demo 是对 casatwy 的 CTMediator 扩展了一些 aop 和状态管理功能的一个例子,加了些链式写法,在接口里留了一个 eval 的方法。有兴趣也可以结合前一个 demo 的思路去实现这个接口的方法,让这个接口可以支持程序运行中解释执行想支持的语法内容。

这次大会分享的幻灯片制作方法采用了漫画制作的手法,先前看过 NHK 的漫勉这个节目了解了一些日本漫画家画漫画流程。我在这次的制作过程中,使用了更多的视角,不过运用的还不够好,以后会在这方面多学习下。龙珠超第3集最后几页登出一访谈鸟山明和龙珠超的漫画家。最新的龙珠超里,,另一位漫画家负责来画,鸟山明负责写龙珠超的故事和修改一些草图设计。采访时采访者要鸟山明给那漫画家提建议,鸟山明说希望能够又更多的视角来表现人物和场景。我翻了下以前龙珠的书发现这个建议果然是龙珠分镜吸引人的一个很关键的原因。取材方面,我在国家图书馆里找了很多资料,还有部分是把上次去日本玩看到喜欢的加了进去,比如浅草寺的树,白狐狸和长鼻鬼的面具,在川崎市的藤子F不二雄哆啦A梦主题馆里的看过的原画稿,还有夏季烟火大会的合服浴衣。大会完整幻灯片和草图的原尺寸(较大),我放在了网盘里:https://pan.baidu.com/s/1WlqTRodrVVksdc_43QO1Zw

幻灯片

部分草图

大会现场

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 龙珠的神界到底是什么样的设定? 文 / 钟神破 图 / 《龙珠》 鸟山明 大三那年,闲着无聊,重温了一遍鸟山明的《...
    狩猎王阅读 8,089评论 12 3
  • 目前大火的游戏《绝地求生》(下文称为吃鸡)以势不可挡之势占领了steam游戏玩家数量榜第一,笔者在几月前了解...
    Stupidly阅读 5,678评论 0 2
  • 【简介】:要理解共识是什么,理解权力的来源是一个很好的突破口。本文通过引入美剧《权力的游戏》场景,引出对于权力的思...
    答柠阅读 4,647评论 0 1
  • 假如生命是无味的,我不要来生。 假如生命是有趣的,今生已是满足的了。 ——引子 哲人说 生命本无意义 你要给它什么...
    逗霸君阅读 3,490评论 3 12
  • 风撩散一团柳絮 旧日时光淹没在车流里 那时日子过的慢 拿着风车戏着斜阳 坐在自行车的前杠 追着球跑的孩子 散着热气...
    H3190阅读 1,222评论 0 0