Welcome to the “Open-Source Game Development Pipeline” blog! I’ve chosen WordPress to host this because of the fact that it is an open-source platform.
The goal of this blog is to educate the masses about the existence and benefits of open-source technology. My hope is that through reading the material I’ve posted here, you’ll begin to grasp a greater understanding of computers and software, and become a proactive member of the community.
Most of the articles here will cover development using a Linux based operating system. If you’re unfamiliar (or uncomfortable) with that environment, I would recommend searching for “VirtualBox” and running a flavor of Linux through it. That way, you can take baby-steps into the world of open-source development.
Using Linux isn’t a requirement to become an open-source developer, as the term technically means that you provide the end-user with the ability to edit the source of your application after/while developing it. Because of that, you can use any operating system you desire to create open-source software. I would prefer, however, that you give Linux a fair shot. I can attest from personal experience that you will walk away with a much better appreciation and understanding of the computing world if you go this route.
That being said… welcome! I plan on writing articles about open-source game development on a regular basis. I will cover topics ranging from programming, audio production, graphics and animation, to any other essentials needed to get a fully-produced game up and running. The goal is to provide you with a free environment and education with which to create games and express yourself without restraint.