Category

Development

The pragmatical programmer’s guide to vectors

By | Development | No Comments

This blog post aims to be something like a cookbook for 2D Vectors. As such it will contain very practical recipes without diving into the theoretical background too much. There will be short introductions on how you can derive the formula, but you can also just skip those and go directly to the pseudo code, if that is all you need. Every recipe is nicely illustrated with interactive diagrams written in paper.js. Read More

Developing a thermography shader #3

By | Development, Heart of Scrap | No Comments

Hello again, it’s a meeeee Thermo-Man 😛

I made a mistake! I assumed, the shader creation would be easy, that i just have to calculate the distance from a BattleBlock center to its extends and map a nice color onto it. And boy, it was easy and fast. But then i realised, that this will work only for more or less cubic blocks. But what’s with the other blocks? Like laserguns with their 3×1 layout? My shader didn’t really handle that very well…

mistake

Read More

Developing a thermography shader #2

By | Development, Heart of Scrap | No Comments

Hello again!

This time i’m diving deeper into the heatmap look development. To be able to easily distinguish your Battleconstruct form the background, i decided to go with 2 seperate shaders. One heightmap based for the level and one distance based for the BattleBlocks. Just made a quick photoshop mockup of how the viewmode would look inside the game:

heatmap_ps

In the upper left corner you can see the new viewmode toggle button to switch between different modes (eg. normal, heat, energy, hull integrity).

Next will be the shader creation in unity. Stay tuned 🙂

Cheers,

Patrick

Developing a thermography shader #1

By | Development, Heart of Scrap | No Comments

Hey there,

my name is Patrick. I’m one of the artists here @ chasing carrots an currently i’m working on a thermography shader for HoS (Heart of Scrap). The idea behind this is, to give the player a quick and familiar overview over the heat-distribution of his BattleConstruct.

I’m aiming for something like this:

My first idea would be a distance based shader. The further away a pixel is from the center of an object, the darker it will be rendered. Then i map some nice colors over this gradient. Voila: Not that bad for the first shot:

heat_firsttry

Next steps will be: Develop this look further in the context of the game (with UI, environment and everything), then creating a realtime shader which can reproduce the look in an acceptable render speed.

Stay tuned…

Chasing Carrots Online 2.0

By | Development, Studio | No Comments

Just in time for the Gamescom 2016 in Cologne, where we will be showcasing our two new projects, we’d like welcome you on our new website. Although what you can see is still work in progress, we invite you to click around and get to know who we are and what we do through some first impressions provided here. Of course we will refine the contents over time, including this blog, so stay tuned for more information about our studio and the development of Pressure Overdrive and Heart of Scrap. And of course we are looking forward to get in touch with you and answer your questions or requests… feel free to drop us a line.

Last but not least, if you happen to be at Gamescom 2016 in Cologne, Germany, the coming days, we’d be happy to meet you. You can find our lovely booth at Hall 10.1 Booth 050.

Cheers, your Chasing Carrots