I'm not a game developer, but I'm trying to answer your question.
There are different methods to display the above scene.
Before preparing your scene you can place all objects in proper place.
Quote:
A player shoots a bullet on it, then how do I draw the bullet texture on that wall texture?
My suggestion is to redraw the scene with the background scene(wall) and bullet. You can retain the wall texture without any change. Draw objects(bullets) on top of backbground(wall).
DrawScene()
1. Draw Wall Texture.
2. Draw Bullets( this drawing will be on top of wall ).