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 03
19 January 2020

There weren’t lot of dev time this week either. I’ve been looking at the bytecode and a basic assembler and disassembler for it. I’ve also commited a few rouge files found in the euphoria repo, but nothing major.

Week 02
12 January 2020

This week I been mostly handling real-world stuff and only manage to a little bit of work on euphoria, mainly fixing the travis build. Better luck next week I guess.

Week 1
5 January 2020

First week of the new year. I started replacing my cutom log with spdlog and updating paths from strings to a dir/file path struct and continued the work on parsing the synty assets that I bought during black friday. There is still some work before euphoria can load and render it correctly but it’s coming along

Week 52
29 December 2019

This is the last devlog of the year and unfortunatley I haven’t done much on either euphoria or fel this week as I’ve spended most of it with friends and family. However I started replacing the custom log with spdlog so that is atleast something… :)

Week 51
22 December 2019

This week I added grid snapping, simple object movement and selection to t3d.

Week 50
15 December 2019

This week I continued the work on t3d and can now place items on a grid. Hopefully next week I can get back to working on fel for a bit.

Week 49
8 December 2019

This week I forgot my plan and bought some 3d assets on a black-friday sale so I’ve spent most, if not all, of my time integrating my level editor t3d into euphoria and trying to make it usable. I’ve fixed so that it loads the tile meshes and I’m currently adding collision detecion so I can add selection and interaction. Until next time.

Week 48
1 December 2019

This week I started working on bytecode and a vm for fel and I added a simple svg debug renderer to euphoria. Next week I really hope I can run bytecode in vm and compile fel code to bytecode.

Week 47
24 November 2019

This week I worked on fel. The basic parser and ast tree is now working, and it’s time to implement the bytecode generation and vm.

Week 46
17 November 2019

This week I wrote AST generation for fel and then I went back to cleaning up the tree generation for euphoria hoping that I can quickly move it to fel for debugging purposes.