This week, work was somewhat slow. I started my week with finishing up restoring the feature to dump QML output to an XML file, which aids in visually comparing what is loaded from the QML file. This task primarily involved rewriting all the save script methods using Common::SeekableWriteStream. There were nearly 200 methods that needed […]
Compiling Sources and Verifying targets
This week was a little haywire. It involved a lot. of debugging and getting a deeper understand of the engine. Compiling the original Engine. For the past few weeks we were stuck on problems that were getting very hard to debug. Hence we decided that it would be helpful for us to compile the original […]
Debugging Graphics
This week was majorly spent on starting the majority of the graphics work, which comprises the most hefty part of the project. This week made me realise the complexity of the task. The engine is really complicated, and has many layers of abstraction. The hardest part of this week was to tackle this challenge and […]
More Resource Loading
This week’s work revolved around loading resources from data files and developing the splash screen. I’ve previously discussed the splash screen in detail, so feel free to refer to my earlier blog post if you’re curious about my approach. Loading the QML file The first task was to load the QML file. Interestingly, the contents […]
The First Visuals
This is a short mid-week update on my work to add support to qdEngine. As I previously mentioned, I have been working on displaying the splash screen. In this blog post I will give you details on how I managed to render my first visuals using qdEngine. The splash screen is stored as a bitmap. […]
Working on Resource loading and Misc Refactoring
The main objective of this week was to start re-writing code that was stubbed while compiling the engine. We chose to handle the methods dealing with loading assets and reading configuration files first. This could be followed by writing code to render graphics, sound and rest of the components of the engine. I started off […]
Compiling the engine
Continuing from where I left, in this blog I will give you an overview of the progress made in the first week of GSoC. As I mentioned previously even though it has only been 1 week since GSoC has started, I have been working on this for quite some time now. The initial phase of […]
__init__
It has been three weeks since GSoC results have been announced. All this while I have been working with sev to get a head start on the project. Although I started working on the project pretty early, I haven’t gotten a chance to talk about the progress we have made. since this my first post […]