Programmer on Good Company I was one of about 9 people working at chasing carrots while working on Good Company. Because of the nature of such a small team I did programming on all corners of the game. Backend programming in both Go and C++ (the backend was rewritten in C++ at one point) and programming in the frontend which included everything from expanding the networking code, ui programming, graphics programming, tweaking and expanding gameplay and of course lots of bugfixing.
Freelance Work In my two years of freelancing I worked on many projects. The biggest ones being a Pacman clone for the car software company Vector, first as a game to entertain clients at trade fairs, then as a online game on their website and a language learning game for norwegian children (distributed, by Cappelen Damm, a mayor norwegian book publisher), designed to be embedded into their website and run on school iPad devices.
Shader Tutorials What I’m probably best known for online are my shader tutorials on https://www.ronja-tutorials.com/ where I do my best to explain realtime shaders in unity with over 50 tutorials, starting from the ground up, extending to complex topics like signed distance fields and compute shaders.
Personal Projects Personal Experiments I also tend to dabble in smaller projects out of curiosity and to learn things. Two recent examples of this are making cracks in flat ground in unity by utilizing stencil buffers and 2d lights with 1d shadowmaps that I think are very neat and cheap to render.
And heres me trying to spice it up with a few particles ✨ pic.twitter.com/HWKOnwVZfz
— Ronja✨ (@totallyRonja) February 16, 2021 Sometimes you just have to work on 2d lightmaps all day.