Well, there's only one week left in March, and all told I've done...about half of what I hoped to. It's been one of those months: setbacks, diversions, and unforeseen complications. However, while this may be the last update before April, the foundations I've laid might just cause the end of March to be the most productive days of the month. Collaboration It's frequently discussed how modern occupations can often be lonely business. People work in isolated conditions for long stretches at a time to ...

Update 06 - Perspective Continued

Following last post's flurry of updates, VNgen development has hit a more technical stage over the past two weeks. While no less exciting for the long term, in the meantime it means making design decisions consumes almost as much time as actually programming. But as you'll see, the slower change of pace is paying off, 'cuz VNgen is about to take on a whole new dimension. Don't sweat the small stuff But first, a few words on the smaller tweaks and additions. In keeping with last post's theme on adding new ...

Update 05 - All a Matter of Perspective

Hello again, world! In my last update, I covered the final pieces of the foundation for Shaftworks VNgen, which I aim to make one of the most advanced and easy to use visual novel engines ever. I said that with the core components in place, development would pick up quickly for the rest of the engine. And this weekend, I'm happy to report that's exactly the case. So strap on your seatbelts, because we've got quite the haul of new features to go over! Around the engine in...well, a lot of ways First off, ...

Update 04 - Characters, Scenes, Animations, Oh My!

Hello, world! It's that time again—two weeks have passed, and now it's time for another update! For VNgen, the past two weeks have been all about polishing up the foundations so that work can finally begin on adding new elements to the system. Sound boring? Well, you might just be surprised. Around the Engine in 80 Ways So, a bit of context: as opposed to Edge VN, which generated the majority of its properties in real time (i.e. in CPU), VNgen relies heavily on data structures in memory (i.e. in RAM). ...

Update 03 - Of Constants, Variables, and Deformities

Hello, world! It's me again, back with another update. Last time, I shared a bit about starting Shaft Interactive and the new version of Edge Engine to go with it, Shaftworks. Check that post out here if you haven't yet. While it's still early-stages stuff, Shaftworks has already been in development for some time now with my initial efforts focused squarely on the successor to Edge VN, which will be known as VNgen. Today we'll take a look at where VNgen currently is in development, the technological ...

Update 02 - Introducing VNgen, the Future of Edge VN

It has now been five years since I first launched ThinkBoxly. It's been a fantastic experiment and learning experience from day one—one that hasn't necessarily turned out like I imagined, but that certainly has prepared me for bigger and better things. For the past two years I've slowly shifted from commentating on what other people create to being a creator myself, and now at long last the planets have aligned and it's time to share some comments on my own work. In my last post, I teased that everything ...

Update 01 - Introducing Shaft Interactive and the Future of Edge Engine