devlog

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!

Week 29
24 July 2022

This week I split the tred and fyro project to seperate repos. I resurected my textgen project, the “substance designer light clone” I started a year ago and continued my work on my implementation of lox from “crafting interpreters”

Week 28
17 July 2022

This week I decided to work on ride and more specifically the rendering, so I started switching it to OpenGL, there still are things left to do but it’s looking more promising than the bitblit method I was using earlier.

Week 27
10 July 2022

This week I continued refactoring tred rendering. It’s getting closer :)

Week 26
3 July 2022

This week I spent mostly on refactoring the rendering in tred. I also forked alabaster vs code theme so I could add support for solarized.

Week 25
26 June 2022

This week I refactored all tred rendering to the render namespace and worked on scripts to find potential areas to clean up.

Week 24
19 June 2022

This week I added the World concept to tred, extracted all the engine parts out of main.cc and started on adding more features to the rust version of build

Week 23
12 June 2022

This week I continued work on tred. I started working on the World concept, the API is getting there but it still isn’t usable.

Week 22
6 June 2022

This week I completed the render queue implementation and added PCH to tred speeding up the compilation to a third of what it was before.

Week 21
29 May 2022

This week I continued refactoring tred to a engine and it’s now “done” in a runnable state. There is way more things to be done for sure, but for now at least most of the raw opengl calls have been refactored away into a render queue.

Week 20
22 May 2022

This week I continued refactoring tred main to what can be called a rendering engine.