DEVLOG 2023-05-20


This week I resumed the livestreams on Thursday and did some preparation for the rest of the development. I am starting to work on Prototype 2, which will explore the impact of trying to use Godot as the “view” of the game, driven by the “model” of the game as a godot-extension.

The first step is to do some scaffolding to easily build my C++ model from Prototype 1 as a Godot Extension, which also implies building godot-cpp which can be done with Scons or CMake easily as their scripts are provided, but I actually want to use build2 which is what I like to use these days in my own projects in C++. I could build godot-cpp in CMake and then link to it using my project under build2 but I kind of fear binary interface issues so I prefer to build everything in the same configurations.

As this is quite boring stuffs, I decided to not do that in the livestream. Instead I made a small presentation explainning how I intend to go, you can take a look at it there..

But at the beginning of the stream I decided to also show some of the inspirations of the project to the (small) audience. I acquired the “Deluxe” edition of “Blame!” which is quite big and perfect to see the details of the pictures. So for about an hour I geeked by showing what inspired the game project, including the previous “Blame!” editions and “Eclipse Phase” and “Ghost In The Shell”. It was quite fun to do.

Then I showed some diagram explaining how I will proceed, what I expect to obtain and the alternatives.

The recording is still live for a few days if you are interested to watch it: https://www.twitch.tv/videos/1823248351

Next week will be quite busy for personal reasons so I’m not sure if I will be able to do much technical work but I hope to at least get to the point where I have some basic code running in the Godot Extension for the game.

Leave a comment

Log in with itch.io to leave a comment.