[ART] Second level

Last week I’ve finally gotten to finalise the second level in our game! I’m pretty happy with how it turned out to look. Although some jumping parts are a little bit too difficult and I still have to change those. Here are some pictures of it!

highresscreenshot00008

This slideshow requires JavaScript.

-Tigo

[Art] Rechargefield Meshes/ Ghost platforms / Character sculpt

I created the meshes and the functionality for the rechargefields. These are fields of energy that can have different effects on the Avatar.

4d9057af19d19192a166e9027868834041b649957ae3c463e23793dd9b1c5da7e979dee66e0b0f09996bf6e9a55a14a2Different meshes and effects for the rechargefields

I also developed a new sort of platform that switches from active to inactive if you press the left trigger. This feature is still a bit experimental.

4f7d0af46f1eb7324c78735717bf316e.gifGhostplatform mechanic

I also made a lot of small tweaks, like the animation for the gate doors.

d5b39d0568bc334e84a245ebf31f186e.gifGate animation

Olmo Potums

[ART]Menu, ui and ivy

Hello guys!

This week I did a lot on our game in the likes of designing the UI and menu.Menu.png

This is the Ui design I’ve made and implemented in the game. For this I had to design buttons, sliders, dropdown boxes etc. as well as the main composition of the buttons.

uireticletarget

In this picture are 3 things that I’ve added over the last week. The target point on the ground to make it easier to relate your character to the floor, the UI to know how many jumps, dashes and slow-mo you have left in the tank and the aiming reticle in the middle.

ivy

After that I’ve added an easier and cheaper way to add ivy so we dont have to add a few million ivy planes but just a couple.

-Tigo

[ART]Level Design and decoration

Last week I’ve spend most of my week thinking, designing and decorating a new level for our game!

The main idea behind it is that you leave the area that your civilisation build and enter the caves to get to the surface. In the caves they have build some structures to help you get to where you want. This way you have to follow the build structures to navigate your way trough the cave.

This slideshow requires JavaScript.

Its certainly not finished yet and I have to do a whole lot more in it like adding foliage, adding more variety in the rocks, setting the mood etc. but it’s getting there! Most of the rooms and jumping parts are already set and ready to be played. Next week I’m going to finish it so it will be able to be played!

Definitely worth to download our builds and to check later on the release of this new level!

-Tigo

[Art] Animation retargeting, creation and blending / Playtest level

After weeks of technical problems due to the 4.14 update, I finally wanted to finish the animations of the player avatar. I wanted to make all traversal feel good, since movement is the most important aspec of our game. I had to retarget animations from mixamo to the avatar skeleton, which was a difficult process. This is because standard 3DS max skeletons use collarbone joints and mixamo skeletons use shoulder joints. After a lot of iteration I finally got it right, I guess i created some funny bugs in the process.

2d1b32111c2ce62752c51bef1e96c5108cba2aab6be71b29556b5eba6d5e8988Some Examples of animation-retargeting bugs.

Now that I could transfer mixamo animations, I needed to recreate or rework a lot them. Some animations didn’t loop or had root motion baked in, some i basically recreated from scratch. Then I started blending the animations together in the animation Blueprint. I wanted the transitions to feel very smooth, so that it would be a joy to control the player character.

3422f1ff3e3d68cfbfa6b429c78c134aa1d9e8fa7ceb8915e458bdf30e9282f4Examples of animation blending.

Then I added some particle effects to some animations to make them feel better, like to the dash an the wallrun.

294d5b4035d96153c0ed1303fdfb929b.gif50f156b59bb9e8fe6b84dadcddcd6dfdExamples of animations with particle effects.

We also weren’t happy with the level Tigo created for the playtest-class, because we thought it would be too difficult for new players. So I quickly created a new level for the playtest, with a built in tutorial. It is very straightforward, so that the new player isn’t confused about where he/she should go.

screenshot_01screenshot_03screenshot_02Screenshots of the Playtest-level.

Olmo Potums

[Art] Skeletal mesh and Cloth issues in 4.14

It was my job to implement the Avatar mesh with correct animations in the game. I started out with finishing the low-poly mesh. That meant finalizing the design on some aspects of the character. The hardest design elements to create were the legs and the feet. After some experimenting I was pleased with the result.

legsLow-poly mesh of the legs and feet of the character

After this I rigged the main character, this was a pretty straightforward process.

3d275cc6bec36654cd3fe816a65a29ccStress test of the character rig

Then I started implementing the cloth physics on the main character. Since I already knew the workflow of APEX cloth, this went relatively smoothly.

zadazfazfzaApex cloth setup in 3DS Max

However, when I started implementing all my work into the Unreal Engine, everything fell apart. Apparently Apex cloth doesn’t work with the 4.14 release of Unreal. I realized this after about a day of troubleshooting.

b6cc6cb3b597ac8a20a3bbfde7049e80Cloth errors in Unreal 4.14

When I tried to implement the cloth physics in a 4.13 Unreal project, everything worked fine.

ae543d170e3658e6294dc897c473bc85Correct Cloth implementation in Unreal 4.13

Also everything else related to animations and skeletal meshes is broken in some way in 4.14. We wanted to use animation retargeting to use some animations we found online, but this feature also doesnt work with the newest Unreal version.

2086a1f3ff125e0ecd1d05c1069cde4cEarly test of animation retargeting in 4.13, it still has a lot of issues, but at least it works.

Olmo Potums

[ART]Rocks

This week I’ve made around 10 rockmeshes to fill up the natural space where humans didn’t build their big structures.

rocks

I’ve also combined them into a bigger wallmesh to easily fill up big spaces at once.

zqll

-Tigo

[ART]PortalHub and StoneMeshes

This week I’ve spend most of my time working on taking the idea of the artlevel Olmo created and making the portalhub out of it. The main idea is that you have 4 sides with 4 differnt portals to go to the different levels. With a small jumping puzzle you get to the desired portal.

This slideshow requires JavaScript.

After that I started with making the hi poly meshes of the environmental rocks. Those will be used to fill up the non human made environment.

-Tigo

[Art] Main character design

Now that we finally established a definitive artstyle for our game, Tigo could continue to work on the environments while I designed the main character. Since the player is always looking at the avatar model, we wanted to make sure that the mesh looked and animated nicely. The main idea of the character was to design a simple, female, sci-fi character with a cloak. From early on we decided to give her a slender build to represent her speed and agility.We also wanted to accentuate legs of the character with clothing, this reflects the fact that running and jumping are the main types of interaction with the environment.

sketches_02Early design sketches, illustrating the slender build with accentuated legs.

After making a fair ammount of thumbnails, I decided to block out the big volumes of the character in 3D. I used Zbrush for this. After I was happy with the main shape, I detailed the parts made of cloth, to later bake down to normal maps.

wip_01WIP sculpt of the main character

wip_03The final shapes blocked out in Zbrush.

Then I took the mesh into 3DS Max to create the low-poly mesh and design the hard surface elements of the Avatar, like the helm and the legs. I wanted to create a clean topology for the character, but I allowed myself to use a fair ammount of polys to get the shape definition that I wanted.

wip_04CloseUp of the topology flow of the low-poly mesh.

wip_06The final low-poly mesh, optimisation still needs to be done. Some elements need to be added.

After I made the low-poly basemesh, I imported it into unreal to see the result. Some optimisation still needs to happen and some detailed elements still need to be added.

highresscreenshot00001The final basemesh rendered in Unreal, with testmaterials applied.

Olmo Potums