DLSS is extremely noticeable to me at stronger levels. I usually turn it on but keep it set to “quality” instead of “performance”. It’s still slightly noticeable but not that bad at that setting.
I sometimes use VPN software like LogMeInHamachi or Tailscale to play Minecraft multiplayer with friends over the internet.
Basically it makes your computers act as if they are on the same LAN. It should work for playing any game with LAN multiplayer support over the internet.
“Videogames” is an incredibly varied art form, ranging from things that border on books or movies, to things that are more similar to sports, to abstract sandboxes that have no goal besides just messing around, to everything in between and a lot more I haven’t even touched on.
It needs a movement to get more signature. If you believe in it and are in Europe, go encourage your friends to vote. Gather some friends and make signs. Buy ads.
My experience is with iPhone (yeah yeah boo Apple).
Most of how I learned was just digging through Apple’s documentation, focusing on one goal at a time. How do I draw stuff to the screen? How do I handle touch inputs? How do I use the built in UI elements? How do I play sounds? How do I get GPS data? Things like that. I’d usually have an idea of a specific mini-project that would make use of a specific new tool.
Note that I already had some programming experience (although it wasn’t much) before I started teaching myself this way.
Just start by downloading XCode and playing with one of their sample projects. SpriteKit is particularly easy to get started with and there’s a sample project for it. (I’m assuming you want to make something like a game. If you want to make more of a utility app, look up SwiftUI).