Game Developer · South Australia · Year 10
15 year old self directed developer.
I enjoy both the logic and design side of programming.
I like turning creative ideas into real systems.
Right now, I build browser games in JavaScript and p5.js.
I started with block coding at 9 on Hopscotch.
That’s where my interest in coding started.
At 12, I moved to p5.js ES5 on Khan Academy.
That’s when I built my first game using a text based language,
and was introduced to key coding concepts (like modular design).
I started thinking in code, not just typing it.
Now I work in p5.js ES6 in the browser: multiple source files, classes, design documents, and a dev journal I actually keep.
I am learning how to use proper dev tools and starting to learn C++.
I enjoy building things file by file, object by object, function by function, and line by line because it is fun.
Outside of code I'm into drama, writing, science, visual art, and language.
I am also making a constructed language with my little sister.
I coined the term “Speedentify”, identifying something based on speed alone.
That's the core of the game.
You dodge fast Embers and catch slow ones, but they all look identical.
Speed is your only clue.
Full screen lasers you can't go around. You use the rebound mechanic to teleport through the edges and dodge them.
Click to teleport a puppet square along one axis at a time (shortest axis) while dodging incoming bullets.
School project. Input the scores and it tells you who is meant to serve. Got an A+.
My first p5.js game! Fast ellipses kill you, slow ones give points. They look identical. The core idea being the same.