Skip to content

01 / About

A few things about me

I'm Tharul Thenuwara, from Sri Lanka. I like building software, designing things and working out how stuff actually works.

It started with games, then turned into an interest in rendering, web development, filmmaking, music and the machinery behind it all.

This isn't a résumé. It's more of a record: things I've built, things I've tried, and a few things I might come back to.

✦ ✦ ✦

Short history

WhenWhat happened
2022Started experimenting with game development using FPS Creator and making playable levels.
2023Began building a creative identity around Gorilla Motion Works.
2024Started exploring the idea of developing my own rendering framework, TORF.
2025Documented early TORF experiments and kept exploring music and interactive storytelling.
2026Building ORYVEK and still collecting new ideas.

This timeline is adapted from my original Neocities archive.

02 / Why I build

Build, don't just consume.

I like knowing how the tools I use are made. Sometimes that means going further down the stack than strictly necessary.

I want to build useful software, make distinctive work, and leave room for experiments that don't need a business case.

Not every experiment becomes a finished product. That's normal. The interesting part is finding out why.

“Tout Défier” — challenge everything.

03 / Current interests

  • Websites and creative software
  • Rendering engines and graphics experiments
  • Making games and telling stories
  • Cinema, sound, design and photography
  • Finding interesting old corners of the internet

Browse the project archive →