Weekly Wisby 12: It took me 3 years and an exchange to learn good code
API Design and Best Practices is the programming course I’ve always wanted and every darn programming course should be exactly like it from now on oh my god! Studying to be a game developer, most of your classes will be focused on “make the thing work”. And don’t get me wrong, ‘making the thing work’ is a great paradigm if your game consists of 5 scripts written for a 2-week project. API Design is the first programming course that asks me to “make the thing airtight and self-reliant” and I love everything about it. In the past, I’ve fallen victim to the pitfall of writing unnecessary tools. My general rule of thumb nowadays is that they should only be created if they save time. After all, saving time is a tools primary purpose. Luckily, the Celestial Clock Tool has already paid back its time loss tenfold! Quick recap from last week: the tool lets me change the time of day inside the scene view. With this, I can quickly iterator over our day-night cycles. Making sure that golden hour lo...