Inspiration

We were inspired by a simple browser game called Char Noir, made by Taro Ito back in 2007.

What it does

A deadly virus just escaped the laboratory, and the player must capture the virus while it is not too late. The player can "block" a tile by tapping on it, and the goal is to surround the virus with blocked tiles.

Be careful, as the virus can move in six different ways! It would take some strategic planning to block all of its moves, so plan carefully for a successful capture!

How we built it

We made the game with Unity, all coding is done in C#.

Challenges we ran into

It was rough programming the coordination system of the hexagonal tiles, especially when we were trying to calculate the adjacent tiles. We could not just treat it as a standard 2D matrix in which the player can move in four directions, so in the end, we calculated adjacent tiles differently for even and odd rows.

Accomplishments that we're proud of

Nobody in our team used C# before, so we had to learn everything on the go. Most of the time we were watching basic tutorial videos as we programmed the game. We are pretty proud to have made a workable game on our first try using Unity and C#. We are also proud of the background music, sound effect, characters, and animation, which are made by ourselves.

What we learned

In addition to hard coding skills regarding Unity and C#, we also learned a lot about collaboration and specialization. In our team, each person can focus on their own task. In order to prevent overlapping and repetitive work, constant communication is extremely important.

We also independently designed all the graphics, animations, and music. That was a surprisingly rewarding experience, as we learned about character design, music composition, and animation production.

What's next for Lock_It_Up

Adding an escape algorithm for the virus to bump up the difficulty.

Built With

Share this project:

Updates