If you are totally new to programming I would avoid writing 3D
anything for now.
At first you should get used to what all the basic core commands do and how they work. Experiment with the string and 2D graphics commands first and write something in 2D.
Most of us suggest writing Hangman to learn strings and Pong to learn 2D graphics - for very good reasons. One of them is 'game logic'.
You need to be able to use the DB commands to write a game, but your program has to have a layout, AI, structure and flow which makes things happen at the right time.
Pong and Hangman have very simple or no graphics to deal with while you concentrate on the fundamentals. But, and it's a big but, what you learn writing them will not be lost as you will use that knowledge when writing 3D games later on.
For someone new to programming, making a 2D game in which a ball bounces off a couple of moving paddles - one under player control and the other controlled by the computer - complete with scoring and menu screen is incredibly difficult!
If you don't start the programming ladder at the bottom you will just eventually fail - or spend much longer getting there.
As mentioned previously, check out my tutorials thread on the DB Classic board and read the tutorials for complete novices - parts 1 to 4.
There are also tutorials on other beginners topics too. If I remember correctly, the one on game logic covers the game of Pong - if you get stuck.
Oh yes - Tetris... I think you would find the game logic in that would give you a rather large headache! Try Pong first.
TDK_Man