hangullvr,
There is a trial download of DBpro. Try using that and see if an actual programming language is for you. keep in mind that besides the core language, there is tremendous third party support, plugins, dlls, and creation utilities, developed by many of the members here on the forum. Many are actually free. There are a lot of ways to use DBpro, not just sitting by yourself trying to develop everything from the getgo. I can tell you that you may want to start out just creating 3d scenes with 3d models and getiing a feel for lighting a scene and setting up multiple cameras and such. This would let you mix both your film editing skills with Dbpro. Eventually you may decide to create a game or write a development tool. It would be interesting for someone to write a film studio app in DBpro, and maybe that's the direction you will take.
Don't be dissapointed in the beginning of your game programming ventures if you start off with pong or space invaders. There is a lot to be learned form these types of games, and noone writes Quake III their first,second,...hundreth time out. In fact some of my most enjoyable programming experiences came when I wasn't to worried about trying to create the next half-life. Just to get pixels on the screen was enough to hook me into programming for life. So try it out and see if it's for you. Welcome to the Forums! and Good luck in your pursuits!
~zen