If you make all movements in the game time based instead of frame based yuou can still use OpenGL and SDL.