This blog is a try to me keep motivates and a way to see my progress on my current projects. Let’s see how it goes!

Gustav Jansson
This week I completed a game for the kodsnack gamejam “spelsylt”.
This week I continued on physics project and started work on a basic renderer to test the physics sim
This week I continued writing on things for ride. I should have worked on my kodsnack game jam entry but I didn’t :(
This week I a camera to fyro, “fixed” a failing HDD and watched a lot of star trek. I’ve also thought long and hard on the sprite rendering in fyro and I’ve come to the conclusion that I need to rewrite parts of how characters are rendered to support “override” single-use animations.
This week I added collision and tiled loading to the fyro engine.
This week I added texture, sprite animation and started on 2d “pixel perfect” collision detection to fyro. This required me to start adding support for scripting classes to inherit from native classes and that is what I’m currently laying the finishing touches on. Hopefully by the end of next week I have some basic 2d topdown and platformer collision going on.
This week I started integrating my scripting engine lox into the small 2d engine, and got snake, gamepad input with rumble and basic local multiplayer support working. Pretty productive!
This week I continued working on lox, adding arrays among other things. I think this will be the last week of full lox as arrays marks the last major thing to add before I can start integrating it and find the real actual pain points.
This week I introduced native packages/namespaces and split numbers into integers and floats
This week I completed the second chapter in crafting interpreters and started to implement my own feature requests to lox. Hopefully sometime during the next week I can start integrating it into fyro and make som actual games