flutter_particle_clock:#FlutterClock挑战赛的大奖得主

时间:2024-04-10 08:03:40
【文件属性】:

文件名称:flutter_particle_clock:#FlutterClock挑战赛的大奖得主

文件大小:3.61MB

文件格式:ZIP

更新时间:2024-04-10 08:03:40

clock particles generative-art flutter clockface

颤动粒子时钟 在参加我想制作出色彩丰富,生动有趣的游戏,随着时间的推移而改变外观。理想情况下,我希望每次查看时它看起来都不同。我还想探索Flutter的自定义绘画功能。 :man::artist_palette: 我最终得到了具有简单粒子系统的模拟表盘。它通过随机计算调色板,同时还可以通过实时计算亮度来保持易读性。 由于我不太擅长数学,因此进行此构建有点费劲,但是框架和开发人员的经验(尤其是热重装)为我提供了很多帮助。能够快速迭代是学习新事物的好方法。我猜想代码可以在优雅和性能方面以多种方式进行改进。但是,我设法轻松地保持在低于16ms /帧的基准(调试时在iPad上平均为5ms /帧)以下。 Flutter的渲染引擎即使在我的数学糟糕的情况下也表现出色! :grinning_face_with_sweat: 访问 ,以详细了解其构建方式。 强调 :artist_palette:随机选择调色板,同时始终保持易读性。 :sun_behind_small_cloud:通过按亮度过滤背景色,同时支持亮模式和暗模式。 :mobile_phone:缩放以适合可用的屏幕空间,并


网友评论