In The News – Beginning Publicity

If you’ve been a regular reader of this Tuesday blog post, you’ve probably noticed a shift in our marketing strategy in the past few weeks. This space used to be reserved for an inside look at what it’s like to be an indie developer working on this game – of late, we’ve been using it more for shorter updates about the game itself.

The game is speeding along like a runaway train, and although we have tons of work to do, it’s important to begin a crucial step in the development process: publicity! There’s no point in working hard to release a game that no one knows about. Expect to see Jack and yours truly on more podcasts, gaming websites, and YouTube shows going forward.

It’s not just that we love to hear ourselves talk. (Okay, a little bit) Publicity is an important part of creating a game. Don’t call us sellouts just yet! In the spirit of total honesty, here’s some articles that have been written about us in the past few weeks, mostly surrounding the hubbub about Play NYC.



Nerdier Tides

Thanks to Cecile Pauling of Nerdier Tides for writing this quick recap of Where Shadows Slumber! Cecile played our demo (multiple times, [0_0 ]) and the development build we showed off at Play NYC. I especially enjoyed this bit:

“Walking home at night, you’re always worried about the shadows that lurk near you. You never know what it is, but what if it’s the path you’ve been looking for all along?”

Full article here:




Robert Adams of TechRaptor attended the show and we reached out to him beforehand. We actually did a long-form interview with him that’s coming out pretty soon. To tide you over, check out his full recap of Play NYC, below!

Full article here:


Contact Us For An Interview!

Okay, now for the REAL reason for this blog post. Do you have a podcast? A gaming website? A YouTube channel about gaming? Perhaps you have a blog where you talk about games, iOS apps or Android stuff? We’d love to be on your website. We really do need all the help we can get to advertise the game. In return, we’ll give you juicy details about what it’s like to develop an indie game. We may even reveal the secret of Grongus? If you ask nicely…

The best way to contact me is, and we can set up a Skype interview, phone call, or long distance shouting interview. (Sound carries across water, so this works better than expected.)


Expect more short form updates like this in the future. As we ramp up development and publicity, we’re trying to focus more on working on the game itself rather than long blog posts. If we missed something important that you wanted us to address, just find us online and ask! Details below.

See you next week!


= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

Looking to write an article about Where Shadows Slumber? You can contact us directly at, talk to us on Twitter (@GameRevenant),, or Twitch, and feel free to email us directly at

Frank DiCola is the founder of Game Revenant and the artist for Where Shadows Slumber.


The 1st Play NYC Ever Was Incredible!

Back in the winter of 2016, Jack and I were delighted to hear that Where Shadows Slumber had been nominated for the ’16 Bit Awards. We had attended a bunch of Playcrafting’s shows, but had never realized the company also ran an award ceremony. Although we didn’t win the category, our ears perked up at the end of the show when we heard Dan Butchko’s plans for the summer. There was going to be “some kind of show on the Intrepid in NYC” and that everyone should “stay tuned for more information.”

Because of some odd scheduling issues with the Intrepid, the show was moved to Terminal 5 on West 56th Street, and given a name: Play NYC. We knew for the longest time that we were definitely going, no matter what. We gambled on the show, buying an 8 x 4 table slot on the third floor and marking the date in our calendars.

The concept seemed too good to be true: a PAX styled gaming event right in our own backyard, where developers could directly interface with customers, fans, and other devs? How could we miss it? But we knew the risks as well: the first year of any show is always the roughest. We had nightmares about sitting at our table in an empty rock hall, our weekend wasting away right before our eyes.

So… how did it go?



Jack pitches Where Shadows Slumber under the watchful eye of the disco ball of doom.

Play NYC Exceeded Our Expectations

This was a great show, and we thoroughly enjoyed everything about it! Setup was smooth, communication with Dan (the guy running the whole thing) was direct and personal, and we got to show Where Shadows Slumber to existing fans and newcomers alike! As for the various aspects of the show:

The Venue: Terminal 5 was an odd choice, but I really liked how it turned out. These conventions are often held in single floor, boring, flat convention spaces where everyone gets a 10 x 10 section. But to be frank (ahhh!) I hate those labyrinthine atrocities of pipe and drape. What I loved about using a concert hall was the vertical element of it: from the top floor, we could see everything. And I’m sure it helped out show-goers to know that they could take everything one floor at a time. The building is not modern at all and has some weird layout issues, but we dealt with the quirks just fine. The best part by far was that some gaming kiosks had couches. Every gaming convention in the world should have couches!


The Crowd: Saturday was way busier than I expected, which was great. At these shows you never want to have the table empty. If someone can be playing your game, you want them there. At the same time, you hate to turn people away, which happens at shows like PAX East where there are just too many people at once. This was a good balance. Considering I was expecting a ghost town, I was blown away! Sunday was more in like with what I expected, definitely slow in the morning. But the afternoon really picked up and we had a strong ending. I have no idea how Dan got so many attendees! Keep up the good work, sir.


The People Attending: Crowd quality is different than crowd volume. Just because a show has a lot of people, that doesn’t mean they are interested in your product or interested in even taking a look. (That’s a dig at you, NY Toy Fair…) As for the people who attended Play NYC, it was a solid mix of young teens and parents, along with fans and developers that were our age. We were really able to relate to everybody and we never felt like people were “brushing us off” for being a mobile game. What surprised me the most was how many cool developers I met! If you’re an audio designer, programmer, or artist, don’t worry – I have your card and you’re in my Rolodex. We’re not hiring anyone else for Where Shadows Slumber, but I’ll consider everyone I spoke to for future projects at Game Revenant. You have time to work on those portfolios!



See You Next Year!

If Playcrafting can deliver a stellar experience next year, we’d love to return to Play NYC for their second show. Hopefully the price doesn’t go up by too much – we’ll see what happens. A lot can change in a year. Perhaps Playcrafting will seek out a larger, more traditional venue (although I liked Terminal 5) and try to bring in more people. I heard rumblings about the convention perhaps going a bit longer each day, or extending to Friday. No confirmation of that yet.

We’ll be there regardless. It’s one of the easiest shows for us to do, and many people in the NYC gaming scene are now eagerly looking for news about Where Shadows Slumber. Returning for Play NYC 2018 is a great way to capitalize on all the hype we’ve built over the past year and a half.

We hope to see you at Play NYC 2018!


= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

Didn’t get a chance to come by our Play NYC table? You can find out more about our game at, ask us on Twitter (@GameRevenant),, or Twitch, and feel free to email us directly at

Frank DiCola is the founder of Game Revenant and the artist for Where Shadows Slumber.

The Name Of The Game

As you (probably) know, Frank and I have been working for a while on a certain game-development project. And, as you also (most likely) know, the name of that project is Where Shadows Slumber. For as long as any of you have known about it, that’s what we’ve called it, so it might seem strange to think of calling it something else at this point. But the name wasn’t always Where Shadows Slumber – for quite a long time, our game didn’t even have a name. How did we get from there to here?

When I first came up with the idea for the game and we started on the proof-of-concept, we didn’t have any particular name in mind. We weren’t thinking about it at all, and we didn’t even have an idea of what kind of name we might want. That apathy followed us through the early phases of the game, up to the point where we started going to smaller events, showing it off to people, and getting feedback. We discussed different naming options, but we never considered it a huge priority, and didn’t dedicate much time to it. Before too much longer, we came to the realization – we need a name for this thing!


Why Do You Need a Name?

We were just getting started with a new, unknown game, and, against all odds, it was actually going well! People seemed to really enjoy playing our game. They seemed interested in our process as a small team. We had been perfecting our ‘pitch’ at every event we went to, and we know exactly what to say to people when we showed them our early prototypes. That’s when we realized the mistake we had made.

People liked the game, and they wanted to know more about it. They wanted to hear about updates, they wanted to know when it came out. The problem was, the game didn’t have a name – how can someone keep up with it if there’s no name to search by? That was when we stopped messing around. Making a game is hard, and making a successful game involves making the correct decision at every point in the process. This was a place where we had screwed up, but we resolved to fix that mistake immediately, and I think that our fast action was an excellent decision that did a lot to move us toward success. The decision we made was to meet up in person the following week. We would sit down and figure out a name, and neither of us would be allowed to leave until we had decided on one.


What’s In A Name?

Now, choosing a name is a surprisingly difficult thing to do. The biggest hurdle for us, I think, was the dedication that it implied – once you pick a name, once people start using it, you can’t really go back. What if we chose wrong?


MS Paint forever!

While this was a scary proposition, it was also one of the things you want most out of your name. You want people to remember it and recognize it – you want it to last, and you don’t want to go back. Which just means you have to be that much more careful about choosing it. So lets look at all the things you want from your chosen name.

Recognition – The most important part of your name is that people associate it with your game. For us, when people think of the words Where Shadows Slumber, we want them to think of our game, and only our game. This is associated with having ownership over the name – nothing else is named in a way that’s too similar to Where Shadows Slumber. Take my name for example – Jackson Kelly. Go ahead, give it an image search, I’ll wait.
Do you get a bunch of pictures of my beautiful face smiling back at you, or a bunch of guitars? That’s right, the name Jackson Kelly is already ‘owned’, to some extent, by a guitar company. If I were choosing a name for a company or product, I definitely wouldn’t choose Jackson Kelly, because people (and Google) already associate it with something else.

“Pre-loading” Information – When people sit down and play your game, they won’t always know what to expect. There are some people who aren’t part of your target audience, and they might not like your game. Some games require the right mood or mindset. These are all good examples of how your game’s name can “set the mood”. If your game sounds like a puzzle game, then puzzle gamers will know that it will be good for them. If your game sounds like an endless runner, people will know what to expect. This leads, perhaps even subconsciously, to people more often playing your game when they’re interested in the style of the game, and when they’re in the mood for it. This also applies to people following your progress and keeping up with your development.

Telling a Story – Every game has a narrative of some sort – not necessarily a story in the conventional sense, but something you want your players to experience, outside of the mechanics themselves, when they play your game. For a game like Where Shadows Slumber, this is a literal story – something is happening in the world of the game, and the player gets to watch it happen. Other narratives aren’t so straightforward; take Candy Crush, for example. I’ve never played it, but I assume there isn’t really a huge storyline. Rather, what you want the user to experience are the rules of the candy world, and why the player should be connecting the candies.

Whatever the narrative, everything about your game should speak to it, should play a part in making it happen. The name, as the first part of your game users will interact with, is a vital piece. It’s where the journey begins, and you want to make sure that it helps tell your story.

Representing Your Game – Every part of your game should be great, but the most important part of your game is the beginning – can you get a user “hooked”? The name of your game is the first part of your game a potential user will experience, so it should, arguably, be the best part of your game. If you clearly didn’t put a lot of thought into the name, how can people trust that you put any effort into the game itself? [Editor’s note: see “Mr. Game!” for reference] The name is part of the game, and it should be treated as such.


How We Came Up With the Name

As I mentioned earlier, the way we came up with the name was to have a few rough ideas in our heads, and then to sit down and get it all done in one session, cagematch-style. Perhaps this wasn’t the most efficient way to get this done, but it stopped us from dragging our feet, which had been the biggest problem. So, we met up at 10 am on a Saturday, and got into it!


A spattering of words and concepts we considered using.

The first thing we did was to brainstorm – not for names, but for emotions. People buy most of their entertainment products based on emotion, and games are no different. What emotions do we think players will feel while playing, and what do we want them to feel? What kinds of emotions will motivate them to buy it and to keep playing it? By answering these questions, we started to figure out the tone our name should have. The emotions we decided to shoot for, to various degrees, were mystery, fear, suspense, and hope.

Once we had some emotions, we started to focus on the actual content of the name. Our name should be indicative of the things in the game, and, in particular, of the story players will find within. What are our main mechanics and story points? What words can we find for those things that fit within the emotions we chose? Again, we’re not thinking about actual names yet (for the most part), but just building up a collection of words. We ended up with quite a few, but some of the major ones were umbra, nimbus, slumber, wraith, and plenty of others.

After that, we finally got started on actually choosing a name. We tried to combine the words we had come up with into sensible, interesting names. We came up with quite a few, decided on our top four favorites, and made a little bracket. We discussed each of the names at length – what will people think, will it help us connect with players, are there other games with similar names – and eventually narrowed the search down to Where Shadows Slumber!


The final four!

This whole process took upwards of eight hours. It was an exhausting day, but I think we ended up with a pretty good name at the end of it all.



When we first decided on the name Where Shadows Slumber, I was pretty apprehensive, and I think Frank was too. We didn’t want to commit to a name that might not have been 100% perfect. That said, we knew we had to make a decision, so we did.

In the end, I’m really glad we settled on Where Shadows Slumber. I think the name does a lot to describe what our game will be like, we have good ownership over the name, and it really just seems to fit. It was a heck of a process, but I think we made the right choice at the end of the day!


= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

If you want to know more about our naming process, feel free to contact us! You can always find out more about our game at, find us on Twitter (@GameRevenant),, or Twitch, and feel free to email us directly with any questions or feedback at

Jack Kelly is the head developer and designer for Where Shadows Slumber.

Fake It Til You Make It

Alright people. There’s something that’s been bothering me for a while, and I think it’s time we come clean. For the last two years, ever since the first prototype of Where Shadows Slumber, Frank and I have been lying to you.

“What?!” you ask incredulously, affronted dignity ablaze. “How can this be? What have you lied to us about? I must know!”

Well, never fear – we’ve never lied about the game. All of our screenshots are from the actual game, we’ve represented our progress pretty accurately, and we love you as much as we always have. Rather, inside the game, within Obe’s world, basically everything is a lie.



The video game Hydrophobia was criticized for focusing too much on its water physics and not enough on other forms of gameplay.


This phenomenon is not unique to Where Shadows Slumber – in fact, it’s one of the defining features of video games. If you have experience with video game development, you know exactly what I mean. Think about the real world and the way things actually work. Molecules, fluid dynamics, physics – it’s just way too much stuff to simulate. Even if we get rid of all the stupid sciencey stuff and just consider things like gravity, friction, momentum, and basically anything else from classical physics, the real world is far too complicated to quickly and reliably reproduce on a phone (or a supercomputer, for that matter).

And the best part about this is that it’s not a problem. In fact, even if phones could handle all of physics, we would probably continue faking it. After all, if we do a good enough job of faking it, why would we bother actually implementing it?

This brings me to the actual point – when developing a game, we’re not trying to create a world for you to look at and interact with. Instead, we’re trying to create something that looks enough like a world that you can interact with that you think we actually did create a whole world. This is a very fine line to ride – too far toward realism, and your game will lag, but too far toward fake-ism, and people will be able to tell and won’t like it.


How did you even get there? …How are you not dying?!

Think about a character walking on relatively flat ground. You could spend all of your time designing a system which allows you to near-perfectly imitate physics. Every time the character takes a step, you calculate exactly how their foot hits the ground, and how it changes their path. This process has eaten up most of your development time, and is so intensive that your game can’t run at more than 15 frames per second. But hey, those perfect physics are worth it, right?

Well, no. I mean, in this case, the ground is relatively flat, so you could have the character just walk along a straight line. Sure, his feet might hover above the ground or clip through it at times, but it’s close enough. Even if the ground isn’t flat, the point is that a simplification of what actually happens is always ‘good enough’ for your game, and it helps you save where you really need to – both development time and processor time.




Wait, what’s making that shadow?

Where FAKE Shadows Slumber

Now, when it comes to Where Shadows Slumber, there are two big areas in which we consistently lie.

Physics. This is the case that applies to most, if not all, games, and Where Shadows Slumber is no exception. Everything you see when you’re playing is a carefully constructed illusion. Obe is never standing on the ground – the ground is conveniently and strategically placed so that it looks like he’s standing on the ground. “Physics” covers any physical interactions or representations of objects. This leads to a huge disconnect between what things look like, and how they work. In fact, nothing in the game serves the dual purpose of actually doing something and actually looking like something. In every case, we simply have two game objects – one which interacts with other objects according to the rules of our game (our simplified “physics”, if you will), and the other which is just there to look pretty.

Shadows. Where Shadows Slumber is, obviously, based on shadows. Someone who has played the game would tell you that “shadows change things”. However, this isn’t exactly true – in fact, the shadows in Where Shadows Slumber have literally no effect on the gameplay whatsoever! This is another instance of the decoupling of an object and its visual representation. We show the dark black shadow as it moves across the world, but using that shadow’s location is far too computationally intense to be doing every frame. We could do it, but this is another case where we don’t need to be 100% realistic, as discussed in my blog posts on how our shadows work (part 1 and part 2), we use a much simpler algorithm to determine if something is in shadow. This saves computation time while not sacrificing quality. It’s all about that trade-off!



Otherwise known as “what happens when two hacks collide.”

Potential Pitfalls of Constantly Lying

While I strongly advocate for this type of simplification, there are cases where it can cause some trouble. A great example of this came up when we were doing the finishing touches on the original demo for the game.

We had added ramps that Obe could walk on to some levels, to give them a little more depth. It  was working very smoothly, and made the world feel less game-y. Separately, we also came to a decision to have a drop shadow for Obe. It felt weird that Obe himself didn’t cast any shadows, but it didn’t make sense for him to, or everything behind him would be in shadow. We ended up with a circular shadow underneath him. Even though it didn’t make sense from a literal standpoint (since the light wasn’t directly above him), we found that players simply knew what it was, and it added realism, since they were so familiar with the concept of shadows being ‘underneath’ something.


Something looks just a little off…

This was all fine and good – both of these ideas were strong ideas (in fact, the latter is a great example of a place where simulating a very fake shadow was much better than attempting to use a realistic one). However, it was when we combined these ideas that we ran into trouble. You see, the drop shadow we made assumed a flat floor – we just plopped it down with a little transparency, and it looked great! Until Obe got to the stairs, that is. Once he started up a ramp, half of the drop shadow ended up being invisible (because it was underneath the ramp), and the other half was at the wrong angle. We had come up with a great simplification, but it ended up totally ruining the illusion!

These situations do come up, and pretty often – two great ideas can combine to form one horrible edge case. However, this situation in particular came about due to a bad design process. At some point near the end of the demo’s development period, we realized “Oh shoot, Obe needs a shadow!” We hacked together the drop shadow solution without considering the long-term design implications. The important thing about making this type of simplification is to understand that it is inherently “wrong” on some level, since it doesn’t perfectly respect the way the world works. This is fine, until it comes up against other things, which are themselves “wrong”. In these cases, you must be extra careful to think through your design decisions with respect to everything they’re going to interact with. This is yet another reason why it’s important not to make design decisions or changes toward the end of your project.


= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

I hope this gave you a bit of an insight into what’s actually happening in Where Shadows Slumber! If your confidence in us is shaken and you have any questions about what else we’re lying about, feel free to contact us! You can always find out more about our game at, find us on Twitter (@GameRevenant),, or Twitch, and feel free to email us directly with any questions or feedback at

Jack Kelly is the head developer and designer for Where Shadows Slumber.

State Of The Art – July 2017

Welcome to State Of The Art, July 2017 edition! This monthly progress report is written by Frank DiCola and is focused entirely on how the game’s visuals have improved in the past month. Without further ado, let’s explore the major leaps forward we took in July!



Pictured above is our classic scene where Obe throws the ring into Mt. Doom

World 1 (The Jail) Is Ready

It looks like the entire first real World, our volcanic prison that you must escape from, is ready! I say “ready” and not “finished” because nothing in the art world is ever truly finished. But these five Levels are “ready” because I’m ready to move on to something else without worrying about these all the time. They look good. They look pretty done. Will I need to tune them up later? Absolutely. But I’m not going to spend more time getting these Levels from 90% to 100% when there are some Levels at 0%.

Having said that, bask in the molten glory that is World 1!


Level 1-1, “Light” is the first Level of the Jail World.


Level 1-2, “Detour” shows off some of the cell blocks in this prison.


Level 1-3, “Lock” contains a rarely used side-exit door.


Level 1-4, “Pressure” needs a different back wall than the one currently shown.


Level 1-5, “Ascent” has a lot of annoying overlapping lights and we’ll fix those later.

What do you think of these Levels? Please leave a comment with your feedback, as I have a few concerns of my own and I want to see if casual observers would notice them. Maybe I’m just paranoid!



Obe’s Clothing Is Ready

Our main character has quite the wardrobe. He’s wearing a lot of complicated clothing! Some of it is made from animated mesh, but other parts are physically based cloth that Unity simulates in real-time.

Getting this right has taken me a long time. But now I’m done messing with it and I’m ready to give it the ultimate stress test – cutscenes, weather (wind and rain!), and lots of animation. I believe his accessories can withstand the stress and remain looking cool.


Dude what happened to your pants?!

Undoubtedly, his clothing is going to get messed up sometimes. We’ll just need to identify those situations and preempt them with special scripts that manage his robes and keep them from going haywire.


Currently, the robe can clip through his white alb and skirt. This should be fixed by launch.

What do you think of his clothing? Is it worth it to have such a detailed robe on such a small character? I promise, for these close up cutscenes, it will look great!



What To Expect In August

This month, I’m going to aggressively go after the Levels in the River World. I’ve been so excited to work on that one for a long time! It’s wide open (as opposed to the claustrophobic Forest and Jail) which is a nice change of pace. The color scheme is totally unique, and the assets are really interesting. There’s some creepy story stuff happening there as well.

I also want to get cutscenes rolling, probably the first two (Intro to Forest, Finale to Forest) since they are the first things players will see. I don’t like the idea of waiting until the very end of the development cycle to start cranking out cutscenes. These things are going to be trailer-fodder and they need to look awesome. A rushed cutscene is probably going to end up being a cut cutscene 😛

See you again on September 1st!


= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

We hope you enjoyed this update about the game’s artwork. Have a question about aesthetics that wasn’t mentioned here? You can find out more about our game at, ask us on Twitter (@GameRevenant),, or Twitch, and feel free to email us directly at

Frank DiCola is the founder of Game Revenant and the artist for Where Shadows Slumber.