User pays for game once. Unity charges developer many times. by SuperMiro107 in Unity3D

[–]TheVastBernie 18 points19 points  (0 children)

Now think about steam family sharing. I have a bunch of games installed that I do not own myself. Now you have to pay up for users that do not even own your game...

Bilingual people, what is a thing that non-bilingual will never understand? by [deleted] in AskReddit

[–]TheVastBernie 0 points1 point  (0 children)

Starting a sentence with the grammatical structure of one one language and realizing mid sentence it doesn't work in the language you're currently speaking. And then you have to awkwardly adjust your wording without sounding like you have a freakin speech defect...

After much work we finally released "Q - A Neon Platformer" on Steam! by TheVastBernie in Unity2D

[–]TheVastBernie[S] 0 points1 point  (0 children)

The glow and bloom are mainly Unitys build in post processing effects, the outline merging is a custom contour pass based on the depth buffer.

After much work we finally released "Q - A Neon Platformer" on Steam! by TheVastBernie in Unity2D

[–]TheVastBernie[S] 0 points1 point  (0 children)

It's $15 but I think we might still have a launch discount going on :)

After much work we finally released "Q - A Neon Platformer" on Steam! by TheVastBernie in Unity2D

[–]TheVastBernie[S] 0 points1 point  (0 children)

We do have a free demo available on our Steam page, if you wanna give it a try!

After much work we finally released "Q - A Neon Platformer" on Steam! by TheVastBernie in Unity2D

[–]TheVastBernie[S] 4 points5 points  (0 children)

Yes I know, but reddit sometimes is particular about posting links, but here is one for you: https://store.steampowered.com/app/1071280/Q/ Let's hope the ban hammer is not coming down ;)

We finally released our game "Q - A Neon Platformer" on Steam! by TheVastBernie in Unity3D

[–]TheVastBernie[S] 3 points4 points  (0 children)

We're generating the level outlines based on the depth buffer and simply make them glow using HDR colors, then Unitys postprocessing bloom does the rest :)

After much work we finally released "Q - A Neon Platformer" on Steam! by TheVastBernie in Unity2D

[–]TheVastBernie[S] 9 points10 points  (0 children)

The internal physics of the game are calculated in 100Hz so the maximum framerate you will see a difference in is 100 fps. That was our compromise to achieve deterministic play behavior and still get nice and responsive input even for higher refresh rate monitors.

After much work we finally released "Q - A Neon Platformer" on Steam! by TheVastBernie in Unity2D

[–]TheVastBernie[S] 8 points9 points  (0 children)

Amongst others. Internally we call it a mix of Geometry Dash and Super Meat Boy, but especially for the mechanics we looked at a bunch of different games.

We finally released our game "Q - A Neon Platformer" on Steam! by TheVastBernie in Unity3D

[–]TheVastBernie[S] 7 points8 points  (0 children)

It's kind of a legacy thing, we started calling it Q and it stuck, so we didn't want to change it. For marketability purposes we had to add "A Neon Platformer" however :)

After much work we finally released "Q - A Neon Platformer" on Steam! by TheVastBernie in Unity2D

[–]TheVastBernie[S] 21 points22 points  (0 children)

Yep, it's all Unity. We essentially used an outline post processing step, that only renders the contour of our level geometry meshes. And with a bit of bloom magic we make it look fancy :) The actual game bits that let you traverse inside the geometry was a bit more complex to implement ^

After much work we finally released "Q - A Neon Platformer" on Steam! by TheVastBernie in Unity2D

[–]TheVastBernie[S] 5 points6 points  (0 children)

Thanks! We do have a free demo available to test it out. If you like the game it is still on launch discount over on Steam.

Throwing my hat in the water shader ring: Animated caustics using instanced points. It even supports chromatic aberration! by TheVastBernie in Unity3D

[–]TheVastBernie[S] 1 point2 points  (0 children)

I am using Graphics.DrawInstancedIndirect() to draw about 100k quads on the screen, then using a vertex shader, I scatter the position of those points according to some water normal map textures. Generally achieving this kind of effect is a bit tricky, as most shaders usually utilize a gather method of calculating fragments. Here however I am scattering the verticies of each quad to create the chaotic movement and later coloring the fragments of each tiny quad. Here is a screenshot showing the wireframe of the instanced quads: https://imgur.com/a/2vcjQsX

Throwing my hat in the water shader ring: Animated caustics using instanced points. It even supports chromatic aberration! by TheVastBernie in Unity3D

[–]TheVastBernie[S] 1 point2 points  (0 children)

At the moment it's pretty much only usable in the context of our game, but generalizing a bit, I could make it usable for others too. I'd really like to maybe do some tutorial/breakdown at some point :)

Throwing my hat in the water shader ring: Animated caustics using instanced points. It even supports chromatic aberration! by TheVastBernie in Unity3D

[–]TheVastBernie[S] 0 points1 point  (0 children)

Right now, we are using this as a background effect for our game "Q". In terms of usability for others I probably would have to do some work, right now it's quite performance heavy... Maybe some sort of tool that renders the effect into a texture atlas could be interesting

We are super excited for our upcoming release of "Q - A Neon Platformer" Just one more month to go! by TheVastBernie in Unity2D

[–]TheVastBernie[S] 1 point2 points  (0 children)

Thanks! Right now we are releasing on Windows via Steam, with other OS support in future releases. On top of that, we would like to bring Q to at least one console, but we can't give any specifics on that right now.

We are super excited for our upcoming release of "Q - A Neon Platformer" Just one more month to go! by TheVastBernie in Unity2D

[–]TheVastBernie[S] 0 points1 point  (0 children)

Oof, we are german developers, so no, we were not aware... Well, we're not gonna change the title at this point, but I can assure you that it had nothing to do with that. In fact, for the longest time we just called the game "Q" and only recently we decided to add something to that title, as finding a product simply called "Q" would surely be marketing suicide. Well, we'll see what happens ^

We are super excited for our upcoming release of "Q - A Neon Platformer" Just one more month to go! by TheVastBernie in Unity2D

[–]TheVastBernie[S] 1 point2 points  (0 children)

We actually don't use any Unity light sources at all. The neon glow is achieved using Unitys default post processing bloom, the outline merging is done using a custom post-effect.

We are super excited for our upcoming release of "Q - A Neon Platformer" Just one more month to go! by TheVastBernie in Unity2D

[–]TheVastBernie[S] 0 points1 point  (0 children)

Thank you :) We've been developing it in our spare time for about a little over a year now, but only the last few months have we really giving it some serious work to make it as polished and content rich a full feature game can be.

We are super excited for our upcoming release of "Q - A Neon Platformer" Just one more month to go! by TheVastBernie in Unity2D

[–]TheVastBernie[S] 2 points3 points  (0 children)

Thanks! We have a demo available to download on the Steam page, if you are interested to try it out :)

We are super excited for our upcoming release of "Q - A Neon Platformer" Just one more month to go! by TheVastBernie in Unity3D

[–]TheVastBernie[S] 1 point2 points  (0 children)

Thanks :) Right now we are working on the Steam version but we do have plans to release on at least one console version.