Certainly while learning programming, you not once thought of creation a video game. For many, this is often the reason why they become interested in programming. There are now many framworków and libraries to help us create a fully functional games. Personally, some time ago I became interested in Libgdx.