大家好!我刚刚完成了我的第一个独立开发项目 - ToSaVa,并希望分享背后的技术故事。
ToSaVa 是第一款为数字艺术家设计的赛车挑战。通过组建色彩,你可以在HSV、RGB和Lab色彩空间中学习,在成为蜥蜴的过程中融入地面。
我已经是一名动态图形艺术家和教师,但我的第一个游戏我想挑战自己:无传统动画,无纹理,无手绘精灵。
技术:
- 程序化动画: Everything 都由 C# 驱动,使用正弦/余弦波和 AnimationCurves 加速和 Lerps。这个游戏没有使用任何关键帧。
- ** “抖动”着色器:**为了保留 3D 体积而不损害色彩匹配功能,我构建了一个自定义着色器图表,使用噪声驱动的抖动代替标准照明。
- 目标:我自我设立了一年时间限制,学习完整的流水线,从 prototyping 到在Steam和Google Play发佈。
这一年的旅程充满了“在公共领域学习”的欢乐。我很高兴回答关于运动或着色器逻辑的数学或代码细节的任何问题!
评论 (0)