Skip to content

Commit

Permalink
Add challenges section in aquago
Browse files Browse the repository at this point in the history
  • Loading branch information
mzampetakis committed Aug 24, 2020
1 parent 5acad09 commit 83711f5
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions _posts/2020-09-01-AquaGo-A-Toy-Project.md
Expand Up @@ -215,6 +215,13 @@ Combining all those we have something that meets our requirements:

![Aquago in action](/assets/posts/Aquago-A-Toy-Project/aquago.gif)

## Challenges faced
The most challenging aspect of this project was the part of designing. One basic requirement should be met - be as easy as possible to update aquariums content. This was the reason that google drive set up, background removal algorithm incorporated, polling for new images added and so on...

The next challenging part was to make this app run effortlessly by any user. So easy as grabbing the code, setting up Google Drive's oAuth and run it.

The last one had to do with the gaming part of the app. Now being a game developer made me try harder to get up with how are game engines (such as ebiten) usually work. To be honest, I really enjoyed this part as this introduced me in a new field!

## Improvements
* The first major improvement that has to be done has to do with the background removal algorithm (contour extraction could be used here). There are numerous algorithms to use, however, we have to keep performance in mind which is critical at least at startup time.

Expand Down

0 comments on commit 83711f5

Please sign in to comment.