top of page

BioBlox2D

Type
Position
Date
Work placement
Main programmer
November 2018 -
Present
Links
 2D 
 Unity 2018 
 C# 
 Casual Game 
 Game Programming 
 Proteine Docking 
 IOS 
 Android 
 Goldsmtihs University 
 Imperial College 

After finishing my Master's studies I was offered to work as main developer in BioBlox2D, a casual mobile game about protein docking. BioBlox2D is part of a larger project between Goldsmiths and Imperial College which objective is to gamificate the scientific problem of how proteins and biological molecules dock. The project is composed by three games, BioBlox2D, Bioblox3D (A 3D tool that challenges people to dock real molecules, giving useful information in the process) and BioBlox VR.

The project started before I joined the team, so I was handed-over a first version of the game that I had to keep improving. As the main developer of the project left the team, I turned into the lead and only programmer of the game. Even though my main focus was on the 2D game, I also helped ocasionally in the development of BioBlox3D.

During my time with the BioBlox team, my tasks have been developing the gameplay logic, designing and including new game modes, creating UIs, improving the controls etc. Even though I have been the only developer since I started working on the project, I have also been collaborating with an artist that has created the assets for the game and helped me with the general design.

Even though BioBlox2D is the most casual out of the three games of the BioBlox project, researchers from Imperial college have also been involved in the development, letting me know about the requiremnets of the game and which features should it include. This way, we have turned some real science related to protein docking into gameplay features. The work with the researches has involved regular meetings and constant communication to make sure that the game turns as similar as possible to the idea the team has envisioned. 

Working in BioBlox has strengthen my skills not only as a game programmer but as a professional. The game has been developed using Unity and C#, which has familiarized me even more with the game engine and programming for medium size projects. Developing BioBlox has also made me quite confortable reading other people's code, being able to modify and improve it without breaking the game and program as modular as possible so other people can modify and read it easily as well.

Even though the game is still in development, a first version of the game has been released in the Apple Store and Google Play. Press the following links to download it. 

1280px-Download_on_the_App_Store_Badge.s
20180118110937703.png
2d2_edited.png

Image gallery

bottom of page