Houyi Shoots the Suns

Category:

Interactive Device, Game

交互装置,游戏

Components:

Physical Computing,Unity, Coding

物理计算,Unity,编程

Software:

Arduino IDE, Unity

Description

Hou Yi Shoots the Suns is an interactive game project inspired by the Chinese myth of Hou Yi. Built with Unity and Arduino, the system uses photoresistors, LED lights, and vibration motors to create real-time physical interaction. When players cover a light sensor, the game registers it as shooting down a sun, triggering animations and haptic feedback. The project transforms a traditional story into a playful digital-physical experience.

Hou Yi Shoots the Suns 是一款以中国神话为灵感的互动游戏项目。作品基于 Unity 与 Arduino 构建,结合光敏电阻、LED 指示灯与震动马达,实现实时的实体交互。当玩家遮挡光敏传感器时,系统判定为射下太阳,并触发动画与震动反馈。该项目将传统故事转化为具有趣味性的数字与实体结合体验。

Objective

This project explores the connection between physical computing and digital gameplay. Through real-time communication between Arduino and Unity, physical actions are translated into instant visual and tactile feedback. By combining myth, hardware, and game design, the project creates an embodied and engaging interactive experience.

本项目旨在探索实体计算与数字游戏之间的互动关系。通过 Arduino 与 Unity 的实时通信,将物理动作转化为即时的视觉与触觉反馈。项目融合神话叙事、硬件技术与游戏设计,创造出具有身体参与感的互动体验。

The game can be experienced by players from different countries and cultural backgrounds. At the beginning of the game, a story introduction is presented to explain the background narrative:

In ancient Chinese mythology, ten suns rose into the sky at once, burning the earth. Hou Yi, the legendary archer, set out to save the world. In this version, the player becomes Hou Yi’s assistant. The player must capture the suns at the right moment so Hou Yi can shoot them down. If the player fails to catch the suns and loses two consecutive chances, the mission fails and the world cannot be saved. Through timing and cooperation, the player helps restore balance to the world.

游戏中可以面对来自不同国家和不同文化的玩家,在一开始游戏会播放故事背景介绍:

在中国古代神话中,十个太阳同时升起,炙烤大地。神射手后羿决定拯救世界。在本项目中,玩家扮演后羿的助手,负责在关键时刻抓住太阳,让后羿将其射下。如果连续两次未能抓住太阳,任务失败,世界将无法被拯救。通过配合与时机把握,玩家协助后羿恢复天地平衡。

Once the game begins, suns are activated one by one and enter a catchable state. When the correct sun appears, the physical device vibrates and its LED lights up as a signal, while the sun on the screen pauses and enlarges to clearly indicate the active target. The player must cover the corresponding photoresistor within a limited time to capture it. Upon success, animation and stronger vibration feedback are triggered, and Hou Yi shoots the sun down. If the player fails to capture the suns twice consecutively, the mission fails. If all suns are successfully captured and shot down, the world is saved. After the game ends, it can restart, creating a repeatable gameplay loop.

游戏开始后,太阳依次被激活并进入可抓取状态。当正确的太阳出现时,装置会通过震动与 LED 灯亮起进行提示,屏幕中的太阳也会暂停并放大,明确当前目标。玩家需在限定时间内遮挡对应的光敏传感器完成捕捉。成功后触发动画与震动反馈,由后羿将其射下。若玩家连续两次未成功捕捉,任务失败;若所有太阳被成功抓捕并射下,则拯救成功。游戏结束后可重新开始,形成循环体验。