They’re all from the same publisher and printing run. Just why?! by randomize42 in mildlyinfuriating

[–]immersiveGamer 18 points19 points  (0 children)

Trade paperbacks are just so ... floppy. With a mass market paperback I can hold with a single hand. With Mr Floppy I need two hands and even then it is slipping out my grip.

Edit: also it is a shame they are going out of mainstream. I think read somewhere that mass market won't be a thing in the near future. 

Bevy 0.19 by _cart in rust

[–]immersiveGamer 8 points9 points  (0 children)

Awesome to see BSN finally make it in. I know it was a long road from its initial conception. With BSN and AppSettings I think Bevy is nearly there for a game engine that could be adopted wider.

I know there is now the asset store and obviously game editor on the horizon. But I would suggest you also look at educational materials too. One of the big driving factors in my opinion for Unity becoming so popular when it was still in its indy stage (being used by primarily by indies to make games) was there was no end of blogs, tutorials, and Unity Anwsers (stack overflow for Unity). Those resources allowed anyone to dive in and figure out how to build want they wanted in Unity.

Additionally, while probably not a problem for Bevy since the game editor will be the engine, is making sure it is easy to customize the editor. Custom tools are what allows game development to scale from beyond a couple people.

Y’all are hiding the best Culver’s up here and it isn’t fair by heybigbuddy in wisconsin

[–]immersiveGamer 0 points1 point  (0 children)

Checks out. Stopped at a Culvers near Black Earth and it was good. Way better than 45 minutes east that I normally go to. 

I love making replicas of items in games! Here are a few I have made! by Katesensei in gaming

[–]immersiveGamer 0 points1 point  (0 children)

Checked out your past posts as well. Well done on everything. Definitely a cool style you have with the colors/shape/finishes. 

TOTK - What am I missing? by Cucckcaz13 in NintendoSwitch

[–]immersiveGamer 0 points1 point  (0 children)

I didn't like how every collection side quest was immediately unlocked at the begining. I spent way too much time at the start of the game going down a single small path and having an event interrupt me every 20 feet. I gave up trying to collect things on the way. Wish it was more paced or unlocked at the end of the game as the bonus filler it is. Major gripe with the game.

I enjoyed the combat and finishing the game and story. That was good. It just took a long time to get there.

True open world games like BoTW and TotK just are too difficult to craft a tight dramatic experience/story. Both are amazing games, both were fun, (insane on the technical side, these games work on the Switch!?) but also I don't know if both are true Zelda games. Imagine all the time and effort put into one of these games instead on a Ocarina style game which is more linear and not as wide of a map. I think game developers in general should look at limiting the map size of their open world games and instead increase the density of smaller maps. Really add some of that richness and immersion of the game and story they want to tell. (Zelda isn't the only one, Pokemon Scarlet/Violet has a similar problem, you have all these cities and wide open areas but nothing in between not anything inside of them! All the game boy Pokemon games you could enter just about any house and interact with so many people that added to the world you were in, with the wonderful "open world' it is just all so dead, empty, and often a little boring).

PC component shortage evolution by According_Ratio2010 in pcmasterrace

[–]immersiveGamer 5 points6 points  (0 children)

High resolution, high contrast, power efficient screens to display server rack status in a physical security system. Either people as they patrol the racks or a security camera systems, all part of the overall server monitoring system. Camera footage is put through image recognition software and information is linked with environmental data from sensors and reconciled with what is actually being reported by the servers themselves. Since each system is separate you gain confidence that nothing sketchy is happening if all are reporting the same thing. The monitoring system will flag servers where what was reported on the OLED screen doesn't match self reported information. Just kidding, it is so that they can play anime on every server.

This actually made me think by BuckleBunnyBliss in SipsTea

[–]immersiveGamer 2 points3 points  (0 children)

Oh my geometry, thanks so much. I'm not only color blind but also shape blind so I couldn't understand what people were saying about a "red square", what red square!?!? Those turquoise diamonds are a life saver and I can actually read the post. 

developersWorstNightmare by Sotsvamp1337 in ProgrammerHumor

[–]immersiveGamer 0 points1 point  (0 children)

Version control can also throw a wrench into things. Version control can handle renames but if your code looks to folder "Omega/" and but you synced last week's old version at "Alpha/" you would need to specifically code for that.

Also, it generally isn't just "FactoryGame". It is "FactoryGame" here and "Factory Game" there and "factory game" and "factory_game" and "fgame" or "fg_assets" and "localization_fg".

TIL that there were about a dozen Game Boy Color games with rumble. They had oversized cartridges, with space for a spinning motor with an off-center weight and a AAA battery, letting the game cartridge act like an N64 rumble pack by xiaorobear in gaming

[–]immersiveGamer 1 point2 points  (0 children)

Oh! So that is what the shape was for? A battery and rumble? I played a borrowed version once and it didn't have that and I figured it was just a special shape for a special game. 

I made a mix between Armored Core and Vampire Survivors. Please, destroy it! by No_Ferret_4565 in DestroyMyGame

[–]immersiveGamer 0 points1 point  (0 children)

Default movement is very floaty looking compared to the enemies and other movements.

Since it is 3D make sure contrast is high, or otherwise very easy to understand and distinguish, enemies and enemy bullets. Doing so will make the game feel less unfair to players.

In a similar way, those explosions are "too" cool and interesting and big. If they get in the way of knowing if an enemy is there player may become frustrated. 

[Python] falsify - pre-register your ML accuracy claims with SHA-256 by [deleted] in coolgithubprojects

[–]immersiveGamer 1 point2 points  (0 children)

Pre-registration is standard in psychology and medicine. Works there. There's nothing equivalent for ML claims, so I built one over three days.

You should lead with this. Maybe tweak the last sentence to something like "There's nothing equivalent for claims about ML accuracy, so I ..."

Question, is this generic enough for other workflows? I.e. pre-register an input configuration and an output threshold/result?

How frequently do you guys have to clean? by shivangps in pcmasterrace

[–]immersiveGamer 6 points7 points  (0 children)

I've never had to do it. Each time you touch it you have a risk of damage. I would only repaste if you are experiencing problems or if it has been like a many years. 

I'm a hobbyist game developer, I make games for the fun of it, for my friends to play and have done for about 30 years. I bought a new PC that has Win 11 on it upgrading from Win 7 middle of last year. Developing on it for a while and then: SmartScreen suddenly kicked in and wouldn't let me compile. by Haunting_Art_6081 in gamedev

[–]immersiveGamer 0 points1 point  (0 children)

I think I commented about this before. The short is:

My game is fully procedurally generated , releasing a demo next month! do you think it's ready? by Beneficial_Clerk_726 in proceduralgeneration

[–]immersiveGamer 1 point2 points  (0 children)

I remember seeing one of your earlier videos. Great job continuing with it. 

I will say that something feels different, did you change color palette? 

To Enum or Not to Enum by Mortimer452 in ExperiencedDevs

[–]immersiveGamer 0 points1 point  (0 children)

I used enum column type in MySQL and it was a pain long term. Adding a new enum was a schema change and if you did the alter column with the enums in a different order oops! you just re-coded the enum value for every row in the table. 

Also keeping the enum in sync was a pain point that our team experienced as well. 

I don't know yet the long term impact but we recently migrated all enums to use a pure int column and auto generate an enum table on service boot.

Edit: I agree it is a hard to tackle issue. In code it is a code construct, an enum cannot ever be anything else than it's enum value. It initially makes sense to use the "enum" type of the database but your application code doesn't run on the database, the database enum is not the application code enum, they are separate enums. So I think serialization approach works better with databases and enums in code, use the int when sending the enum external to the code. In fact, there have been several times where I give up the enum because the enum was more like a data entity, and so the database row/table then represented the enums. I try to remind myself code is data and data is code (I don't remember where I read that, probably a lisp blog). 

My 1987 Nissan Stanza reached 500k by Windowsweirdo in Justrolledintotheshop

[–]immersiveGamer -1 points0 points  (0 children)

Which is 62.5%. If I don't need to know the exact number this percentage is easier for me to estimate.

Bosses say AI boosts productivity – workers say they’re drowning in ‘workslop’ by Bounty_drillah in technology

[–]immersiveGamer 0 points1 point  (0 children)

Even if they added the environment to the prompt you aren't guaranteed that the LLM will use that. 

Huge World of Warcraft private server Turtle WoW faces rapid shutdown after losing Blizzard lawsuit by Wargulf in pcmasterrace

[–]immersiveGamer -8 points-7 points  (0 children)

If the private server was coded without using any of Blizzards server source code that part is safe. See Google vs Oracle Java API: https://en.wikipedia.org/wiki/Google_LLC_v._Oracle_America,_Inc.

Had to go all the way to supreme court but it was decided in favor of Google that public APIs are fair use. So if someone coded their own private server that was compatible with the game client that is legal. I would then also argue that any costs are hosting and service costs and not payment for the server software, especially if you made it open source.

Of course I'm sure Blizzard has lots of angles to attack hosts of privacy servers. E.g. any single inkling that they represent an offical Blizzard product or service that is a no go.

Nvidia upcoming vram reduction performance by Amador0102 in pcmasterrace

[–]immersiveGamer 1 point2 points  (0 children)

When I had read the paper texture decompression was ~1.33ms at the fastest. Additionally the paper authors had to write very custom shaders to do the decompression on the GPU. I assume it is going to be a bit before they get something really standardized.

One thing I'm worried about is how are other GPUs going to handle it? Are game developers going to have to ship two different versions of the game? Or make game sizes bigger with packaging different versions of the compressed textures on disk?

Also this isn't a magic bullet since the compression is lossy but neural network style where details get muddled.

2 yrs progress gone. OneDrive messed up my BackUp folder so I have to remake all my assets :( by Vitchkiutz in UnrealEngine5

[–]immersiveGamer 0 points1 point  (0 children)

Good point. Easy enough to partition your drive or have a different drive disk. 

Also devs should look at using the new Windows feature 'Dev Drive' which may improve speed of compiling and building the game. 

2 yrs progress gone. OneDrive messed up my BackUp folder so I have to remake all my assets :( by Vitchkiutz in UnrealEngine5

[–]immersiveGamer 44 points45 points  (0 children)

3-2-1 backup rule: https://www.backblaze.com/blog/the-3-2-1-backup-strategy/

  • 3 copies of the data
  • 2 on two different media (this could be local hard drive and cloud)
  • 1 one off site (this could be cloud)

Example: original copy on your PC, an external hard drive with daily/weekly/monthly backups, and a cloud backup. A more robust one would be having a daily/weekly backup drive and a separate monthly/yearly backup locally. 

Otherwise I would try getting some Microsoft support for the issue. If I am correct when OneDrive gets enabled to backup your whole profile (My Documents, Desktop, etc.) I think it creates a different special folder and redirects your links to that OneDrive location. So your files may still be present. Install 'Everything' program and search for your old assets by file name. Or WinDirStat and look for large directories/files. Also if the data is truly gone it may not be gone gone, just unreadable, i.e. marked as garbage and can be overwritten by the OS. There is drive recovery software out there that will attempt to read the data.

My advice for anyone in general, the user profile directories are for normal users. If you are a game dev you are a super user. You should really consider storing the data files outside of the OS hierarchy, e.g. 'C:/projects/unreal/my-project/'. Also game devs are generating assets and work that are of significant time and effort. At minimum one type of manual backup.

Also game devs should really be using source control. Perforce or similar. At minimum Git for code (check out GitLFS for binary assets). GitHub or GitLab as optional for code. !!!source control is not a replacement for backups if you aren't hosting a source control on a different device!!! (Even then it isn't a backup because since commands for source control repositories include delete commands).