xxxx作品赏析xxxx

1 《Gravity》by 周际翔

https://zhuanlan.zhihu.com/p/63700758

xxxx作品赏析xxxx_第1张图片

Gravity是一个太空模拟驾驶游戏的原型,使用openFrameworks配合XInput库,并使用C++编写。在游戏中,玩家使用XBOX One游戏手柄控制一架抽象为箭头的小飞机,在行星之间飞行,收集燃料以维持飞船的动力。玩家通过推动手柄的左摇杆来控制飞船的动力和航向,随着玩家推动摇杆,动力逐渐提升,并推动飞船加速或者减速。在飞行过程中,玩家需要时刻注意周围行星对飞船的引力作用,避免落入引力陷阱。游戏中的飞船运动使用基于微分方程的物理模拟,并且添加了与速度相关的,很小的飞行阻力来维持物理系统的稳定性。为了便于调试和修改,作者为游戏添加了基于ofxImGui(ImGui在of中的实现)的调试和作弊控制台,并请了多位同学参加游戏测试,优化游戏中的各种参数。

xxxx作品赏析xxxx_第2张图片

该作品的完成度很高,游戏思路清晰且用户友好,简洁的风格和多样化的交互调节参数使其更加有趣。在技术方面,作者的技术成熟经验丰富,优秀的技术加上人性化的调试修改,让Gravity成为互动游戏的优秀案例。

2 《FREE CLOTH自由布料》by张悠

https://mp.weixin.qq.com/s/c5GOP1Yv13Ko3xVeTkJoKQ

xxxx作品赏析xxxx_第3张图片

toxiclibs是一个独立的开源库集合,用于Java和Processing的计算设计任务。这些类有目的地保持相关通用,以便在不同的环境中最大限度地重复使用,包括生成设计,动画,交互/界面设计,数据可视化,架构和数字制作,用作教学工具等。

除了艺术创作之外,大自然中存在的点线面已经足够令人叹为观止,这些自然而然的美中无不包藏着关于物理、数学的底层知识。而能将自然中的现象在程序中还原,是一件神奇的事情,你可以不断尝试违背自然的操作、不断创造出符合自己目标的虚拟世界。

FREE CLOTH的交互性和使用性很强,它可以作为一款实用的三维重建工具,应用于日常的设计创作中。比如作者使用不同重建方式进行CT切片图像三维重建。

3 《MusicWorkshop》by郑明霞

http://mp.weixin.qq.com/s?__biz=MzU4ODc2OTUyNQ==&mid=2247483745&idx=1&sn=510050b6b4438482fdb25e41c0cdadbb&chksm=fdd6f0fbcaa179edd0ab7aa13b1922d4ff02b290b0871caad79a6df7306c603ff8112a3c1b5b&mpshare=1&scene=23&srcid=#rd

《MusicWorkshop》是基于processing开发的一款音乐互动应用,其中,因为使用的都是传统的交互手段——鼠标与键盘,为了充分调动身体与音乐、图形的互动,交互方式有鼠标左键拖拽、鼠标中键点击、鼠标右键点击;键盘点击。不同的交互方式,将产生不同的音效或者图形,配合着背景乐的播放,可以协奏一曲奇妙的乐章。如果想要保存当前画面,也可以通过键盘n进行截图保存。

xxxx作品赏析xxxx_第4张图片

我觉得这个作品给用户很大的自由发挥的空间,通过简单的鼠标和键盘操作,在一张空白的画板上进行自由创作,内容丰富多样,达到了视觉和听觉上的和谐,颇具艺术性。

xxxx作品赏析xxxx_第5张图片

 

你可能感兴趣的:(xxxx作品赏析xxxx)