The initial weeks of BGP have ended!

So me and my group have now been working 2 weeks on our big game project, Synapse. Since we were a group which was formed late and with an unfinished (at that time) concept, the initial part of the project was put on finishing the idea of the game. Our group consists of 6 2D artists who have various tasks and 1 programmer, myself. Since I’m the only programmer I’m also in charge of making sure that the technical things needed for the game are working properly. But since the game doesn’t require much more than a touchscreen for it to work, this task isn’t too difficult.

After the initial part of the project was finished, I began working on an early prototype of the game to see how it’d work and to test our main mechanic; moving a nervecell to a certain point in the brain to mimic brain behaviour. First thing that I wanted to create was a way for the player to draw a line in the game. With the help of some tutorials using Unity’s LineRenderer, I was able to come up with a system that worked quite well. However, I had some issues with the line colliding with objects the way I wanted it to. So I ended up scrapping the system and move on to another one that hopefully would fix the issue I was having.

The idea is that the player should draw a line along a pre-defined line and to know approximately where the player is, checkpoints were added. The checkpoints are also there to prevent the player from drawing lines outside of the pre-defined line in order to cheat their way through a level. But this system also had a slight flaw. It was designed so that the player would only click and the line would draw itself. But I had to change it so that it was the player drawing the line instead. So I ended up adding my old system to the current one. And after a couple of tweaks to the code, it was working as intended and the early prototype was therefore finished.

The prototype took slightly longer to finish than I originally anticipated, but a major factor to why it took longer time was because I got sick 2 days the 2nd week of development which hindered my work substantially. And since I’m the only programmer, when I’m sick the whole coding part is frozen in development. But luckily I got healthy quite quickly and was back up working. Now all that is needed is further coding to implement graphics, and also to implement some challenges so that what we have is more of a game instead of a drawing simulator.

About Olle Staffas

2014  Programming