FREE US SHIPPING ON ORDERS $175+

Translation missing: ru.general.language.dropdown_label

Translation missing: ru.general.currency.dropdown_label

0 Cart
Added to Cart
    You have items in your cart
    You have 1 item in your cart
      Total

      Game Development — SOLID principles for video game development

      Mega Cat Project Code Design Guidelines

      G key on keyboard

      In addition to turning reams of design documentation and gorgeous art assets into an actual playable game, one of the goals of a video game developer should be to ensure that their code is efficient and maintainable. With these end goals in mind, it is important to start the coding process with certain principles in mind.

      This guide presents the strategies and ideas that underpin our approach to coding. While each game is unique, these tactics can be applied to many different situations to ensure that your project is manageable and won't become a nightmare if you need to refactor or debug your code (which is always).

      Read more