Synchronsprecher gesucht!

By | Uncategorized | No Comments

Disclaimer: Sorry, the following post is going to be German only. We’re looking for German voice actors.

Wir sind auf der Suche nach deutschen Synchronsprecherinnen und -sprechern für unser Adventure Unforeseen Incidents. Bewerbungen mit Demos bitte an contact@backwoods-entertainment.com senden! Weitere Infos über die Charaktere gibt es dann per Mail. Der Auftrag wird vergütet.

UNFORESEEN INCIDENTS – AUSSCHREIBUNG SPRECHER

Als Hobbybastler Harper Pendrell in seiner kleinen Heimatstadt auf eine im Sterben liegende Frau trifft, begibt er sich unfreiwillig in die Fänge einer diabolischen Verschwörung. Allein er kann das Mysterium um die tödliche und hochansteckende Krankheit, die sich in Yelltown verbreitet, lösen.

Mit Hilfe eines Wissenschaftlers, einer Reporterin und eines paranoiden Künstler ergründet Harper den finsteren Komplott und begibt sich, nur mit seinem treuen Multitool bewaffnet, auf eine gefährliche Reise, die ihn in ein Netz intriganter Fanatiker führt. Findet Harper den Mut, die Wahrheit aufzudecken und eine Epidemie zu verhindern, selbst wenn das heißt, dass er Gefahr läuft, sich selbst mit dem tödlichen Virus zu infizieren?

Unforeseen Incidents ist ein klassisches Point & Click Mystery Adventure in einer liebevoll gestalteten, komplett handgezeichneten Welt. Begleite Harper auf seiner Reise und erlebe fordernde Rätsel, geschliffene Dialoge und triff eine Menge interessanter Charaktere in einem packenden, neuen Adventure-Spiel von Backwoods Entertainment und Application Systems Heidelberg.

Wir suchen nach deutschen Sprecherinnen und Sprechern für Unforeseen Incidents, gerne mit Heimstudio oder im Raum Ruhrgebiet/NRW, Heidelberg oder Berlin. Bitte sendet eure Bewerbungen mit Demos an contact@backwoods-entertainment.com. Weitere Infos über die Charaktere gibt es dann per Mail. Der Auftrag wird vergütet.

Anmerkung: Es ist nicht notwendig lippensynchron zu sprechen, da die Audiowiedergabe von der Spiele-Software zu generischen Mundbewegungen gesteuert wird.

 

Games Week Berlin!

By | Uncategorized | No Comments

Hello everyone!

It’s been a while since we published our last blog post. We are still alive and still working on Unforeseen Incidents, the mystery adventure game you are all so desperately waiting for. We now implemented the second chapter of the game and started testing it. Next steps are writing a blog post about having implemented the second chapter of the game and having started testing it, finalizing the implementation of chapters 3 and 4, releasing the game.

Speaking of… games… we will be at the glorious INTERNATIONAL GAMES WEEK BERLIN next week, showcasing Unforeseen Incidents and annoying people at the Quo Vadis game developers conference, the Making Games Festival and the wonderful A MAZE indie game festival. We are very happy to announce that we’ve been nominated for the Best Of Quo Vadis award.

We will be at the Indie Game Expo of Quo Vadis and Making Games Festival Monday – Wednesday and the Indie Arena Arcade at A MAZE on Thursday.

See you in Berlin!

Mediengründerzentrum NRW 2017 Scholarship

By | Uncategorized | No Comments

We are very happy we’ve been granted the scholarship of the Mediengründerzentrum NRW for 2017:

http://www.mediengruenderzentrum.de/aktuelles/news/artikel/pressemitteilung-mediengruenderzentrum-nrw-vergibt-11-gruenderstipendien.html

Mediengründerzentrum NRW Stipendiaten 2017

Mediengründerzentrum NRW scholarship holders 2017

The scholarship provides an extensive range of seminars for founders, a coaching program, and a grant of 10,000 €.

Thank you, Mediengründerzentrum! 🙂

Call for Voice Actors

By | Uncategorized | No Comments

Hello everyone!

During the last months and weeks, we’ve made further progress with the development and are now in search of voice actors for the English version of the game.

We are looking for US / Canadian voice actors for Unforeseen Incidents, preferably with a home studio set up and based in the UK/EU. If you are a voice actor, please send your applications and demos to voices@backwoods-entertainment.com. We will provide more information about the characters via email. The gig is paid.

UNFORESEEN INCIDENTS – CALL FOR VOICE ACTORS

A deadly virus. A chance encounter. A cryptic message.

When small-town handyman Harper Pendrell meets a dying woman in the street, he unwittingly stumbles into a diabolical conspiracy – a mystery only he can solve. An unknown disease is spreading across the country, and between them a scientist, a reporter and a reclusive artist hold the key to stopping it. 

A perilous journey awaits, and every step brings Harper closer to a cabal of dangerous fanatics. Before he knows it, he finds himself in a fight for the future of humankind armed only with his trusty multi-tool. Can Harper find the courage to expose the truth and prevent an epidemic, even if it means succumbing to contagion himself?

Unforeseen Incidents is a classic interactive mystery set in a beautifully hand-painted world. Join Harper and experience a challenging investigation, smart dialog and a rich cast of characters in this thrilling new adventure game from Backwoods Entertainment and Application Systems Heidelberg.

We are looking for US / Canadian voice actors for Unforeseen Incidents, preferably with a home studio set up and based in the UK/EU. Please send your applications and demos to voices@backwoods-entertainment.com. We will provide more information about the characters via email. The gig is paid.

If you know an amazing voice actor, please let them know about the call and tell them to drop us a line. Today.

PS: Yes, there will be a German talkie of the game as well. We are still scheduling the German voice recordings right now. We will open a separate call for German voice actors in a couple of weeks. If you are interested, please follow our updates.

Back from AdventureX

By | Uncategorized | No Comments

We had a good time exhibiting Unforeseen Incidents in London this weekend. AdventureX is one of the most pleasant conventions we’ve ever visited. The atmosphere is very friendly and you get to meet a lot of nice people, listen to interesting talks about narrative games and interactive fiction and play many great adventure games, a lot of them still in development, like ours. For the first time ever, we showed the beginning of the game to the public. The feedback has been very positive, which is really motivating. At the same time, when seeing players play sections of the game you didn’t get to playtest beforehand, you get a lot of helpful information for further development. All in all, we had a very good weekend in London, and it was very nice meeting old and new friends of the international adventure games community. It is really good to see AdventureX is growing more and more and that so many people are interested in narrative games.

We will bring the new demo to more exciting locations in 2017, but before we get to that, it’ll “come home” to a very familiar, but not less amazing gathering once more: Tuesday, December 6th, Talk & Play #22, Games Science Center, Berlin. It’s the last time we show it this year, so come by if you’re in Berlin!

bildschirmfoto-2016-11-22-um-20-42-17      img_2306
Together with our publisher Application Systems Heidelberg, we showed Unforeseen Incidents and Alasdair’s Nelly Cootalot

AdventureX

By | Uncategorized | No Comments

In two weeks, we’re going to be at the narrative games convention AdventureX in London. We’re showing a demo of Unforeseen Incidents. AdventureX takes place 19 – 20 November at Goldmiths University of London. If you are in London that weekend, come by and have a look at a lot of great adventure games currently in the making. Check out the line-up of AdventureX right here. See you in London!

Behind The Scenes: #1 – Importing the Sprites

By | Uncategorized | No Comments

In ‘Behind The Scenes’, our new, very accurately named series, we’d like to give you people out there some insights into how we get a finished drawing of a scene into our game and make it actually playable. Attention! This means there are going to be a few somewhat technical posts. Don’t say I didn’t warn you! Are you ready? Still there? OK!

Implementing a finished Photoshop scene is one of the less creative and more annoying tasks we face while working on the game (so why not share that experience with you, right?). Once we finish the scenes we can’t simply drag & drop them into the Unity engine (I wish we could). Firstly, the scenes consist of lots of layers. Secondly, the images are huge. We create the graphics for the game in 4k resolution. To support all graphic cards on possible target devices, we have to cut the images into smaller images. We’re working with a 2048×2048 px restriction.

This means: in each scene image, we have to slice the layers wider or higher than 2048px into smaller pieces, then export all layers separately, then bring them into a format that our game engine can work with and import and implement them there. A format like this would be a sprite sheet – collections of parts and layers in new graphics not bigger than 2048×2048 (I feel like I’m repeating myself. But then, maybe that’s just the spirit of background slicing. Doing things over and over again. Making mistakes. Doing everything again and again and again).

Luckily, we have some tools that help us with all these (annoying) steps. Imagine we want to implement the following scene:

c2r02_jervisshack_004_layers

This graphic is has a size of 3840 x 2880 px. What?! 4:3?! Yes, which part of the image gets displayed is depending on what kind of device/display one uses to play the scene. Usually, the game will have a 16:9 or 16:10 (again, depends on what you use) resolution. Parts of the image will be cut then.

This picture consist of a number of different layers, because you need to be able to interact with the scene in the game – the door can be opened, the phone can be picked up, the fire is animated. The characters should be able to walk behind the desks. The layering of the scene in Photoshop looks like this:

bildschirmfoto-2016-09-22-um-22-11-24

img_2078You can guess that some of the layers might be too big for our 2048 px restriction. At least for the layer ‘Background’ you can tell without checking – it must be too big. Now we need to slice those layers into smaller ones. We wrote a little Photoshop script that helps us out. It finds all layers that are wider or higher than 2048 px and cuts them into smaller pieces. This little script saves us hours of work. It not only slices the layers, but it also makes sure they have a slight overlap. There’s some kind of floating point precision error inside the Unity engine that causes non-overlapping, clung 2D layers to flicker when the camera moves. Since we don’t want flickerings in the game, we let the slices overlap with a few pixels. After the script ran, the layering looks like this:

bildschirmfoto-2016-09-22-um-22-27-23

In this case, ‘Background’ was the only layer that needed slicing. This is different in other scenes that have bigger objects or more layers than this one. The background in our scene now consists of four parts. To illustrate the result, here’s a spaced out version of the new four background layers:

bildschirmfoto-2016-09-22-um-22-29-47

What’s next? To create a sprite sheet, we firstly export all layers into separate PNG files. The newest version of Photoshop has a function to export layers, but it automatically trims the layers. We don’t want that, because we want to keep the positions of the objects in the room. So what we use is a script that was included in old versions of Photoshop. It’s called “Layers to files” and does exactly what you’d assume:

bildschirmfoto-2016-09-22-um-22-35-00 bildschirmfoto-2016-09-22-um-22-40-33

It saves all layers into separate PNG files (and keeps the positions). In the next step, we use a little software called TexturePacker to create the sheets from these files. After feeding it with some information about how we want them, it helps us creating the sprite sheets. For this scene, the outcome looks like this:

bildschirmfoto-2016-09-22-um-22-46-00

These are now seven new PNG files which work perfectly in our engine. Since TexturePacker works really well with Unity, all we need to do is click one button to export those sheets into our project. After adjusting the import settings in Unity, we’re done importing the sprites. As you can see, TexturePacker now trims the sprites – but it remembers their original position by setting up a pivot point that refers to the previous center of the scene. All objects will be positioned in (0,0,0) in Unity and then appear in their original position. Pivot points in (0,0,0)??! Stay calm, stay calm. If we want to rotate an object properly, we can parent it into a new Game Object that functions as a rotation pivot point.

All these steps need to be processed for each of the ~60 scenes of the game. Fortunately, a lot of work is automatized, which makes the whole thing less error-prone. The photoshop actions and scripts can be executed with just one click for all scenes of the game (batch processing). Then we need to do some manual clicking and waiting in TexturePacker, but it could be much worse, right?

Next task after importing the sprites is getting the backgrounds in objects in an actual scene in Unity. This is something we will cover the next time. Until then, let’s be happy we successfully managed to import that beautiful scene into the engine.