Watch At The Pick Overview

Watch At The Pick Overview

This environment is inspired by Witcher and Skyrim and located at the peak of the mountain. The look we headed to was viking and north styled building and moody snow blizzard. 

First was I did after blockout is started cut objects one by one in separate Modo files. In engine I made Master Material which you can see below. What I wanted that all material can do is ability to paint snow/dirt/gravel on them. So I used very nice technique in UE4 called material functions. The idea was simple - we need ability to paint 3 additional materials via vertex painting using RGB values (R - snow, G - dirt, B - gravel). So, instead of having a ton of nodes in main materials we encapsulate them in separate mini-materials called material functions. Each material function have own Albedo, Roughness, Normal and other outputs just like regular material do. We can bring them in our master material and just blend them using Linear Interpolation node and using vertex colors as Interpolation amount. 

Nazaralan Environment Overview

Nazaralan Environment Overview

Hi, readers of this blog! Today we finished our new UE4 environment, called Nazaralan. This environment sat in desert and have mystic arabic atmosphere. You can read full process from blockout stage to final screenshots on polycount. I started searching for references on Pinterest and Google typing words like Persia, Arabic architecture and stuff like that. I wanted Prince of Persia or Alladin atmosphere. Pretty fast I gathered a lot of reference material which I partly show below.

Hydar City Post Mortem

Hydar City Post Mortem

The idea was to create cyberpunk city environment with atmosphere close to great 1982 movie Bladerunner. I gathered quite a lot references before started prototype phase.

I made a little plot for environment:
The scene takes places in imaginary Hydar City. A few days ago there was a series of terrorist attacks on public buildings. 
Our character is private eye looking for person who allegedly disappeared during the terrorist attack. He just leaves an apartment of that person in Residential Level 02B and head to Pyramid in search of clues.

Asset Update #7

Asset Update #7

Greetings in Asset Update #7! 

Last weeks we (Andrew and Peter) were busy making Level 03. We are almost done (doing VFX and puzzles). Today we focus on assets, as you would expect, so I tell you about assets I made for Level 03 and Introduction Level (desert). 

Introduction Level

For introduction level, described in Environment Update #3 I created several assets, that was reused across all environment. 

Environment Update #4

Environment Update #4

This level is second in order. We have more complex puzzles here as well as more complex level geometry. This means we have to carefully design environments. Rooms and hallways need to make sense and feel believable. 

As for art directional side of things I went for more industrial look here because it is factory sector. So no shiny and clean surfaces here. For this environments I have created Fabric Kit which uses overall 3 tillable textures for entire set. It save tremendous amount of time. I cover creation of assets in more detail in Asset Update #7. As always, almost all assets in Fabric Kit fits 64 Unreal Unit grid. This means we can build rooms very fast - I started Level 2 two weeks ago. I think this is pretty fast. Of course I used assets for other Modular Kits here and there, but most meshes are from Fabric Kit. 

Environment Update #3

Environment Update #3

Hello, today I want to show you some progress on environments in Circulation. Last couple of weeks we've been busy making introduction level. Purpose of this level is to introduce basic mechanics and story plot to the player. Also we want to make this level stand out from our levels. It has linear horizontal layout and open space background at the same time unlike our main layout where you have nonlinear movement possibilities in closed indoor environment. 

Environment was influenced by places like canyons in Arizona. We gathered images from internet and begin experimenting until we find good camera angle and overall environment look.

Asset Update #6

Asset Update #6

There's been a long since last Asset Update. We've been busy working on minigames and puzzles. But this month we made some new assets, so here it goes.

I began building highpoly model, experimenting with forms and elements along the way. Not all of them made it to lowpoly version. 

Initially the idea was that those 3 elements in the center will spin when door open, but I decided to simplify this concept.

Mini Games

Mini Games

Greetings from Warp Games team. In this article I would like to tell you about mini-games in Circulation.

Mini-Game Nature

Mini-games serve a simple purpose - to control game pace and bring players fun and different little gameplay experiences. They don't need to be super hard to beat or take too long. We use them with combination with environment puzzles. Together they make half of our core gameplay (other half is exploration). Also mini-games should make sense and fit into the gameplay naturally.

Mini-games, unlike puzzles need universal gameplay scheme. It goes like this - I design mini-game on paper, then I create rough prototype in flash. After I come up with gameplay mechanics and ideas I make few mini-game sets (or maps if you will). Basic gameplay is reused through these maps.

Production

Production

Circulation game is in production stage right now. This means that we are done prototyping and level design and we doing actual content for the game like assets, music, environments and all that stuff. 

We began production by roughly blocking out BSP with modular static meshes. We tested our levels in the BSP blocking stage so we can focuse on visuals entirely not bothering about gameplay aspects. At that point we don't need nice looking environments, we just want to get overall feel of scale. As our game is 2.5D plarformer we need to make fully 3D backgrounds, so we place modular meshes in depth too.

When we feel good about rooms and corridors we start adding details to meshes and environments. At the same time we can experiment with modular pieces in 3D package. For creating of 3D models we use Blender3DnDo2 plugin and photoshop as our main tools.  We orginizing our modular pieces in packs, called Kits. Kit is collection of meshes that shared same theme. For example we have Kit of clean, painted panels and elements and Kit of generic metal, dirty elements. Modular pieces have uniform scale and designed that way so we can easily place them on the grid in our level.