I was bored last week and created Freegemas
, an open source clone of the classic Bejeweled. It's written on C++ and obviously uses Gosu. It's a really small project, it's more like a rapid development exercise for me, because the main functionality and all of the graphics were built in pretty much one night.
This has also helped me to try Visual Studio (ver. 2005) for the first time, because I had never programmed on Windows before. I may say it has pleasantly suprised me, the auto-completion system is effing amazing, all the reference just a ctrl + space away. Also, forgetting about Makefiles for a couple of hours has been a great relief. However, the amount of configuration options is overwhelming, and sometimes there are weird errors only solvable by recreating the msvc project file from scratch..
In the googlecode repository
you will find some videos and information about the project. I'm running out of ideas, so any suggestion will be greatly appreciated.
P.S.: I used Visual Studio 2005 because, the first time, I tried with Visual Studio 2010 and I was not able to link the library. The error I was getting was the same one they explained here