Hello and welcome,
Yeah lots of programmers start programming willing to do video games. But a few finish by really doing games...
When I was student (a year ago) I started to implement a game, and then I switched and I am now working in compiler & virtual machines related stuff. But recently I decided to fulfill my dream and to finish the game I started as a student. Some features are still missing, but the game is there :��
http://clementbera.github.io/amber/projects/easnoth/easnoth.html#
This is done in Smalltalk. Not directly in Pharo, because Pharo permits to do client applications, and as a small game I prefered to have it on the web so I implemented in in
amber, which could be described as a Pharo on the web.
Good luck with Pharo. Any question is welcomed.
Clement