A way into professional coding?

Blitz3D SDK Forums/Blitz3D SDK Programming/A way into professional coding?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

What graphics library should i be working in?

One that requires you to have some understanding of the concepts within it, rather than one which does it all for you. Blitz3D hides so much of the stuff you'd need to know to be able to do anything at all in most 3d engines that a prospective employer simply could not tell if you knew it or not. At what point are you required to do matrix, quaternion or even vector math in a B3D app? Never, because it does it all for you. You *might* have used all three, but you might not. I've written half a dozen games in B3D, two pretty big ones, and I've never gone beyond mid-level vector math in any of them. When I took the next step up and started using TV3D, I had to ( actually, I didn't *have* to, but the game I wanted to make pretty much determined it ) start learning quaternion and matrix math. Even now I'm doing some of the actual math with helper functions, but I still need to know what operations I need to use, and I never did in Blitz. In Blitz you get cool stuff like AlignToVector and TFormPoint which do it all for you.