1 year of gamedev | 5 lessons I learned