RSSAmplifier

Blog

Asuka Wang

Asuka Wang's blog

asukawang.comRSS feed ↗69 posts

Latest posts

Captain, Open the Door

I replayed Return of the Obra Dinn. Even though I know the story, it's still a 10/10.

Something to Be Happy About

The NBA 25-26 season has wrapped up. I'm not a Knicks fan, but seeing how the city reacted gave me joyfulness.

Love Letter to the Mansion

I played Lorelei and the Laser Eyes because my wife binged Gilmore Girls. They have nothing in common.

Leap of Faith

To take a leap forward, I had to leave a few things behind.

The First Hundred Days

Note on the first hundred days of parenthood.

Site Patch Notes: List

Introducing List: the snapshot of my thoughts on various topics.

Project Fiddlesticks Devlog #2

I refactored the combat loop mechanic, an essential component in my indie game Project Fiddlesticks.

Books Read in 2025

To justify my hobby of book buying, I started reading more books in 2025.

Do Lumière Citizen Dream of Painted Sheep?

Clair Obscur: Expedition 33 has the best narrative and soundtrack of the year. Months after seeing both endings, I still often recall those beautiful moments, and I can't stop wondering.

Site Patch Notes: 2025 Rewrite

The site has a new face as well as a new body, as it now has a long overdue frontpage and a code base rewritten from scratch.

The Smooth Journey Outshines the Highlights

I did not anticipate to play Metaphor: ReFantazio, yet despite each of its components overshadowed by other games, it may be my favorite game of the year.

Memorial of the First Step

I made a tribute long overdue to my first game development project.

Bitter Masterpiece

I appreciate GOTY winner Elden Ring's great design and polished gameplay, but I still have a mixed feeling after.

Project Fiddlesticks Devlog #1

In Project Fiddlestcks, my latest indie game project, I implemented a vision algorithm, trying to capture the classic Rogue experience.

Observation on Programming with AI

I reckoned getting familiar with AI coding tools is necessary, tried some, and to my surprise, I turned out to be quite optimistic.

Blogging and Digital Gardening in the Social Platform and Generative AI Era

I talk to myself about why bother writing at somewhere nobody comes.

A Redemption Three Years Later

CD PROJEKT RED made a promise about Night City, which they broke. Three years later they had another attempt, and to me, it was their redemption.

S14 Recap

I did not play a lot of league during 2024, but I had a few unforgettable moments nonetheless.

Thoughts on Building a Game with XState

After hearing about XState's good reputation for years, I used it to build the prototype for my game. These are my thoughts.

Under the Hood: Diablo II Item Generation

A system design research turned into a reconciliation with a game I didn't know I was so in love with, so I wrote a research note to express my appreciation.

Site Patch Notes: 2024 Redesign

The 2024 redesign is finally here! I went on a journey of learning editorial design, and did an overhaul to this site's design, both functionality-wise and visual-wise.

A Peek of the World

I went to Copenhagen and London for my honeymoon, the first trip to Europe in my life. Some memories keep staying on my mind and I have many thoughts about them.

Godot Essentials

The biggest lessons I learned in my first Godot project.

4 Years Reflection

Another two years of life as a full-time developer has passed. Many things changed and many lessons learned. It's a perfect timing to look back and reflect.

Improving Greatness

Tears of the Kingdom is built on the foundation of one of the most impactful game in last decade. Yet Nintendo did not settle, but managed to present a more polished world.

S13 Recap

After a three years gap, I'm back to league.

Refactor Blog 2023: Markdown Based Content

Embracing a different approach toward my own data, I made a change to the content hosting method of my blog.

Next.js App Font Not Loaded on Remote Machine Issue

Debugging note of a source loading issue that never reproduces on the dev machine.

First Game Jam Postmortem

I attended a game jam for the first time in my life. It was the best decision I made as an indie game developer in many years.

God of War Ragnarök

As a successor of a game with solid gameplay and extraordinary narrative, God of War Ragnarök made attempts to be something better on many aspects. Some of them were great, some others were not.

Dark Souls

Though once a cult classic, the soul-like has become a mainstream genre. I beat its early entry to see its secrets and the reputation of unmerciful difficulty.

2 Years Reflection

Two years has passed since I started working as a front-end developer, the profession I dreamed and chased for.

Ghost of Tsushima

The island of Tsushima in Kamakura period created by Sucker Punch was authentic and full of surprises, and they made sure the immersion works well.

God of War (2018)

Like the developers, Kratos entered a new stage of his life, and the lessons he learned are beautifully written and shown in a masterpiece of narrative.

Hades

I gave the acclaimed hack and slash roguelike a try, and it became one of the best game I've ever played.

森保まどか

我見證了一段圓滿偶像生涯的結束,也有幸經驗了我所知最圓滿的偶像宅的退隱。

Refactor Blog: (3) Headless CMS

In the final step of the annual blog refactoring, I introduced the usage of headless CMS.

Refactor Blog: (2) SSR

After the Webpack setup for this site, I also implemented server-side-rendering from scratch.

Immortal

"Immortal" 有數種含義,我藉由一則 league 的軼聞對其中一種含義得到更多理解。

Refactor Blog: (1) Webpack

In this year's annual blog refactoring, I withdrew from using boilerplate build tools and configured Webpack myself.

Full-Screen Scroll

Research notes of implementing full-screen scroll animation.

S10 Recap

Season 10 was the most eventful league season for me, as I witnessed the rise and fall of a successful team as part of it.

Unity Dev Memo (2)

關於 Unity3D 內 raycast 的研究筆記。

Celeste

「如何面對失敗」是人生重要的課題之一,而 Celeste 以極為優秀的敘事結合遊戲玩法做出了漂亮的回答。

A Taste of Competitive Gaming

Thanks to Clash, I got to have a taste of playing organized League of Legends, and it felt amazing.

Use npm Package Commands in Fish Shell

Frostpunk

Frostpunk 是另一個以道德窘境逼迫玩家做出選擇為主體的作品,但當情況不再危急,道德也就不受挑戰了。

Red Dead Redemption 2

RDR2 細火慢燉地讓玩家見證兩名牛仔的人生起伏,鮮有激情,更多無奈與身不由己。

Unity Dev Memo (1)

關於 Unity3D 物體移動,腳本執行順序以及 Hitbox 的筆記。

S9 Recap

第一次現場觀看 MSI 以及 LCS,又換路換到 AD,第九季確實是立下許多里程碑的一個賽季。