Sunday, November 6, 2016

Release Schedule

I realise I have been posting extremely infrequently here, but I have reached the point where I am going to commit to having a release of the Shattered War before the end of the year.

My posts have been infrequent not only due to me being able to spend less time on the project than I would like due to other personal commitments, but also because updates on bug fixes don't really seem as though they would be that interesting to people. I can assure you that they're not particularly interesting to write.

But more importantly, there will be a release coming within the next two months. In anticipation of this, I'd like to share some stats about the size and scope of The Shattered War:

  • Over 3500 lines of voiced dialogue across dozens of characters.
  • 30 completely new hand crafted areas to explore, including, villages, forests, ruins and mountains.
  • Lots of side-quests, each with multiple options for resolution.
  • Special hidden set-items that require puzzle solving to find.
  • Fully fleshed out companions, each with their own backstory and romance subplot.
  • An adventure of substantial size: a testing run takes me over 10 hours from start to finish, and I know exactly where I'm going and what I'm doing.
  • A main plot where you can't do everything, you must make choices and take sides, and this will affect how characters treat you and your ultimate ending.
Needless to say, this has been a massive undertaking, and processing voice acted lines and ironing out all the potential issues relating to the various choices the player can make has been a far more time consuming process than I expected. I've had some amazing voice acting from a bunch of people, and I'm grateful for all the talent that they have provided.  However, effectively creating an expansion for Dragon Age: Origins has been no small undertaking.

I should say that there are certain issues that I have been unable to rectify. For example, there are a few characters I was unable to find voice actors for, but I want to get a playable form of the adventure out for people. I can potentially revisit some of these issues if the release garners enough interest from people to help me solve such problems.

In short, stay tuned for more information in the near future, and I hope you'll be keen to play The Shattered War.

Monday, June 13, 2016

Bug Testing

Despite the long time between posts, The Shattered War is drawing nearer to release. I'm currently going through what I hope will be my final phase of playtesting and tweaking now that voice work integration is essentially complete.

I'm about two hours into my current playthrough, and while there are some minor cosmetic issues, everything is mostly looking pretty good by now. A complete run of the game will probably add up to at least 10 hours (though likely more), and the wide variety of choices means that it is absolutely impossible to experience all the content of the game in a single run.

No one wants to see this released more than me, and I feel more than a little disappointed and frankly a bit sheepish that it's taken me so long to get the mod to a releasable state. The scope and scale of this project were possibly a little too bold, and the sheer time and dedication required to get full voice acting means it has been a massive undertaking for one person. While my efforts have probably been a bit lax for a while, I'm keen to get The Shattered War completed and in the hands of anyone who still wants to revisit the world of Dragon Age in its Origins incarnation.

I'm hoping there are still people out there who want so explore the world of Thedas and a new adventure and story within its bounds.

Sunday, January 10, 2016

Shattered War Status

I have important news about The Shattered War.

Firstly, I have been ticking along with getting more and more lines of recorded dialogue integrated into the game. There are only a few characters left now, and some of those I've already received partial dialogue for. That said, there are a couple of (Orlesian) characters that I still have not found voice actors for. Even so, we are talking about several thousand lines of dialogue - each of which I have listened to numerous (say 3 to 12 or more) times before it is completely integrated into the game.

It is my aim to have the mod released this year - preferably by the middle of the year. At the current point in time, it seems highly likely that these characters will unfortunately remain unvoiced. While I really do not want to release the mod with some characters unvoiced, if it is a choice between releasing it with unvoiced characters, or not releasing it at all, I will release it in as finished as state as I can manage.  If voice actors come forward after release, I may do an update for it.

I am going to be away for a few weeks on holiday as of tomorrow, and won't be working on Shattered War during that time, but I will be hitting it hard when I get back. I am aiming to have a version of the mod ready for beta testing by April. At the current point in time, I do not have any beta testers, so if you would be interested, please let me know - I have a gmail address of AmstradHero.

I am expecting the beta / final release of the mod to be somewhere in the realm of 800MB to 1GB in size given all the resources it includes.

Monday, November 9, 2015

Voices, glorious voices

After a substantial casting round, I managed to find voice actors for all but four roles for The Shattered War - and all of those roles are for Orlesians. Looks like I have my work cut out for me finding people who can and are willing to voice Orlesian characters, but even without them, I've got a whole lot more voice actors and characters added to the roster. The people I've been receiving lines from have been talented and almost universally friendly and professional.

Of course, all of the voice actors who contribute will be credited in the final product, but I feel I should reiterate here how important they are to the project and how grateful I am to them for their efforts. Since I set the bar for this adventure to feel like a "real" Dragon Age experience, I can't deliver that unless I have full voice acting for the entire project.

I could have delivered it quite some time ago if I didn't have this restriction, and arguably a lot more people would have played it if I had done so. Personally I don't think DA:O's combat has aged well, but I'm hopefully that people will persevere through that to experience this adventure and the myriad of choices and characters voiced by these talented actors.

That said their work is just the start for me. After the voice actors have done the hard work of acting their lines, is then up to me to make sure that the delivery matches the overall tone I'm looking for - mostly this is the case because in the scripts I provide appropriate context and emotional direction where necessary - but still give the voice actors enough leeway to give their own interpretation and representation of the character. Some of the lines have been delivered in ways slightly different to how I imagined them, but have been absolutely brilliant and given characters more depth to their personality.

The next step is make sure that there's appropriate silence (or lack thereof) on either side of the line - if a character is having a monologue/dialogue then there needs to be appropriate gaps between each sentence, but if there's an argument or an interjection, there's obviously virtually no gap present.

Then I have to ensure that the overall volume levels are consistent across all characters. For this I have a line of reference dialogue that I use as the benchmark volume to compare all other lines against. If a character is angry and shouting, it'll obviously be a bit louder than the reference line, if they're sad or otherwise speaking quietly, it will be a bit softer, but ultimately the aim is to ensure that all lines within the game have a consistent volume so individual characters do not have vastly different volumes so the player would have to adjust their speaker/headset volume up and down while playing.

These things might seem trivial, but their important for making sure that there's a consistent experience for the player. Finally, once all that is done, it's time to integrate the line into the game, including setting the camera angle, facial expression/tone and individual hand/arm/head/body movements to match the lines being spoken.

This process then has to be repeated to every single line of dialogue I receive. As you can imagine, this can be quite time consuming. Nevertheless, the end result is fantastic, and thanks to the efforts of the wonderful voice actors I've been working with, the characters in The Shattered War are really coming to life beautifully.

Wednesday, July 22, 2015

All the little bugs...

The bug squashing process for The Shattered War continues slowly but surely.  I feel I'm coming very close to having all the "show stopping bugs" ironed out by now. I thought I had them all ironed out of of my playthrough last night, only to come across a new one I hadn't encountered before. It does feel like getting the remaining voice acting is quickly becoming the last major hurdle I will have to overcome before release.

In order to expedite the testing process, I actually created an entirely new "debug area" that allows me to quickly set a whole bunch of choices in main and side quests so that I can jump ahead to different parts in the story rather than having to repeatedly play through the parts of the mod that as far as I can tell are bug free. While it felt weird to be putting in a bunch of effort to create content that would only be used for testing, it has definitely saved me time already, and will only make it easier to test out all the different ending possibilities and ensure that they are tested as much as I can feasibly test on my own.

In my playtesting I have noticed a few common threads in the types of "bugs" that I've been noticing lately. People not appearing in the correct places in a dialogue/cutscene, cameras being too close, plot markers on people or quests journals not updating appropriately. These are all small things that aren't necessarily show-stoppers that make the game unfinishable, but they are definitely quality issues that I don't want to see in the final product that I make available for players.

The only major headache for me at the moment that is really frustrating is that one of the party companions is for some reason not picked up correctly by the game's levelling logic. Specifically, this character does not show any skills in their skills page, meaning that the player is unable to assign skill points (i.e. tactics, herbalism, traps, etc) and thus it always appears as though he needs to be levelled up. This is definitely the most frustrating and disheartening ongoing bug that I've currently been unable to fix - all the other companions I have work perfectly, and I can see no significant differences in their configuration to his. 

Sunday, April 12, 2015

Voice Over Showcase Online

Just a quick post today letting you know that Voice Over showcase video I mentioned in my last video is now available on YouTube!

Wednesday, April 8, 2015

Test, Find, Fix, Repeat

Doing playtesting for The Shattered War has been the order of business for the last couple of weeks. This has been a series of playtests starting the game from scratch and experimenting with different decisions and choices within the game. Across a few characters I've tried a number of approaches, in one case I finished every quest and looted everything I could find, and in another I blitzed through doing the bare minimum of what I needed to progress, not to mention some options in between.

I still haven't gone through a full playthrough from start to finish and have hit on issues of all shapes and sizes...

  • Typos or grammar errors in dialogue, item descriptions or codex. 
  • While the voiced dialogue is basically problem free, there are a number of unvoiced characters that I noted some errors in.
  • There are still unvoiced NPCs - female voice actors have been particularly hard to find. I will have to make a dedicated push to finding the remaining voice actors in the near future.
  • Minor scripting errors, glitches in characters not moving where they're supposed to within an area, a player's reward not being correct, an enemy not spawning when they are supposed to.
  • Major scripting errors - anything that stops progress of a quest. Say, items not becoming interactive when they're supposed to, or enemy deaths not triggering quest success.
  • Camera angles for conversation looking weird.
  • Missing or incorrect markers on the mini-map.

Of course, while the laundry list of bugs has been a decent size, I've been able to wipe them off the list fairly rapidly as well. Smashing through these issues has been a refreshing change of pace from spending time almost exclusively in the toolset with very little playtesting. Those darkspawn never knew what hit them...

Sometimes, you just need to resort to the trusty "sword to the face" option

The good news is that the mod really does feel like it's made big strides since my last round of playtesting. A bunch of long-standing niggles and annoyances have been struck off my list, and everything is definitely coming together to make a cohesive gaming and Dragon Age experience. I've been recording some of the conversations in an effort to put together a small video of the voice actors and acting present in the mod - I'm hoping to put that together and have it available on YouTube in the near future. This won't be another trailer cut with combat - just some (spoiler free) teasers of dialogue that should whet people's appetite for some of the characters and intrigue in The Shattered War.