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.