SentimentalBear

u/SentimentalBear


r/tipofmytongue•

I remember seeing a clip of an english/american interviewer asking an arabic prince/oligarch type person about the rumours that some prison (or camp) conditions in their country were beyond inhumane. The interviewee says assuredly that this is not the case, and all of their prisoners were treated well. The interviewer then gives some specifics e.g. how many people were kept in what amount of space. The Arabic man asks how he knows that and the interview says that he's been to [name of prison place]. The interviewee then gets incredibly irate and storms off.

I can't recall what country it was but maybe Saudi or one of the other GCC countries.

I saw it via one of those "Who is a lying shit

12


r/tipofmyjoystick•

Gameplay: You flew around as a WW2 ish type plane, and could shoot forward or drop bombs on the ground. You had to clear a big square map full of enemies. You had to dodge projectiles from other planes and anti-air, and try to kill everything on the ground to win.

Graphics: top down, pixel art, bright and cartoony. It was clearly coded for the ground stuff to be on a grid although the flight movement was free flowing.

It looks and plays a bit like a game like 1945: The Final Front but it wasn't a top-down scroller/bullet hell game, you flew around in any direction you wanted clearing a map.

24

r/tipofmyjoystick•

I played a game that I think was one of those 50-games-in-1 type of disks.

Gameplay: you played as a ground-based spaceship looking vehicle which sat at the bottom of the screen, and you controlled it by jumping left and right. You had to land on grey blocks (fine), avoiding red blocks (1-hit kill), and I think there was another colour that refilled your fuel or something like that. You played it in levels where you did one course at a time.One bug that I experienced was that sometimes it randomly loaded in black and white.

13



r/razer•

I am desperate to uninstall Razer Synapse as it is TERRIBLE. It needs an update for god only knows what reason every 2-3 days, logs me out randomly, sometimes just won't start up Razer Synapse and does nothing when clicking the "Launch Synapse" button, and other kinds of malfunctions, all the time.

But I need my custom hotkey layouts for one of my games, which involves switching List, Ctrl and Right Shift between each other. Is there a way to embed Profiles into the keyboard itself, or is there other software I can use for this?

12

r/csharp•

Stack overflow is generally of the opinion that static classes/methods are bad. I understand the benefits around maintainability, flexibility, and testing.

But then, what to do instead? If I have a bunch of helper methods inside an instantiable class, when should I create it / how many of them should I create? I could for example stick it into a static variable, either in each of the individual classes that use it, or some general class they can access. I suspect that still breaks OOP principles. But then what? Instantiate the helper class every time one of its methods get used? What if that is really often,

2777

r/csharp•

I'm trying to work out how to implement an MVC type model for a game I'm making, so I can separate the UI's appearance code from its logic and upgrade/change the UI easier later. The way I'm doing this is by creating a controller, then the controller creates the relevant UI (View), listens to relevant events from that UI (e.g. button presses), then takes action on either the rest of the game (Model), and/or the UI itself.

But this means the controller needs a reference to the View and the Model, but nothing (including the game itself) seems to need a reference to the controller. Since I'm using events, the controller will hook onto the view's events - meaning it won't get GCed until the Vie

1517

r/csharp•

When coding (games) I tend to have a few significant instance refences stored in a global static variables file, for example the Level, Camera, PathfindingGrid, PlayerCharacter, etc. These will all be created during early setup, but not instantiated in a static constructor, as some of them need various game engine setup to occur first (e.g. the render context being created), or need some parameters to be created (e.g. loading a map from disk).

.NET 6 doesn't like this. I can either mark these as non-nullable, in which case the compiler rightly warns I don't set them from the static ctr. Or I can mark them as nullable, in which case I get warnings every time I access any of them, unless I in

812

r/csharp•

I'm working on game projects (in native C#), and I have been finding myself adding a lot of manager classes lately in an effort to reduce down large classes and separate responsibilities. But I read the following comment in an older thread criticising this approach:

"Many of the singleton classes I see in games are “managers” — those nebulous classes that exist just to babysit other objects. I’ve seen codebases where it seems like every class has a manager: Monster, MonsterManager, Particle, ParticleManager, Sound, SoundManager, ManagerManager. Sometimes, for variety, they’ll throw a “System” or “Engine” in there, but it’s still the same idea.....While caretaker classes are sometimes usef

2328

r/ffxiv•

I noticed that if I go to the collectible appraisers they will buy some collectibles but not others. Are all collectibles sellable somewhere? Is there a rule about which can be sold where, or a website that will tell me where to sell the remaining ones? Are all aetheric reduction collectibles only good for reducing, or can you get scrips for them?

07

r/ffxiv•

Started playing summer last year, became totally addicted, and here I am 500 hours later finally having beaten Endwalker this morning. I loved the last expansion so much.

My question is: what next? I can't wait for the latest Hildibrand content, I want to wait a bit before doing "hard" combat content (I've beaten a few Ultimate trials but that's pushing me), but otherwise would love to hear what side content people like the most.

I've never used party finder or joined an FC, and maybe I should figure these out.

1449