MAD: Game DevLog #4, Main Menu, Camera Shake and Enemies
Here's what we did for our 4th devlog:
We've added a game menu to the game it is interactive and it's working without any code at all. Thanks to Brackeys for making awesome tutorials, here's the one we used for the menu: https://www.youtube.com/watch?v=zc8ac_qUXQY
After creating the main menu, we wanted to juice up the game a little and we've researched a ways to shake the camera when a bomb explodes.
The fist approach was naive and it didn't work. I was taking the camera's position and moving it randomly, which felt robotic. Luckily for us, Unity has a built in perlin noise generator for Cinemachine, the package we use for managing cameras.
The Perlin noise was developed by Ken Perlin and it is:
a technique used to produce natural appearing textures on computer generated surfaces for motion picture visual effects.
Unity also lets us tune the generator by modifying its amplitude and frequency parameters, which makes it very convenient to use.
Last but not least we weren't satisfied with the enemies, we still have some bugs with their behavior but Andrei was there to fix them.
What I did instead was to try to make some decent enemy sprites in Aseprite, Cosmigo Pro Motion doesn't work on my Mac :(.
Since I don't have enough practice my sprites don't look that good, I tried to keep them as simple as possible and I've only used two key frames when animating them.
If you want to start making Pixel Art there are lot of free tutorials on the internet. Here's some to get you started:
Thanks for reading and have a nice day!