探索复古魅力:Godot N64风格演示项目

探索复古魅力:Godot N64风格演示项目

Godot 版本 许可

立即在浏览器中体验Demo!

这是一个专为Godot引擎打造的集合,它旨在复刻任天堂64(N64)游戏机的经典美学和独特特性。让我们一起回到那个像素与光影交织的黄金时代。

示例截图

功能亮点

  • 三向纹理过滤
  • 光线抗锯齿
  • 线性米ipmap过滤
  • 屏幕水平模糊
  • 有限的颜色深度
  • 硬件抖动隐藏色彩带状
  • 镜面般的金属质感
  • 平面图元精灵
  • 限制视距的雾效果

演示控制

  • 空格键:切换相机和对象移动
  • R键:重置场景

获得最佳效果的小贴士

  • 使用极低多边形模型
    • 尽可能选择平滑着色而不是平面着色
  • 尽量保持纹理分辨率低
    • 巨大的模糊像素是N64风格的关键
    • 在可能的情况下,依赖顶点颜色和纹理贴图,而不是更详细的纹理贴图
  • 保持较低的内部分辨率
    • N64的分辨率设定复杂多样,但320x240似乎是最常见的选择
    • 当然,你可以通过16:9的相似高度分辨率实现宽屏效果
  • 尽量使用基本光照设置
    • 现代光照技巧很容易破坏早期3D的错觉
    • 优先选择白色环境光,并利用几何体上的顶点颜色来模拟光照
  • 优先使用加法混合而非透明混合

从v1.x版本的变化

主要版本变更

此版本仅适用于Godot 4.x,对于Godot 3.x的支持,请查看v1.x分支。

雾效果

Godot 4.0改变了环境雾的工作方式,删除了“开始距离”和“结束距离”属性。虽然可以手动实现工作流程,但在后续版本中将进行恢复。

运行时选项

为了尽早发布可工作的Godot 4着色器,将在稍后重新实现Demo的运行时选项功能。

致谢

地板纹理(CC-0许可):https://stealthix.itch.io/rpg-nature-tileset

在这个项目中,开发者巧妙地重现了N64时代的图形风格,让你可以在现代游戏引擎中体验那份怀旧之情。无论你是想要创建一个复古风格的游戏,还是对图形编程和游戏历史感兴趣,这个开源项目都是不容错过的选择。赶紧加入我们,一同探索并感受那些年的游戏魅力吧!

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蓬玮剑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值