Hello readers! I just wanted to share with you a little thought of mine that I had when I was going through my next step plans for The Battle Front. While rushing to get a playable and show able game ready for comic con, I was forced to put little thought to code architecture and organization. My mind was focused on just getting the code bug free and working. As most of you know, my day job is an application developer (java programmer), so having such scattered and disorganized code drove me crazy every step of the way. But! I had to get the game functional, which I did, so I put up with it. Now that the convention is over, I will finally get to work on re-working and hashing out a true code architecture that is efficient, eloquent, and organized.
While thinking about this, I could not help but think about my professional career at the same time. Indie Developers come from all walks of life, some do game design for fun while others develop professionally. The developers who develop for fun typically have a day job that allows them to continue surviving while exploring their interests in game design; I am one of those developers myself. However, I happen to have a job that lends to game development and I have now realized the inverse is true as well. While thinking about re-factoring my code, I realized that this is would require me to have an established code architecture. It is one of the few things that I have not fully learned in my short career as a programmer. I have learned that this skill is required for a more experienced developer. I here have the rare opportunity to have my hobby, my game design, advance my professional career at the same time. What luck! How many other developers can say that they have that opportunity? Many developers either quick game development or quit their professional careers in order to focus on one or the other. This is why I count my self very lucky to have a job and a hobby that can lend to each other and one helps me grow in the other. Others can not always be so lucky, but I firmly believe that if you look hard enough you will be able to find benefits in every thing you do. One must just critically examine every aspect of their lives and not take any experience for granted. Please share your thoughts and your experiences! Leave a Reply. |
AuthorHi beloved readers! I am Ever, founder of 4EverStudios and looking to change the world one game at a time. Archives
September 2017
Categories |