I've been learning about OpenGL and SFML with c++ now for about 6-8 months, and would like to work on a small little personal game to put some of my skills to the test.

Now I want to kill two birds with one stone, and also increase my knowledge of Ubuntu and linux development in general by developing this project in Ubuntu. Currently my main computer runs Windows 7 while I have an older computer than runs Fedora 18, so I set up an ubuntu 12.04 LTS virtual machine on my main computer. The problem is, what effects does this have graphics wise? I know windows virtual machines running games can often have some graphical and input bugs, should I not use a virtual machine? Or this fine and I'm simply over thinking the subject? Thanks!

1 Answer
1

So long as you are fine sticking to the version of GL provided by VirtualBox Guest Additions you should be okay. Performance will be a worse than native but even professional-grade GL apps and games can work quite well inside a VirtualBox VM. I'm been led to believe that VMWare Player has better GL support for guests but I have not personally compared them. I would try both, see which one works better for you (of if they work at all).