这个取决于你的兴趣,首先要提醒你的是一个人做游戏是需要很强的毅力的,因为当你一个人去制作游戏的话,你要完成的工作量很大,而热情是消减的。
制作游戏的话,按照你的问题,我就不说关于图形绘制等方面的工具了。你应该是困扰于游戏程序吧?
首先,凭你现在学的内容,想要快速开始制作的话,我就不推荐你去学底层一些的东西了(DirectX,openGL等),你这种情况还是直接使用一些现成的游戏引擎比较好。鉴于你是C++并且着眼于东方那样的游戏(尽管东方类型很多……),那么你可以试着去学学cocos,这是一款2d游戏引擎,并且使用了C++。如果你还想要制作一些3d的东西,那么可以去学Unity3d(使用C#或者JS),甚至是UnReal4(虚幻4,现在开源免费,但是似乎优化还不是很好)。
制作东方那样的游戏的话,应该不算很难。当你通过游戏引擎对游戏编程和架构有了一些了解,并且真真切切对游戏感兴趣的话,可以去进一步学习一些底层的东西。
cocos百度一下就有了。 望采纳。