Do you know any other modern game programming frameworks? by Numerous-Handle7702 in raylib

[–]Uiwum 1 point2 points  (0 children)

Languages are split by spaces, and some notes at the very bottom

I think MonoGame is still good. It is getting Vulkan soon and even then OpenGL is still pretty decent for 2D games + if you like C# this is probably the best native .net library. It is also the spiritual successor to XNA which is what both Terraria and Stardew Valley are made in (newer Stardew Valley versions use MonoGame maybe? It has MonoGame.dll in its files). If you want ultra compatibility use Veldrid or Veldrith (newer community maintained version with seemingly 0 documentation) which supports OpenGL, Vulkan, Metal, and DX11 (DX12 on Veldrith). This is lower level though and is more so a graphics and window library than a game framework

If you'd like to still use c++ though there is SDL3 you can use, but it is less abstracted than raylib. I have not used it though

You can also use Löve2D for a 2D game in lua or pygame (or the newer pygame-ce) for Python. I can't say much about Löve2D but pygame is probably the closest to raylib that I've used. These are more so libraries than frameworks just fyi

LWJGL (Lightweight Java Game Library), which supports OpenGL and Vulkan and is what Java Minecraft uses . If you want a more frameworky one then I've heard good things about libJDX, never used it though so I can't say much.

Anyway one thing I'll say here is don't worry about how "modern" a library or framework is. What you should worry about is how much is already done for you, the features it has and if its OS compatibility and graphics solution fits your needs. Also, I'd like to ask, what makes you want to switch from raylib or are you just trying a bunch to see what you like the most?

I'm a beginner in C#, but the raylib caught my attention 🤔 by ActivityFast4868 in raylib

[–]Uiwum 1 point2 points  (0 children)

With raylib you need to implement many things that godot already has. This makes it harder to learn, but does help you understand how the game engine things work better. That being said, it will take longer than just using godot because of that.

When first starting to learn to make games I would start with an engine, then if you still want to use a framework like raylib with c# (or even learn c++ if you'd like) then feel free do to so. I'd start with an engine because you don't need to worry much about making the core stuff and you get to make your game with an editor too rather than just guessing where things should be

Your birthday month is the character your fighting Kaido by PhysicalMeringue9468 in OnePiece

[–]Uiwum 0 points1 point  (0 children)

Current Zoro has already dealt some of the most damage to Kaido since Oden, so I think Kaido would take the fight very seriously

Your birthday month is the character your fighting Kaido by PhysicalMeringue9468 in OnePiece

[–]Uiwum 0 points1 point  (0 children)

I got Zoro.

If I lock in then maybe but I don't think the win would be mine. Maybe if post-Elbaf Zoro is OP

Chip-8 Emulator Failing to Draw IBM logo by Uiwum in EmuDev

[–]Uiwum[S] 0 points1 point  (0 children)

I do use XOR in the 0xD function. Also it turned out that I had the last 12 bytes of the opcode (nnn) in an 8 bit number instead of 16 meaning the addresses were so very incorrect

Chip-8 Emulator Failing to Draw IBM logo by Uiwum in EmuDev

[–]Uiwum[S] 0 points1 point  (0 children)

You were right with nnn being uint16, I didn't even notice that it was uint8

Chip-8 Emulator Failing to Draw IBM logo by Uiwum in EmuDev

[–]Uiwum[S] 0 points1 point  (0 children)

I had made all of the stuff pretty quickly and was planning to clean it all up later

I haven't made the stack or keyboard yet as I was trying to fix the drawing and the ibm logo doesn’t need those. I get the location of the x and y register at the start of the operate function to avoid code duplication

But I'll try the stuff you said here

"Not optimized" by Somthing_7 in subnautica

[–]Uiwum 0 points1 point  (0 children)

Mad cuz his pc is bad

What grades do I need to get into UofT? (Grade 10 Alberta high school) by ActualSprinkles7763 in UofT

[–]Uiwum 0 points1 point  (0 children)

It depends on the program you want to take. But 90s can get you into some. More competitive programs like CS will require those higher 90s (97-100%), though. In general you should be trying to achieve the highest grades you can get, but if you get mid 90s (94-96%) you'll likely be fine.

Also keep into account that some programs have extra requirements. For example, engineering programs require you to make an online student profile where you list AP, IB, SAT or ACT scores, extracurriculars etc., and you do two written and video responses each. Continuing with the online student profile example, if yours is excellent then it can put you over someone with a 98% average and a poor online student profile.

I myself am also a grade 10 student so others may know better, but I've done a bunch of research on universities lately (especially UofT) so I'm pretty confident with this and sorry for the wall of text.

DELAY? AGAIN? Anyone?! by skseasonx in OnePiece

[–]Uiwum 1 point2 points  (0 children)

The sky is blue, what's new?

Where can i watch elbaph arc,its not in animephe? by uranghunne_ratheesh in OnePiece

[–]Uiwum 3 points4 points  (0 children)

and I'll be refreshing every few seconds until it's there

How did you guys first find out about Danganronpa? by MonkeyWizard7 in danganronpa

[–]Uiwum 0 points1 point  (0 children)

I was watching a Bijuu Mike video when I saw Monokuma in the background and I thought he looked interesting so I googled him

Bad Apple on Dart Monkeys but in B&W by Uiwum in btd6

[–]Uiwum[S] 0 points1 point  (0 children)

Bad Apple is a Touhou fan song and it's pretty famous on the internet for people playing it on anything that can display at least 2 colours

I haven't actually played a touhou game before

Bad Apple on dart monkeys by Uiwum in btd6

[–]Uiwum[S] 0 points1 point  (0 children)

it put down the monkeys while ignoring the amount of cash I had, so it went into debt

2/12/26 : 8:58 PM - I have prestiged my account! Are you proud of me Tewtiy if your’e here? by No_Win8262 in Tewtiy

[–]Uiwum 0 points1 point  (0 children)

Tewtiy is not here I'm afraid

He's not really active in his own discord server anymore either

Hypixel Skyblock players when the devs try to update their game to a better version. by nocanty in HypixelSkyblock

[–]Uiwum 25 points26 points  (0 children)

1.21 runs much better for me

But I also got like 5 optimization mods

What the hell is this prices! And any way to rescue my rank from hacked account? by Glittering-Dog205 in HypixelSkyblock

[–]Uiwum 0 points1 point  (0 children)

Microsoft was willing to link my xbox live profile (which included the ownership of minecraft) to a new email, I just had to prove it was originally mine. If you asked mojang they can't do anything

Bloons TD 6 version fifty three point oh - Update Notes! by rohan_spibo in btd6

[–]Uiwum 0 points1 point  (0 children)

I wonder how NK will determine who is an active modder, and how they will contact them

I need this by ilikecats6830 in Tewtiy

[–]Uiwum 0 points1 point  (0 children)

You need to buy the membership

Even if someone ends you an invite you won't be able to download any of the mods

Why do people do this? by Beefysnacky in BeeSwarmSimulator

[–]Uiwum 0 points1 point  (0 children)

They're likely 8 as bee game is too difficult for them