Skip to content
yuozas pixel-art Yuozas in his pink sweater

games · pixels · music · code — from Vilnius with love

← back to the shelf

chess-unity.mdx

Chess (Unity, C#)

A solo Unity build of chess where I wrote move generation, validation, and game logic from scratch — no third-party chess library.

Solo 2020 UnityC#

✦ code on github ★ see it live

My first complete game in Unity after graduating. The interesting part wasn’t the engine — it was deliberately encoding every rule by hand instead of pulling in an existing chess library. Move generation, legality (including pins, checks, en passant, castling), end-state detection, all written from scratch. The web build has some text rendering quirks; the desktop build is the cleaner version.

← back to the shelf

you read the whole thing — thank you

run.exe
  • go: home ✦
  • go: now
  • go: the shelf
  • go: creative corner
  • go: about me
  • go: cv (for the serious)
  • go: the 2020 site
  • open: a random project
  • do: copy email
  • do: print / download cv
  • do: sparkle burst
  • do: sign the guestbook