Mario was a group project that was done at school. At the time, we knew nothing about Qt. Some of the code is not the best. However, there is a lot of code. I haven't had a chance to go back and clean it up. There are some bugs in the original code. The jump function was not working properly sometimes. I have fixed that in the updated version. Also, note that this was connected to a server for the login database. You would need to input your server info and have your own database if you want that to work.