Lab 2 — Setup Unity Environment

The goal of this Lab 2 was to set up a usable Unity development environment and complete a full basic workflow: creating a project, entering the editor, getting familiar with the core panels and operations, and validating the runtime pipeline using Play Mode. This ensures the environment is ready for upcoming course assignments. 1. Installation I installed the Unity Editor through Unity Hub and selected Unity 6.3 LTS (6000.3.2f1) on Windows. I chose an LTS release primarily for stability and compatibility, which helps avoid package/plugin issues during iterative course work. ...

December 16, 2025 · 2 min · Xia Yina

Lab 1 — Setup Course Blog

Overview In this first lab, I set up a public course blog that will host all lecture and lab homeworks for this course. My goals were: Create a clean, readable blog structure for future posts Make local preview easy for fast iteration Deploy the site online using GitHub Pages so it is always accessible Tooling Choice I used Hugo + GitHub Pages for hosting. Reasons: Hugo is lightweight and fast to build locally Markdown writing is convenient for documenting labs GitHub Pages + GitHub Actions provides automatic deployment on every push Setup Steps 1) Create the Hugo project I created a new Hugo site and initialized a git repository: ...

December 15, 2025 · 2 min · Xia Yina