Xinyue Feng

Computer Science student · HCI & user-centered design

Play The Adventures of Edgeworththe game

Selected work

2024–2026

01 · Pixel-art life sim · 2026

Yuzu Onsen Capybaras

A cozy life sim in a hot-spring town

Look after seven capybaras at a pet shop in a little hot-spring town, make friends, grow a garden, explore thirty cave floors and celebrate sixteen festivals through four seasons.

  • JavaScript
  • HTML canvas
  • Web Audio
  • Electron
  • Claude Code

Play the first winter free in your browser, from Snow Lantern Night to New Year’s Eve.

02 · Terraria mod · In development

Otherworlds

A crossover boss mod for Terraria

Thirty-eight bosses from Hollow Knight, Silksong, Dead Cells, Cuphead and The Binding of Isaac come to Terraria with their signature moves, along with weapons and gear from each game.

  • C#
  • tModLoader
  • Claude Code
  • Codex

Parry anything pink, face the Devil on his throne, and drop through a trapdoor to meet Monstro.

03 · Terraria mod · 2026

Wizarding World

A Harry Potter mod for Terraria

Start at Hogwarts with your first wand and fight through 12 bosses, from the Mountain Troll to Lord Voldemort, with 24 wands across 9 spell schools and a Horcrux hunt along the way.

  • C#
  • tModLoader
  • .NET 8
  • Claude Code

Then claim the Deathly Hallows and become Master of Death.

04 · Java game · 2024

The Adventures of Edgeworth

An Ace Attorney platformer

My 2024 Java game: Miles Edgeworth jumps and stomps his way through six levels of courtroom regulars and “Objection!” blocks. I designed the levels, drew the sprites and wrote the code.

  • Java
  • Swing
  • Multithreading
  • Aseprite

Stomp Winston, dodge von Karma, find Gumshoe’s hidden block.

05 · Full-stack web · 2026

AI Recipe Remix

From leftovers to plated recipes

Tell it what’s in your kitchen, your diet and how much time you have, and it suggests three recipes, each with a generated photo of the dish.

  • React
  • Tailwind CSS
  • Express
  • OpenAI API
  • Vite

Most recipe sites start from a dish. This one starts from your fridge.

06 · Game AI · 2026

Tic-Tac-Toe vs. AI

Three opponents, one unbeatable

A browser game that shows how the computer thinks. Easy plays loosely, Medium plays by my five rules, and Hard is a minimax search that cannot lose. Switch on “Show AI thinking” to see its score for every square.

  • JavaScript
  • Minimax
  • Alpha-beta pruning

Beat Medium with a fork. Then try Hard.