   What to do from Now?
I have taken classes in c++ and java, I know these langauges but i dont know how to make make a game from c++ or java. Can someone help point me the right way.
This majorly depends on what kind of game you want to make. FPS, RTS, RPG, MMORPG and so on. Will it be text-based, 2D or 3D? What are the platforms you make this game for? Do you want to use any third-party tools and libraries or make your own from scratch?;You may also start by trying to remake already known games. E.g. start with a tetris or a breakout and continue with something more complicated. By doing this you can derive a lot of techniques needed for a proper game.;This majorly depends on what kind of game you want to make. FPS, RTS, RPG, MMORPG and so on. Will it be text-based, 2D or 3D? What are the platforms you make this game for? Do you want to use any third-party tools and libraries or make your own from scratch?well I want to make mostly Platformer, RPG, and FPS games. Ill like to do both 2D and 3D games. I'm already pretty good with 3ds max and Photoshop. I guess i want to learn all the platforms, but mainly Windows. and last i guess ill start from scratch just to understand how a game work entirely, but in the future i hope to be able to use the unreal engine.;This majorly depends on what kind of game you want to make. FPS, RTS, RPG, MMORPG and so on. Will it be text-based, 2D or 3D? What are the platforms you make this game for? Do you want to use any third-party tools and libraries or make your own from scratch?well I want to make mostly Platformer, RPG, and FPS games. Ill like to do both 2D and 3D games. I'm already pretty good with 3ds max and Photoshop. I guess i want to learn all the platforms, but mainly Windows. and last i guess ill start from scratch just to understand how a game work entirely, but in the future i hope to be able to use the unreal engine. Well then I would advise you to create your own simple renderer from scratch and make your first game (something like 3D tetris) to get the basics of the game creation process.You can use OpenGL (cross-platform) or DirectX (Microsoft) graphics libraries in your renderer. Those two are capable of rendering both 2D and 3D graphics. For DirectX 11 tutorials I would strongly recommend these resources:http://rastertek.com/tutindex.html http://www.amazon.com/Introduction-3D-Game-Programming-DirectX/dp/1936420228 Note that if you choose DirectX 11, it would be better if your graphics card supported it.