Harindu Fonseka

Unity game developer in Sri Lanka. I run StarFun Games and ship mobile games to Google Play.

[email protected]

I started building in 2018 with robotics and founded StarFun Games in 2020. Now I make my own games and enter game jams and hackathons. In 2022 I was named the Best ICT Student in Sri Lanka and represented the country at the Asia Pacific ICT Awards.

Games on Google Play

Recent builds

  • CatchLength screenshot

    CatchLength

    Measures each fish in a phone video for Sri Lanka's port fish sampling. Entered in MIT Solve 2027.

  • Twinlock screenshot

    Twinlock

    Two-twin puzzle game. A Solana program replays each solve before it records the score.

  • Bugpay

    Per-bug bounties for indie game playtests, paid out through PayPal.

  • UnityTrace

    A test that asks language models to predict the exact log a Unity scene prints.

  • JINK

    My LittleJS Jam 3 entry, playable in the browser.

In progress: Floor Four for the Official Unity Game Jam, Split Stack for Zoud GameLab, and Paper Boats for the Kotlin Multiplatform contest.

Every competition and placing

Achievements

  • Asia Pacific ICT Alliance Awards nominee

    Represented Sri Lanka at APICTA 2022 in Pakistan as the Young Computer Scientist.

  • Best ICT Student in Sri Lanka, 2022

    National title at the National ICT Conference. Youngest recipient, at 16.

  • Young Computer Scientist, winner

    Ministry of Education, FITIS, and the University of Colombo, 2022.

  • Internship at 99x, age 15

    First software internship.

Writing

Three boards, one LAN dashboardHow I wired an outdoor Arduino Nano, an indoor Arduino Mega 2560, and a NodeMCU, then put the page on the LAN through a Xiaomi AX3200 running OpenWrt.Xiaomi Smart Band 8, local sync after Mi FitnessThe auth key comes from one Mi Fitness pairing. After that, sync.py on the Mac reads the band over BLE and an Onion Omega serves the latest row on the LAN.

All posts