• 5 Posts
  • 24 Comments
Joined 9 个月前
cake
Cake day: 2025年6月10日

help-circle


  • People should avoid Udemy in general, both as teachers and as students. A lot of shady practices akin to MLM/pyramid schemes. The quality of the courses are also terrible and most of the time the content was copied from some website / youtube that you can access free.

    Devs I heard of in Japan are only getting into Godot recently, TGS2023 had some talking, we might see more commercial games soon. But nonetheless, you might find knowledgeable tutors there.

    Learning Godot will depend on how familiar you are with Game Dev, or Coding anything in general.

    If you know nothing about programming and human computer interaction, taking one of those online free courses from universities that merge coding with games might be a suitable starting option. Like this one from Rice you can enrol for free (choose to audit the course) https://www.coursera.org/learn/interactive-python-1 That will give you some basic imperative programming skills, and also learn how coding for games work.

    The most important game dev skills you learn are easily transferable between engines, language, etc… So do not worry, it is Python.

    If you are experienced with coding, Godot has a bunch of documentation and sample projects you can check.
    Either from their repos, or others. My favourite and most recent is Dogwalk from Blender Studios. It is open source and there are some materials explaining what they did. https://store.steampowered.com/app/3775050/DOGWALK/

    Find a sample repository of the style you like: infinite runner( flappy birds, canabalt), last-stand/survivor, asteroids, platform, or anything that would be close to the project you have in mind. Find a project and try to understand it. https://godotengine.github.io/godot-demo-projects/ or https://github.com/gdquest-demos/godot-4-new-features have plenty of those.

    I remember, back in the day, kids wanting to learn game dev because they wanted to make an open-world survival craft with stealth elements. That is a terrible way to start, find something small or break a big ambitious project in parts and build it from there. For the example I mentioned, first try to learn how to move the player in a small area of your world of choice (platform 3D or 2D).

    Once you know what you are lacking, then find a course, video, forum discussion … that will help you with that. I found more valuable information in specialized bulleting boards than any course and YouTube videos combined (but this only kicks in when you are comfortable with the basics).

    If you just want to follow courses in general, https://www.gdquest.com/ is your best bet, like the other comment said. They are partners with Godot and are frequently featured in their website https://godotengine.org/article/godot-4-0-sets-sail/. They have plenty of open-source projects and youtube videos (also paid classes). - This is a good start if you like 3D games https://www.youtube.com/watch?v=JlgZtOFMdfc

    Let me know if you have anything in mind, I might be able to point you to a better direction.









  • Nils@piefed.catoScience Memes@mander.xyzPants too!
    link
    fedilink
    English
    arrow-up
    58
    ·
    4 个月前

    Wasn’t there an experiment of farting in a lab and contamination of petri dishes?

    Something in the lines that at least wearing one layer (underwear) is enough to prevent contamination.


    Wow, there are plenty of studies, this is the funnies one I found:

    https://pmc.ncbi.nlm.nih.gov/articles/PMC1121900/

    “Our deduction is that the enteric zone in the second Petri dish was caused by the flatus itself, and the splatter ring around that was caused by the sheer velocity of the fart, which blew skin bacteria from the cheeks and blasted it onto the dish. It seems, therefore, that flatus can cause infection if the emitter is naked, but not if he or she is clothed. But the results of the experiment should not be considered alarming, because neither type of bacterium is harmful. In fact, they’re similar to the ‘friendly’ bacteria found in yoghurt."



  • Nils@piefed.cato196@lemmy.blahaj.zonefuck windows rule
    link
    fedilink
    English
    arrow-up
    5
    ·
    4 个月前

    Back in the day I played on windows, most software companies troubleshoots and M$ MPVs recommendations were:

    • reinstall the game
    • reinstall the EA/Ubi launcher
    • reinstall windows.

    Since I had to reinstall windows a lot, I set my user folder & friends in another drive during installation. This gif is just about the steps to get it done.



  • MacBooks with intel chip are some of the best hardware to put Linux on, there are plenty of guides online on how to liberate your MacBook with Linux.

    I tested a bunch of distros based on Debian, Arch and Fedora. By far, the easiest one was EndeavourOS just because it recognized the WiFi driver from the Live USB for me. Otherwise you will need to use a mobile phone with USB tethering to share internet so you can install the broadcom driver. Maybe things changed, but this was my experience in 2023.

    Another driver you will need to install is the camera facetimehd . Everything else worked out-of-the-box for me.

    After that, all the Linux variants I tried worked great, and it was mostly about distro philosophies and deciding the desktop environments (DE) I wanted to use, and that can be a bit overwhelming at first.

    If that is your first experience, I just recommend to start with KDE or gnome. I find gnome works ok from the start, but KDE is easier to tweak. You can always test them from a Linux Live USB before committing them to your hardware. Steam Deck uses KDE for desktop mode.

    There are others that are prettier or lighter you can test too: cinnamon, XFCE, MATE. Or even windows managers, but I would leave them alone until you are a bit more comfortable with Linux.

    here are a few links in case some people need it in the future:


  • I think the ProtonDB mixed ratings are because there are plenty of old review and people do not update much VR games. I have been using Steam VR and HTC Vive with Linux for a while now, and I remember when Creed and a couple of other games would not work. I think about 5 years ago, with Proton 5.13, that changed and since then, pretty much everything works.

    My only problem is with Steam VR software that is a bit inconsistent. I used to do a bunch of stuff with it, now I just launch the games and avoid it when I can.


  • PS5 works great on Linux, everything works: from gyroscope to touchpad. But the stick drift and battery life are the two main downsides. One of mine started drifting after 2 years, the other is still ok, but I have been using a GameSir with Hall-Effect for a while now as my main controller.

    Not sure where you are buying it from, get it from a place with easy return policy as the quality may vary. Amazon was rigorous with their products, ebay only gave me headaches with refurbished stuff.

    It is easy and cheap to find replacement parts but fixing it is very time-consuming task and require the right tools https://www.ifixit.com/Guide/DualSense+Joystick+Replacement/142488
    Sadly, when I did mine, there were not many hall-effect sticks replacement for PS5, and the ones around had terrible calibration. I will probably update with hall-effects when they die again.

    There are plenty of budget controllers with Hall Effect or TMR sticks, that might be worth looking into GameSir, 8bitdo, gulikit…
    Just make sure you can do everything with hardware for a smooth Linux experience (some controllers require a Windows only app for basic setup or update firmware). It is also worth to search for the “model you are interested and Linux” to find problems related to the device.




  • I always look forward to Sunshine’s posts. But this is just an AD. :(

    If you are looking for VPN for accessing content, Proton is fine, so are many others, just make sure they are open-source, don’t save logs and are audited. You will probably be looking more into bandwidth than other technical aspects.
    Country is important, but if the VPN endpoint you are accessing is in any of the “several”-eyes country, or some other surveillance state, there are some risks involved.

    If you need more privacy, Mullvad is the best option, you can also pay with cash. You can send them with no personal information.

    There used to be a spreadsheet with significant details of many providers, but it haven’t been updated in a long while. https://docs.google.com/spreadsheets/u/0/d/1UV8RozvFDOMnCcfwryEnyGp5GKYY4XJQHXJUG2gN8hU/htmlview

    This one is more recent, but it is missing a bunch of important information. https://vpndatatracker.com/features.html

    If your life depends on it (in case you are a whistleblower), you will need many more things in addition to Mullvad.



  • I recently started learning rust, and one of the things I liked was the quick build times after small changes. I did not know how bad it can get until I read this article, but I haven’t tried anything besides terminal applications so far.

    While I used some workarounds from my baggage using C/C++ it is nice to know other techniques people use with Rust, and it is nice to learn about Rust profiling tools as well.

    Thanks for sharing, it is a very insightful article.


  • I remember the first comment I got on online was “you suck”. But it was soon drowned by encouragement words and constructive feedback.


    About Hollow Knight, by the time this got posted on reddit, the game was already funded through kickstarter - https://www.kickstarter.com/projects/11662585/hollow-knight

    What this image does not show is the amount of support this post received, more than 20k upvotes and plenty of endearing messages on reddit only.

    u/YoDudeguy Nov 20 '15
    Damn, that looks amazing! Thanks for bringing it to our attention. Will buy.

    u/Eliza_Douchecanoe Nov 20 '15
    I like the dark feel of it, but with light-hearted game play and sound effects. Good shit.

    If I sort by votes, I had to scroll a bit to get to that 756 votes message.

    It is important to filter and properly process the messages you receive. There are some mean and unnecessary messages on that image (and on the reddit thread), but they do not show the full picture and at that time could easily be ignored.


  • Yeah, I feel you. I used to come back from school after 11PM and I just wanted bed as my shift at work would start 7AM.

    I mentioned the schools because, usually, they have some equipment you might be able to borrow and use (tripods, cameras, capture cards).

    I saw on the other comment that the professor uses a podium. Are there any more cables coming out of the podium? Besides the one that goes to the projector.

    if I can link up the two comps via cable

    You will need a video capture card/USB for that. One with pass-thought Podium => notebook (with capture device) => projector Or a splitter. Podium => spliter. splitter A => notebook (with capture device), splitter B => projector

    The good ones are expensive. When I was undergrad, the podium had the splitter and I just borrowed the capture card from the uni AV department (nowdays some might have everything you need by the podium).


    Alternatively, can you run OBS straight from the podium computer? So you don’t need to worry about extra equipment.

    You might be able to run it in portable mode from a USB storage, and no need for permissions to install. https://obsproject.com/kb/portable-mode


    but then exporting the video project back into a video format I can upload can take an hour or two…

    I have been using this software when I just want to cut things out, and merge similar format files. It is very fast (as long as the output is the same format as the input).

    https://github.com/mifi/lossless-cut


    I wonder if my own phone would work for that.

    You need to test, I it will depend on the app, your phone battery and storage.

    I used this app once to record 40 minutes with the screen off.
    https://github.com/FossifyOrg/Voice-Recorder
    I imagine 3.5 hours should be doable. (a wireless lavalier to connect to a phone can run +4 hours).

    I usually use a digital audio recorder in a pocket with a lavalier mic connected by cable, for long recording sessions.


  • I recorded a bunch of lectures, either as student or as presenter.
    For what you are doing, OBS (or any other software) would have to do miracles to make it any better.

    Since you are doing this for yourself, and you are just recording it for later study.
    I imagine you do not have the university endorsement or do not have access to the university AV tools in the classroom.
    But there are some small things you can do to increase substantially the quality of your recordings.

    • If you have permission to record the class, ask the teacher to share the presentation slides with the class. Having the source will give you the best visual quality.
    • If the teacher moves a lot, ideally you want a lavalier mic, but I understand you do not get the teacher’s support for that. So, ask for other students to record the class on their phones as well. Multiple sources will give you both best audio quality and a backup if any fail.

    There are a few ways to go from here, in class, you either:

    1. OBS + real slides + base audio (no need for camera video input): ask the teacher to use the slides from your computer (and plug your computer to the projector), this way you can record the best visual quality + baseline audio.

    edit: if you have the slides before the class, and the teacher does not want to use your computer, you can still do this, just make sure you pass the slides when your teacher does on their computer.

    [OBS ]You have to set one video source to your slides, and use mic from whatever is better: notebook or webcam.

    1. Or record from your computer, like you are doing so far. (more work later)

    [SLIDES] if the teacher did not give you the slides, ask to take pictures. This way you can make sure they are good without struggling with room lighting, shadows, people moving in front of the camera and so on. Your phone will do a better processing of the pictures than a webcam will do, and you do not need to wo

    1. Record from a phone with a tripod. (some work later)

    It is similar to 2. But the truth is, most phones do a lot of the preprocessing for you, without having to worry about tweaking things.
    With a computer, it is not just the recording software you need to worry about, there are so many variables at play and it is nice to read that you are getting aware of those. On a phone, most of those things are taken care for you.

    Your only worry would be the battery usage.


    After class, get the audio from other students, and pictures or slides.

    Use a program to edit video. Like Kdenlive and add the audio tracks and slides to it. You can use the video editor to sync audio and sync visuals. Or use any other tool you prefer.

    You want to sync the better audio with the baseline audio you recorded with the slides. Then pick the best audio from each recording you have from other students.

    If you did not record OBS with real slides. You probably have terrible visuals, but at least you have an idea when the slides are changed.

    Use either the slides provided by the teacher, or the pictures you took for the visual. And match the changes.


    I imagine you don’t want to a lot of work later and have the final product at the end of the class. But the easiest/cheapest way to have a good result would be a BT lavalier mic on the teacher + slides coming from your computer.

    The second would be recording from a phone on a tripod.

    Anything else that would not involve work after, would require more endorsement from your uni and your professors.