踩过的各种各样的坑。
-
python写一个光线追踪渲染器
在一个没有汤圆吃的元宵节,动手给自己搓几个丸子。参考了RayTracingInOneWeekend这本书,其实这是一个系列里面的第一本,很简单而且质量很高,还有两本我还没看。原书的代码是用c++写的,我过年只带了我的田牌笔记本回家,只有python的... -
记Global Game Jam 2020
没想到第一次参加Game Jam就是如此特别。 由于湖北的疫情不容乐观,于是只能把自己关在家里,不抱有去现场参加的希望了,后来Jam开始的那天想了解一下今年的题目,才发现今年国内全部改成了线上进行。喜出望外之余开始构思,今年的题目是Repair,于是... -
杂谈:才能
才能是用来发挥的,感觉是需要磨练的。 ——及川彻『排球少年』
病毒盛行,过年在家坐牢,一口气刷了好几部番,颇有些触动。闲着没事,来谈谈才能这个东西。才能在我看来是由才和能构成的,也许在父母亲戚眼里,我是一个有才能的人,毕竟也算是家族里的高材生了,但是在我自己看来,我仅仅是有能无才之人。所谓“能”,即能力、能行之事,是反复的努力所能达到的,即便是怎样的神乎其技,也不过是一句“无他,唯手熟尔”,而至于“才”,是七步成诗的才华,是落笔生花的天赋,是脑海里的灵光一闪和思想火花,可遇不可求,也可望不可及。
-
运用Perlin noise创建无限地图
Perlin Noise对于随机样式的创建有多大的贡献不必多言,网路上随便一搜就知道。游戏中地形的生成是Perlin Noise的一项重要应用,我们所熟知的大名鼎鼎的Minecraft的地图创建就依赖于这种方法。这回就在Unity中来实作一下,用Perlin Noise来生成无限地图。
-
2019,我所看见的世界
这是某种意义上的一篇年终总结。一年的时间很长,也很短,足以让世界千变万化,却又总是来不及抓住时间的尾巴。直到开始动笔的时候,都没有构思好这一篇文章应该以怎样的方式呈现。一年里发生的事情多又琐碎,有很多围绕着我发生的小事,也有很多关乎着世界的大事。开演... -
你说的这个百闻牌,它好玩吗?
它不是好不好玩的问题,它真的是那种,很特别的那种。。
入坑之后,花了一个周末的时间,过了三章剧情,天梯打到五段。基本上对游戏的玩法有了个大致的了解(除了”有个牌局”还没玩过)
官网上说,这是一款无套路卡牌对战游戏,对于这个无套路我只能哈哈哈哈,文案真是鬼才,无套路的卡牌游戏那还能叫卡牌游戏吗。
虽然一直不承认自己是卡牌游戏爱好者,但实际上玩过的卡牌类游戏是相当多的。玩的时候就总会不自觉地去和同类型的游戏做对比,说说这几天玩下来一些比较直观的体验: -
名为偏执的浪漫--在世界尽头相遇
ENCOUNTERS AT EHE END OF THE WORLD,07年的纪录片。记下了一群充满才华的“职业梦想家”在南极这一片世界上最疏离的地方相聚的生活。
-
OpenGL绘制太阳系-其二
上次已经基本把太阳系模型的雏形搞出来了,但是还是太简陋。拖沓了一个多星期以后,总算是把一些必要的东西给补全了。相较于之前的版本,此次把太阳系八大行星都画上了,而且为行星们创建了一个行星类方便使用。其次,解决了之前加载贴图资源导致运行卡顿的问题。然后为场景添加了两种不同的相机模式。以下细述。
-
OpenGL绘制太阳系
给别人讲了大半学期的OpenGL和图形学了,忍不住手痒自己也用OpenGL来写点什么。绘制一个太阳系作为用来练手的OpenGL项目,再合适不过了,可以做到形状绘制,相机投影,光照贴图五脏俱全。
起手写的时候尝试着从底层的那些东西来入手,手撕各种shader、图元和矩阵变换,然而创业未半而中道偷懒,shader还是太硬核了一时半会玩不来,还是觉得用现成的函数来的舒服,反复造轮子是对生产力的极大浪费不是嘛XD
好了不废话,开始主题