PastaRhythm@lemmy.worldtoLinux Gaming@lemmy.world•netris – Terminal-based multiplayer Tetris cloneEnglish
3·
1 year agoWoah! You can make a terminal game and have people just… ssh into it and they’re playing? That’s so cool!
Very good version of Tetris! Rotating and wall kicking feel like how they should, there’s some time before the piece touches the ground and it locking into place, you have the 7-Bag system going, it’s great! Excellent job!
Here are some tips from somebody who made the switch about a year ago. My advice is to take it slow.
I first tried Linux on an old laptop that nobody was using anymore. I messed around with it, did a coding project, tried to see what it was like to get this and that running. It’s good that you tried Linux with a home server first. That means you’re already decently comfortable with it.
I recommend starting with a dual boot setup. Some time later I got a new PC, and I was planning to run Linux on it. It came with Windows 11. I wasn’t comfortable with going full Linux, so I split the 512GB SSD down the middle and gave most of the 2TB hard drive to Linux. This has served me very well. It gave me peace of mind to know that if there was something I really needed that I couldn’t get working on Linux, I could boot into Windows.
After a bit, I defected back to Windows. It ended up being somewhat bad timing. I wanted to play Sonic Frontiers, but it barely worked on Linux. At the time I was also using the game engine Unity, which was what my game design courses were teaching me, and I couldn’t get it working properly on Linux for the life of me. I kept my Linux partition in case I ever wanted to use it for something or even switch back. This is partially why I recommend a dual boot setup. You might be dissatisfied with Linux the first time you try it, and if you end up really wanting to go back to Windows, you’ll be glad that you left yourself an easy way back.
Well, I’m glad I left my Linux partition on there, because I eventually came back and stayed here. I was over Frontiers, and I finally managed to get Unity working, so there I stayed. As I spend more time with Linux, I get more and more comfortable with it. I only ever boot into Windows to play multiplayer games with my friend since I don’t want to waste time troubleshooting a game for an hour during a call if something doesn’t work. Though I suspect that most of what we play would work fine on Linux! I’m starting to feel like I’m getting comfortable enough with Linux that if I wanted to get rid of my dual boot, I could. It helps that Unity destroyed itself so I don’t want to use it anymore anyway. Moral of the story: Don’t feel like you have to fully commit to Linux at first. You can make the transition slowly and do what makes you comfortable, and you’ll get there eventually.
I know this comment is very long, but I want a paragraph to recommend distros. I highly recommend something Debian based for a new user. It’s relatively easy to learn compared to other kinds of distros and more stable. I recommend either Linux Mint or Pop!_OS, both of which are excellent for beginners. They’re both based on Ubuntu, which itself is based on Debian. They’re pretty similar under the hood, so it mostly comes down to which UI you prefer. I believe that Pop!_OS is a little more up-to-date with some packages, but not everyone likes its UI, and its app store is somewhat miserable. I use Pop and I adore it, but it’s not everybody’s cup of tea. If you want to try a few distros before you commit, I recommend trying them on some old device you don’t use anymore, or a virtual machine.