Kristallduvan

“Kristallduvan” means “The Crystal Dove” in swedish and is a mobile game I made in the summer of 2019, using Unity and Blender.

Objective

Kristallduvan is a game where the player controls a bird that travels through an endless tunnel and has to avoid obstacles. The player gets a point every time they pass a section.

Controls

You control the bird by either tapping on the left or right side of the screen. When you do that the bird flaps diagonally upwards towards the directions you clicked.

Bird

The dove is modeled, rigged and animated using Blender.

Dynamic hitbox

I programmed the hitbox of the bird to shrink as you flap so that it would be more accurate to the visual appearance. This also creates an interesting game mechanic where the player can flap as you pass an obstacle to avoid hitting it more easily.

Endles tunnel

To make the game endless, I made the tunnel with different sections. As the bird flies new sections appear in front of him and the ones he has passed disappears to save memory.

Sections

There are in total 23 sections, but as the game begins the player only meet 12 of them. As the player hit certain milestones new sections will appear which makes the game more interesting as you go. The milestones are 10, 20, 30, 40 and 50 points.

Gold mode

There is a final milestone of 100 and if you hit that, the player unlocks "Gold Mode" which makes all the lights in the game a beautiful glowing gold.

Thoughts

It’s an old project and many elements are lacking substantially (especially graphics), but it was a fun game and the mechanics felt delightful. Unfortunately, I had problems with optimization when running the game on-device so I never published it.

Kristallduvan

“Kristallduvan” means “The Crystal Dove” in swedish and is a mobile game I made in the summer of 2019, using Unity and Blender.

Objective

Kristallduvan is a game where the player controls a bird that travels through an endless tunnel and has to avoid obstacles. The player gets a point every time they pass a section.

Controls

You control the bird by either tapping on the left or right side of the screen. When you do that the bird flaps diagonally upwards towards the directions you clicked.

Bird

The dove is modeled, rigged and animated using Blender.

Dynamic hitbox

I programmed the hitbox of the bird to shrink as you flap so that it would be more accurate to the visual appearance. This also creates an interesting game mechanic where the player can flap as you pass an obstacle to avoid hitting it more easily.

Endles tunnel

To make the game endless, I made the tunnel with different sections. As the bird flies new sections appear in front of him and the ones he has passed disappears to save memory.

Sections

There are in total 23 sections, but as the game begins the player only meet 12 of them. As the player hit certain milestones new sections will appear which makes the game more interesting as you go. The milestones are 10, 20, 30, 40 and 50 points.

Gold mode

There is a final milestone of 100 and if you hit that, the player unlocks "Gold Mode" which makes all the lights in the game a beautiful glowing gold.

Thoughts

It’s an old project and many elements are lacking substantially (especially graphics), but it was a fun game and the mechanics felt delightful. Unfortunately, I had problems with optimization when running the game on-device so I never published it.