Search Results
以空白搜尋找到 30 個結果
- Courses | Alex Liu
实习经历 穿越现实世界的旅行。 即将推出(2023 年冬季) SC-103 Unity游戏开发 II 15 节课 总计约 23 小时 WATCH 第 1 课 - C# 编程进阶(上) 第 2 课 - C# 编程进阶(下) 第 3 课 - 设计模式 第 4 课 - 协程与数据结构 第 5 课 - 物理系统详解 第 6 课 - 程序化物理 第 7 课 - 程序化生成 第 8 课 - 软体物理模拟 第 9 课 - 程序化动画与Tweening 第 10 课 - 骨骼动画与IK 第 11 课 - UI 系统进阶 第 12 课 - 自定义 UI 组件 第 13 课 - UI 事件和文本动画 第 14 课 - 对话系统 第 15 课 - 背包系统 第 16 课 - 战斗系统 第 17 课 - 课程回顾与前瞻 SC-102 Unity游戏开发 I 17 节课 总计约 26 小时 观看 第 1 课 - C# 编程基础 第 2 课 - Unity 重要概念 第 3 课 - 物理系统 第 4 课 - 动画和 2D 渲染 第 5 课 - 相机和 UI 系统 第 6 课 - UI系统实践 第 7 课 - 协程和事件 第 8 课 - 3D 物理与渲染 第 9 课 - 音频和视觉效果 第 10 课 - 场景加载与存档 第 11 课 - 设计理念与程序实现 SC-101 Unity游戏开发初步 11 节课 总计约 24 小时 观看
- Shader Collection | Alex Liu
着色器系列 学习项目,2021 年至今 介绍 这是我编写/研究的所有着色器的集合。它们涵盖广泛的效果 - 从水、香椿、力场到 PBR、SDF 和图像处理。 请访问游戏开发博客 有关该项目的详细说明/教程的部分。 我的角色 独立开发者 后退
- Codespace | Alex Liu
我的免费游戏开发课程。 (目前有中文版本) 课程 实习经历 穿越现实世界的旅行。 float h(vec2 p ){p *= 0.5;p.x = abs(p.x);p.y = -0.15 -p.y*1.2 + p.x*(1.0-p.x);return length(p) - 0.5;} Technical Highlights SKCell 是一个强大、全面的 Unity 实用程序包,可以极大地增强您的开发体验。 GitHub Repository Shaders & Graphics SKCell 是一个强大、全面的 Unity 实用程序包,可以极大地增强您的开发体验。 GitHub Repository This is written by a fragment shader! SKCell SKCell 是一个强大、全面的 Unity 实用程序包,可以极大地增强您的开发体验。 GitHub Repository SKRenderer SKCell 是一个强大、全面的 Unity 实用程序包,可以极大地增强您的开发体验。 GitHub Repository
- Celestial Blossom | Alex Liu
实习经历 穿越现实世界的旅行。 Celestial Blossom: A Collaborative, Meditative VR Journey of Fractal Art and Music Associated With NYU Future Reality Lab NYU MARL Submitted to SIGGRAPH 2025 Celestial Blossom is a collaborative, meditative VR experience where participants co-create generative fractal art through hand-drawn sketches, transforming movements into evolving audiovisual symphonies. Set in a celestial void, strokes morph into glowing fractal particles, from microscopic grains to cosmic stars, each resonating with a musical note and evolving into immersive sound textures. Multiplayer interaction allows users to weave their creations into a shared immersive composition. At the end, participants receive a printed rendering of their artwork, which can be scanned to revisit the fractals and melodies they created in VR. Motivation Virtual Reality (VR) has been explored as a tool for mindfulness , with studies showing that VR-based meditation can reduce stress and enhance emotional well-being. However, most VR meditation experiences are passive, relying on guided breathing or static environments. While effective, meditation is fundamentally about self-awareness and presence, which can be deepened through active engagement rather than passive observation. One way to cultivate active presence is through creative expression . Activities like coloring books promote relaxation and introspection, making artistic creation a powerful meditative tool. VR expands this concept, enabling immersive artistic experiences beyond traditional media. Applications like Tilt Brush and Quill make digital art intuitive and accessible, allowing users to create freely in three-dimensional space while enhancing meditative focus. Building on these ideas, we introduce Celestial Blossom, a VR experience that merges artistic creation with meditation. Using body gestures, participants generate evolving fractal patterns accompanied by harmonious sound, transforming their movements into an immersive, meditative journey. By actively shaping their environment through creative expression, users cultivate self-awareness, presence, and tranquility, offering a deeply personal and interactive path to mindfulness. The fractal design is inspired by the idea that small actions can lead to infinite complexity. As William Blake wrote, "To see a world in a grain of sand, and a heaven in a wild flower," a single sketch in Celestial Blossom expands into a self-replicating pattern, illustrating how simple gestures can generate vast, intricate forms. These fractals mirror the meditative process itself, where focused, deliberate actions unfold into something greater. Fractals System Features Celestial Blossom runs on a custom WebXR platform with a built-in renderer and multiplayer capabilities. The system uses Meta Quest 3 headsets with hand-tracking for intuitive interaction. Gesture-Based Sketching Participants can draw freely in VR using hand pinching gestures. The system recognizes these sketches by calculating the mean squared error between the drawn paths and predefined shape templates such as moons and stars. Once a match is determined within a defined threshold, the system morphs the sketches into particles in the recognized shape. Fractal Particles The particles will be replicated at various scales to form a fractal pattern. The movement and color of the fractals are influenced by the user’s drawing behavior, including speed, direction, and stroke continuity. This dynamic particle system ensures that each drawing evolves organically, creating a visually intricate and responsive environment that reflects the user’s actions. Interactive Music Each drawn stroke evokes a corresponding musical gesture, shaping an evolving and immersive soundscape. The system maps various attributes of the user’s drawing, such as stroke length, curvature, and density, to music generation and sound synthesis parameters, including pitch, duration, grain size, density, envelope shape, and spatialization. Multiplayer Interaction Celestial Blossom is designed as a shared experience, allowing multiple participants to create and interact in the same virtual space. Users appear to each other as ethereal, glowing forms. Drawings and sounds are synchronized in real time, enabling participants to collaborate on evolving artworks. Revisiting The Experience At the end of the experience, each participant receives a printed card featuring a top-down rendering of what they created in VR. The image on the card serves as a scannable pattern that, when scanned by our designated app, directs users to an online portal where they can listen to the unique music piece created during their session. The Experience Our booth in SIGGRAPH 2025 is designed as a serene, Zen-like space. Participants enter a dimly lit area with cushions, soft lighting, ambient lamps, and natural elements, creating a peaceful atmosphere. A projector displays a real-time top-down view of the evolving fractal patterns for spectators. We guide 1 to 4 participants into the booth at the same time, where they sit on cushions. They will start with a built-in tutorial introducing the interaction before experiencing Celestial Blossom for about 3 minutes. After the session, each participant receives a printed card featuring their fractal artwork that they can scan to retrieve the music they created.
- Sketchball | Alex Liu
素描球 解谜游戏,iOS,2020 介绍 《素描球》是一款创新、休闲、益智类手机游戏。玩家在屏幕上画线,作为球掉落的实体表面。游戏有 2 种不同的模式和 300 多个探索关卡。 *可在 AppStore 上获取。 活动 2021 [国际] 2021 年独立游戏节最佳学生游戏荣誉奖 我的角色 独立开发者 后退
- Shaders | Alex Liu
着色器 实习经历 穿越现实世界的旅行。 < Back to Codespace
- Tech Highlights | Alex Liu
实习经历 实习经历 穿越现实世界的旅行。 < Back to Codespace Experiments These are interactive experiments to play with. Have fun! cloth_simulator SELENE: Music Track Editor A music track editing software for rhythm games. It contains a fully functional file system , a visual editor interface , an integration of MIDI audio , and a game engine import/export system . SK Sprite Editor An image processing tool embedded in the Unity Editor that allows us to draw, erase, create, and adjust images (just like Photoshop!) without having to use other software. Procedural Growth An algorithm to generate natural growth of tree branches. It has procedural collision, adaptive rendering, and controllable parameters (direction, density, curvature, etc.). Dual Grid System A dynamic drag-and-drop dual grid system with opposite colliders and colors on the two sides. A* pathfinding is also included. AI-Powered Characters AI-driven players in a sports setting implemented using behaviour trees built with FSMs . They can learn from past games and adjust their behaviours with a lightweight ML-inspired algorithm. Ray Tracer A real-time ray tracer with TAA and octree BVH . It supports rendering for opaque, transparent, emissive, reflective, and refractive materials on .obj, .fbx, and .gltf models. Cloth Simulation A mass-spring system with gravity and collision. It uses compute shaders to speed up the computation. This system is also applicable for string simulation. In-Game Console An extendable in-game console system with command tips. *Currently deployed in most Silverjay Studio projects. Dialogue System & Node Editor A powerful dialogue system with visual node editing . It supports options, branching, custom events, randomization, localization, and built-in variables. We can use it to make dialogues ready for production. Text Animator A powerful inline text animator system . It has 10+ text effects and 5+ typewriter effects. Deployed in almost all of my game projects. Pathfinding Applet An applet demonstrating various pathfinding algorithms (A*, B*, BFS, DFS, etc.). The user can run any of the algorithms from any point on the randomly generated maps. Real-time Combat System A combat system that supports behaviour tree-based enemy AI, multiple weapons, combos, visual effects, buffs, and more.
- Well Lived | Alex Liu
生活美好 生产力应用程序,iOS,2020 介绍 《美好生活》是一本日记&规划移动应用程序具有强大的功能和优雅的设计,帮助您过上丰富多彩、富有成效的生活。 *可在 AppStore 上获取。 活动 2021 白金奖、最佳移动应用设计(一月)、最佳移动应用奖 我的角色 独立开发者 后退
- Well Planned | Alex Liu
好计划 效率App,iOS,2020 介绍 精心计划是一种时间管理&焦点计时器移动应用程序。它为您的生活制定定制计划并跟踪其进度。 *可在 AppStore 上获取。 活动 2021金奖,最佳移动应用设计(一月),最佳移动应用奖 我的角色 独立开发者 后退
- Music | Alex Liu
音乐作品 嗯……也许无关紧要? 实习经历 穿越现实世界的旅行。
- Selene | Alex Liu
塞琳娜 节奏游戏,PC,2021 后退 介绍 Selene 是一款古典节奏游戏,主要致力于将古典音乐片段转化为可玩的图形。 *开发中 我的角色 制片人、首席程序员
- For Halby | Alex Liu
为了赫尔比 模拟经营游戏,PC,2019 后退 介绍 《For Halby》是一款 3D 管理游戏,玩家可以为丢失的宠物 Halby 建造一个天堂游乐场。 活动 2019年网易全国游戏开发者训练营二等奖 我的角色 首席程序员
