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 got the camera system working and started working on tools to help debuging the game code. Hopefully that will be done next week so I can continue working on the game and engine.
This week I continued work on the entity system.
This week I worked on the entity system. Next week will be completing it and integrating a physics engine.
This week I fixed the ypr rotation and fixed the code enough so that the ci system was able to run the linter. I also did some work on ride and started rewriting on how it should handle color themes.
This week I did a little bit of everything. Some work on lax, some work on euphoria and some work on ride.
This week I continued on lax work, getting a good structure on the asm portion of the language that compiles to bytecode and a basic bytecode debugger/printer.
This week I added input to control the car.
This week I added overloadable operators for classes to the lax scripting language.
This week I added level loading to euphoria. Next week is scripting.
This week I continued on euphoria work. I got loading and rendering of meshes working. Next step is adding code so they can be dynamically moved and loading the actual material from gltf.