If you've been following this dev blog for a while, you may recall at the beginning of the year I announced that, along with converting this site into a dev blog, I'd be spinning off my other creative efforts into a separate brand, then called Shaft. However, due to potential confusion with a Japanese studio of the same name, I was strongly advised not to move forward with that branding. Well, it turns out coming up with names is hard, but after days (and days, and days) of bouncing ideas around and ...

Update 12 - Introducing XGASOFT and X1, the new face of ThinkBoxly Docs!

As you may have noticed, it has now been four weeks since the last devblog as opposed to the usual two. A couple of weeks ago, I had some personal matters come up that put a halt to much of my usual work, but all that is now behind me and I am happily back to my regularly-scheduled programming—literally! On top of that, big things are happening behind the scenes which will surely pay off over the course of the summer. But in order for much of it to happen, VNgen needs to be completed—and this past ...

Update 11 - A Wizard is Never Late

Between every major milestone in development, there are always a dozen smaller things that need to be changed, updated, or added. This weekend that's exactly where VNgen finds itself—at the threshold of great change, but in the meantime working through a handful of smaller matters. And yes, I do mean a handful this time, as opposed to the singular focus of the past couple updates. There's definitely reason to be excited, both for what has transpired in the past two weeks, and what's coming next. Because ...

Update 10 - Feature Creep (is not always a bad thing)

It's that time again: another two weeks have passed and April is now behind us, placing VNgen firmly in its sixth month of active development. It's come a long ways in that period of time, and from now on it's only a matter of putting on the finishing touches before VNgen is ready for market. However, finishing touches though they may be, they're also rather large ones. This is where the rubber meets the road—where VNgen transitions from being a prototype to an actual development tool. Silence is (not ...

Update 09 - Now Hear This

I've heard it said that the last 10% of a project is the hardest to finish. The foundations have been laid, all the pieces of the puzzle are in place...and yet there's still a whole checklist of things to do before the work can be considered complete. While VNgen is certainly not done yet, it is this stage where I've found myself for the past couple of weeks, and in more ways than one. Shifting Gears Now, before we get started, there is one other small matter that needs to be addressed: in the past, I ...

Update 08 - Sic Parvis Magna

It has now been four weeks since I first introduced perspective into VNgen—a feature carried over from Edge VN that never really worked quite like I had hoped, and for one crucial reason: it was tied to a specific engine element, backgrounds. While this made sense at the time based on the way Edge VN was written, for VNgen I didn't want to merely tack on perspective as an afterthought. As a result, the time gone into it has been lengthy and challenging, but now at last one of the engine's most complex ...

Update 07 - Perspective Completed