If you haven't gotten Reflections yet, make sure you head on down to our Steam Page and pick it up today!

What is Reflections?

Reflections is a real-world adventure game where every action you take has meaningful consequences that radically shape the experience. The game takes a new approach to story, where everything you do can be woven into a narrative that drastically changes, thanks to our Storyteller engine.

  • You create the story - The powerful Storyteller engine watches everything you do and changes the experience to suit.
  • Three Acts - Experience various moments in your life which differ radically based on what you choose to do.
  • Dynamic progression - time passes as you play, changing the opportunites and events that unfold
  • Full environment interactivity - If you want to do it, you probably can. Reflections isn't about sitting and watching. Everything has its use.
  • AI that responds to you - Multiple characters and creatures to build relationships with, relationships that may last your whole life
  • Beautiful environments - stark black and white environments that slowly get filled with color by your actions

The Setting

In Reflections, you are getting ready to leave home and start your life as an adult. You have to put things in order and get ready to leave by the end of the day. To do so, you can tidy up your business, help build relationships, or just go exploring. From there, it's up to you; the entire course of the game is based on the actions you take.

About the Storyteller

Reflections uses a unique Storyteller engine, that allows anything that happens to feed into the narrative. Rather than picking story options, everything you do is part of the story. How you choose to spend your time matters; the Storyteller shapes your future out of everything, no matter how big or small. A complex system under the hood determines how actions affect your story, and makes hundreds of changes to accomodate. These changes can be as small as an item that reappears later in your life after it was used, or as big as an entirely new landscape to explore based on your larger choices. Our goal is to custom tailer an experience that you can relate to, which feels like something that you made happen.

Image RSS Feed Latest Screens
Early Access Version 0.4 Early Access Version 0.4 Early Access Version 0.4
Blog RSS Feed Post news Report abuse Latest News: Reflections Coming to Boston FIG and New art style!

0 comments by TristanParrish on Aug 22nd, 2015

We've been working feverishly to make major improvements and have just launched our version 0.4 on Steam! You can check out the many new features, including improved graphical fidelity, a redesigned art style and tons of gameplay improvements.

Acceptance into Boston FIG!

Reflections has been officially accepted into the Boston Festival of Indie Games! The game will be displaying in Boston on September 12th, and we're working hard to have new content to show for the event.

BostonFIG

Festivals are a big part of us getting the word out about the game. As a small team, we submit to numerous events and getting accepted into them has been a huge boost. Reflections showed as part of the MIX events at GDC and SXSW. We are very honored to have been included in another event and look forward to meeting all the devs in Boston!

Redesigned The Art of Reflections

Reflections originally started with the intention of developing a striking visual style, which is why the game uses a black and white aesthetic and drips color in the represent your actions. However, we've been frustrated with the lack of distinction in the game's style after the initial viewing.

Our general goal has been to move towards a more painted, impressionistic look. The game was previously designed around a minimalist approach, with largely flat, smooth surfaces and simple colors. Our hope was that we could incorporate Unity 5's dynamic GI system to compensate for that, but until now a few bugs and performance issues have made it difficult for us to rely on. I've been nursing a side project of figuring out ways to improve the game's visual style and make it more distinctive, so this cycle I decided to put it into action.

First Exploration Into More Style...

Character Style

Our first exploration was into something simple, so we did some comparison with contour lines and without. I use Shader Forge for our character shader (though the rest of the game is using a variation of the standard shader), so I started with a simple outline where the character gets duplicated and inverted to convey the contours. That worked reasonably well, but we found that our test audiences didn't really like the look of just the character outlined against a more standard background. So, we made an update of the whole scene.

Contour Lines and Sobel Edge Detection

Celshaded optionB

This was better, but the style was still missing a lot. The soft, smooth shapes just didn't feel right with the outlines, because the overall visual style wasn't built around it. That being said, I felt a really strong inkling that this was an avenue we needed to explore, and that we needed to do it in an efficient way that wouldn't kill our two-person art team, especially since one of those people is also serving as designer and director.

We eventually abandoned the shader-based version of the lines and focused on a Sobel edge camera filter that worked out fantastically. We're exploring the possibility of altering the effect based on the color of the surface, but for now the sobel edge is doing a great job of defining the shape and bringing things together well.

Exploring the Details...

11866458 10153109030490003 64336

My next effort was to explore what we could do with a stylized detail texturing effect. This process was simple, but time consuming. I wanted to give the impression that the elements of the scene had been "painted" into the scene, so I put together a collection of texture in Photoshop that would be used for detailing. However, something like that could easily be done wrong with incorrect contrast or poor strokes. I found that the mixer brush was the best tool and eventually settled on 18 different brushes for different types of brush strokes, depending on the surface, size and value.

This was starting to show a lot more promise, and I could start to see where it might really start to work. We made a variation to the Standard Shader so that these details could be projected in world space, allowing us to tile them more broadly across multiple unique objects and keep modular pieces looking distinct.

We also experimented with making a subtle jitter effect on the detailing, as if the images were being redrawn like what you would find in a film like Waking Life. However, in the case of a 3D video game, I haven't been able to figure out a good way to simulate this kind of effect without causing motion sickness or discomfort.

Bringing it All Together...

Shots 8 19 2015 0000 Layer 15Build 8 21 2015 0000 Layer 3Shots 8 19 2015 0013 Layer 1

After much experimentation, I think we've finally started moving in the direction of something that will really work on a core level. We've pumped up the contrast substantial. There's still some more work to do on lighting now, particularly because we'd been previously trying to reduce the brightness on relatively simple objects. Now that there is a lot more surface detail and value, we need to bring the lighting back up to match what we're getting from the new style.

The Evolution...

It's important periodically to look back at how things have evolved for context, so I thought I'd post our evolution of the game's visuals from it's initial concept as a way of illustrating the progress. I think it's usually very easy to see a long road ahead and not see how far you have come, so this helps me as much as anyone.

The original version of Reflections from Unreal Engine in 2012:

The original version of Reflections in Unreal Engine 3 in March of 2012

The game right after our Steam Greenlight announcement, converted to Unity 5:

Reflections Screen Updates 0002

The look of the game at the initial launch on Steam Early Access:

New House

Finally, the current art style as of the last update:

Shots 8 19 2015 0010 Layer 4

What's next

Our original plan was to stay on Early Access for only 1-2 months, but we've been getting such amazing feedback on the game and been developing so many ideas that we expect it's going to take longer than that. Reflections has always been an experiment, and we're committed to making that experiment the best it possibly can be.

Thanks everyone for following us until now! We're really looking forward to showing more of the game as we go and really digging into the systems and mechanics. It's been interesting explore a narrative driven game on Early Access, and I will probably do a post in the near future discussing process of evolving the game's narrative while we engage actively with users. It's been a really unique experience and I have a lot to say on the subject.

Keep an eye on this space for more details and make sure to check out the game on Steam!

Media RSS Feed Latest Video
Post comment Comments  (0 - 10 of 12)
zivon456
zivon456 Feb 19 2015 says:

Looks great, I'm tracking this one!

+2 votes     reply to comment
Guest
Guest Feb 18 2015 says:

This comment is currently awaiting admin approval, join now to view.

TristanParrish Creator
TristanParrish Feb 12 2015 says:

Hey everyone! Things were looking grim there for a bit, but we finally brought Reflections out of cryo-sleep! I'll be saying more soon, but we are currently on Steam Greenlight if you would like to check it out! Steamcommunity.com

+2 votes   reply to comment
cocouple1
cocouple1 Feb 14 2015 replied:

I saw the trailer of Reflections on Steam, and it looked awesome. If the game is half as good as the trailer made it out to be, we'd love to check it out and write a review for it on our site.

+2 votes     reply to comment
TristanParrish Creator
TristanParrish Feb 14 2015 replied:

Absolutely! Message us through www.reflectionsgame.com and we'll add you to our press list.

+2 votes   reply to comment
Guest
Guest May 17 2014 says:

This comment is currently awaiting admin approval, join now to view.

Guest
Guest Apr 13 2014 says:

This comment is currently awaiting admin approval, join now to view.

TristanParrish Creator
TristanParrish Oct 2 2012 says:

Hey, to those of you who are still interested. This project is not dead, it just turned out to be a little bit more involved than I had anticipated. I was originally planning on submitting it to the 2012 Indiecade, but I didn't get the game to a reasonable state in time. I'm hoping to release something in the near future, so keep a watch out!

+2 votes   reply to comment
CubanGringo
CubanGringo Jul 26 2012 says:

OOh, released? Where?

+1 vote     reply to comment
RoboTyphoon
RoboTyphoon May 16 2012 says:

First person interactive experiences are different, reminds me of The Stanley Parable. Hope this turns out to be as good as it's looking, aha.

+1 vote     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
Reflections
Platforms
Windows, Mac, Linux, XONE, PS4
Engine
Unity
Contact
Send Message
Official Page
Reflectionsgame.com
Release Date
TBD
Game Watch
Track this game
Share
Style
Genre
Adventure
Theme
Realism
Players
Single Player
Project
Indie
Twitter

Latest tweets from @playreflections

Here's a couple of screenshots from our Steam Community! One pretty and one funny! T.co #STEAM T.co

14hours 34mins ago

RT @TristanParrish: Sweet promo shots of the @PlayReflections leads by @AbyBagulayMoore and @triangle_soup! Very 90210 #gameart #indiedev h…

Aug 27 2015

RT @AbyBagulayMoore: New characters are going into @PlayReflections and the art has been touched up! #GronkhTV love to know what you think …

Aug 27 2015

@DarkAngelRafael @falkgaard Thank you!

Aug 26 2015

@BrainGoop Thank you! We have been pushing for a stylised look but with rich lighting. Glad you like it!

Aug 26 2015

Preview of our main Characters! :D SO glad they're all finally done! #gamedev #gameart T.co

Aug 25 2015

@dollarwisegamer @BrokenWindowGS @AbyBagulayMoore Yes! We got it up yesterday! Most of the issues should be resolved!

Aug 25 2015

@ytevo79 awesome! We updated the art style a lot over the weekend. It's a lot more vibrant now!

Aug 24 2015

@XTgamer sure thing! Can you email us at @brokenwindowstudios.Com">info@brokenwindowstudios.Com so we can get you set up? It'll get lost on here!

Aug 24 2015

If you're in Manhattan tomorrow come play Reflections! #gaming #gamedev #indiedev #pcgaming T.co

Aug 24 2015

Embed Buttons

Promote Reflections on your homepage or blog by selecting a button and using the embed code provided (more).

Reflections
Reflections
Statistics
Last Update
1 week ago
Watchers
113 members
News
3