jumpjmup

最近微信里的小游戏《跳一跳》简直火遍大江南北啊,github上的各种外挂小助手也是蹭蹭蹭的上涨。《跳一跳》的游戏逻辑简单,画风也很简约,为什么不模仿一个练练手,顺带了解一下三维图形学方面的内容呢。
因为模仿跳一跳的主要目的是想顺藤摸瓜地踏进三维图形学的大门,所以在选择用什么框架的时候还是纠结了很久。
processing是一门很友好地,很符合“技术与艺术结合”理念的语言,最主要我相对比较熟悉。于是在网上一搜,也对三维渲染支持,很好。我大概估计了一下场景中需要渲染的地方:物体在场景中留下的阴影,自发光体......
然而在网上找了一圈,只找到了一个processing中渲染阴影的例子,传送门
然而最后我还是选择了three.js

推荐阅读更多精彩内容