You will definately have to do actual coding. DarkBASIC is a proper programming language designed for 3D games and applications.
However it is a variation of the BASIC (Beginners All purpose Symbolic Instruction Code) language, which is the easiest programming language to learn.
Before you can start on making games you will have to start learning the language, this is not as hard as it sounds and (I find) very interesting. It will be work though.
Then you can start to make games, simple ones at first until eventually Half Life DB!!
Good Luck. And there are plenty of people here to help.
It's never as easy as it looks!