The room of my house that I use as an office did not receive much sunlight from the window that faces a brick wall. I recently had a skylight installed and wow, it's been life changing. I don't even need a light on anymore during the day. I highly recommend installing a skylight to add more natural light to a room if it's possible.
I'm a web dev by day so playing around with Unity has been really fun. Having to consider time, i.e. what does everything like at time t=0, t=1, etc., adds a new dimension I don't get it my day job.
It's not programming but playing around with Blender has been really fun too.
I hear you. I come from a web dev background too and co-created A-Frame (https://aframe.io/) 8 years ago taking some of the Unity ideas (entity component) while retaining the fun parts of Web deving and publishing. Games and 3D graphics is super deep. Joy for me is having always interesting areas to explore that are not just the accidental complexity of the regular Web dev tooling.
I worked at Wal-Mart in Canada for seven years when I was younger and during the summer, when I worked more hours, I would see the department managers and the upper level store managers do it every morning during the week. Wal-mart really pushes the idea of winning. Everything is about being the best at generating profit and beating the local competition into submission. The location I worked at completely destroyed a Zellers, Eatons, Bi-Way and possibly others that I'm forgetting.
I worked in the electronics department and my manager had the discretion to price big new movie releases below the competition (he would actually check out the competition himself). We had a line that snaked through the entire store for days when Titanic came out since we had the best price for a large radius. Having the best price on an item would be something that would be mentioned during the morning meeting and would be something everyone in attendance would get excited about.
I saw this tool mentioned recently along with the release of https://github.com/ExOK/Celeste64 . It's mentioned as a tool that was used during Celeste64's development so it's clearly not just for Quake engine based games.
It seemed at first glance like it was pretty specific to Quake engine games, knowing how to load .wad files, etc. I was wondering how it might be adapted for a custom game. The answer is here, in case anyone else is curious:
https://youtu.be/Q56PMJbCFXQ?si=GmVD26JBJlot-dff