
DarkPRINCIPLES's started life on the 4th of December 2007 with a single youtube upload. It was a tutorial designed to teach new users how to create a simple spinning cube using the programming language DarkBASIC Professional. The video was crudely made in an ancient copy of Ulead's media studio pro. I had obtained it almost seven years previously, while working for a professional Audio/ Video company in Wales. That company specialised in producing bespoke PC's designed to make manual animation easier than ever. It featured an in house animation controller, connected to the computers serial port, and was built around an ageing ISA based video capture board.
Since then DarkPRINCIPLE's has produced a DVD tutorial set spanning more than seven an a half hours, across three discs. It's sole aim is to ground new users in the basics of the language by explaining variables, decision making, data handling, 2D and 3D concepts. This brought in enough money to invest in better hardware, and allowed me to produce more than one hundred and fifty free youtube video's.
This website is a companion site to my youtube channel that will help organise those video's so that you can quickly and easily find them. If you look at the top of the page, you will see two menu items listing these tutorials by Index, and group. For up to the minute releases you can also subscribe to my youtube channel directly.
DarkBASIC Professional isn't the only language that I teach on youtube. Recently a new C++ tutorial has started, as well as a new series of tutorials aimed at DarkGDK. For those budding web developers I'm also creating a series of HTML and CSS tutorials, in fact this whole website has been coded by hand, and those tutorials will teach you how to do the same. Best of all you won't need to spend a penny with any of these new series. The C++ Tutorial takes place on code::blocks a free open source IDE that supports many systems, including Windows, Linux and Mac OS. The DarkGDK package has always been free to learn on, and it will help introduce you to the world of C++ via Microsoft Visual C++ 2008 Express. The code you learn with code::blocks can also be used in that IDE. Finally of course there is the HTML tutorials, for this I use nothing more complicated than notepad. In the future additional tutorials and lessons will be planned in other subject area's.