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!
This week I started porting the build scripts from python to rust.
This week I spent on cleaning up and refactoring euphoria code. Getting real close to zero warnings in clang-tidy
This week I started refactoring euph to CamelCase and I expect it will take a while for it to be complete. I thought I was done with core but running clang-tidy checks on it it seems I’ve still missed a few spots
This week I mostly thought about rendering design, trying to come up with a flexible structure for 3d shader, mesh layout and API design.
This week I continued working on tred, adding test for vertex_layout, adding a custom assert library and continued working on the API design
This week I continued working on tred and finally got multi window rendering working.
This week I continued working on tred, refactoring, adding featuers and fixing issues.
This week I continued working on tred. Cleaning up and mostly working on boring non-visible stuff. I started combining the 2d and 3d rendering and I think I have a pretty good API but it currently isn’t working. Have to look into why next week.
This week I continued work on tred, cleaning up the code.
This week I completed my entry for the spelsylt gamejam.