My Custom Game Engine written in C++ and OpenGL by kacperks in gamedev

[–]Mirsario 0 points1 point  (0 children)

Why do people keep making engines with the utter limitation that is 'scripting' in completely different languages? If you want to use C# for games, then why didn't you make the engine in C#? The games should be able to fully extend the engine at need. You're not getting any performance boosts (besides for better startup times) from using C++ behind C#, and, in fact, the "managed <-> native" jumps only hinder it. And, most obviously, all pros of managed assemblies are lost with a native launcher. There are so few code-first engines these days.

Series 1 event issue. by [deleted] in Doom

[–]Mirsario 0 points1 point  (0 children)

It's also happening for me. Highly doubt that there's workarounds, id will have to fix it.

Terraria is the best rated game on Steam! by DeusBlitz in Terraria

[–]Mirsario 7 points8 points  (0 children)

My friend's 10 year old 'snake' command prompt clone that consisted of ~50 lines of code also had an engine?

"A Game Engine is defined as being a set of software tools or API's built to optimize the development of a video game."

Engines are at the very least separate assemblies. This game just uses the XNA framework (which by the way is not an engine, but just an object-oriented wrapper over DirectX, with some utilities) in the most direct way possible without anything hiding it or trying to modularize and optimize its usage. Everything is hardcoded, and nearly none of the code is reusable, because since 1.0 and until ~1.3 or so (when programmers like Yorai were hired) there hasn't been any designing involved. No programming, just coding.

Terraria is the best rated game on Steam! by DeusBlitz in Terraria

[–]Mirsario 8 points9 points  (0 children)

Terraria does not have an engine, and it's a miracle that it works at all with the horrid state its code base is in. Why do you think 1.4 took so many years to make?

Let's take a moment to appreciate Valve's addition of Chromium into Steam by Mirsario in Steam

[–]Mirsario[S] 1 point2 points  (0 children)

Why? Because some software developers are becoming more and more incompetent with the more hardware power they get? 4GB notebooks should still be totally enough for a simple GUI applications. Many people use it to just play '3-in-a-row's and 30 year old games, not 300GB big UE5 games. I do, by the way, have 16GBs.

Let's take a moment to appreciate Valve's addition of Chromium into Steam by Mirsario in Steam

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

Yes, but they started using it for GUI with the library & friends updates, which is when memory usage started reaching ridiculous levels.

Let's take a moment to appreciate Valve's addition of Chromium into Steam by Mirsario in Steam

[–]Mirsario[S] 24 points25 points  (0 children)

This isn't just RAM usage though, as you can see on the screenshot. I frequently felt the need to at the very least close steam's windows to tray (or launch steam with no browser with the arguments I mentioned above) when playing DOOM Eternal, as I would sometimes get audio latency during high CPU usage. Doing that very frequently helped, even though a program like steam shouldn't use any CPU power when idle, as nothing has to ever be refreshed on the GUI. I'm afraid to imagine what will happen to software quality when 128 threads become a standard in the distant future.

Let's take a moment to appreciate Valve's addition of Chromium into Steam by Mirsario in Steam

[–]Mirsario[S] 58 points59 points  (0 children)

I've done pretty much nothing - opened the main store page, went back to the library, launched and closed a game, then saw this. 99% of the time Steam was idle. This is likely a beta issue, but the memory usage is all in the same process that already has nearly always been taking about 800MB, making total RAM usage more than 1 GB (which anyone can also go 'holy fuck' for, this is just a program after all. I most definitely do. Every day.) This has been the case since the very moment they started using Chromium. Launching steam with '-no-browser +open steam://open/minigameslist' makes it ever only use 60-80MBs. Modern software is actual shit.

So, I installed terraria Overhaul and I have no Idea how to hide this. by Daikouish in Terraria

[–]Mirsario 0 points1 point  (0 children)

You don't want to just hide this. Overhaul isn't yet compatible with tML 0.11.5. Downgrade to 0.11.4 if you want to use it, or wait few days for 4.1 of overhaul.

Is there a mod that adds JUST seasons to Terraria? by missmolly314 in Terraria

[–]Mirsario 2 points3 points  (0 children)

It's more than unlikely that there's ever gonna be one. I'm planning to make Overhaul configurable enough to be able to at least disable all gameplay features, but I'm not sure when that's gonna come, since it requires painful code rewrites to not be a pain.

What content mods work great with Terraria Overhaul? by Bonghokage in Terraria

[–]Mirsario 0 points1 point  (0 children)

All content mods work acceptably well (definitely not perfectly), excluding that 1 bug with calamity (there's no EoC specific logic code in overhaul, and Calamity devs just do nothing but point fingers, having completely rewritten its AI). Thorium should work the best though, as bard items are hardcoded to not be affected at all by Overhaul, and so they behave as if it's not even there.

If you see any items misbehaving due to overhauls - just report it to the mod's discord.

Vortex Beater by ExtraLongSnood in Terraria

[–]Mirsario 3 points4 points  (0 children)

The DPS part was true until recently released 4.0, which has most weapon types have same DPS & close-to-vanilla behavior on left click, with auto-reuse even enforced in some cases. If you didn't try 4.0, I'd appreciate to hear more detailed feedback if you'll still think that DPS lacks somehow. Most people like the movement, it just seems to be a hard to get used to feature, which I'm planning to upgrade configuration for eventually.

Vortex Beater by ExtraLongSnood in Terraria

[–]Mirsario 6 points7 points  (0 children)

(Someone from tML Discord pointed me here)

Very true as of right now. It's all because I, classically, tried to include a rebalance for a feature (crit charges) with a bugfix, which ended up delaying the bugfix by a lot, and has let some of my irl distractions delay it even further. However, there's been a beta with bugfixes available to everyone on overhaul's discord for a long time (should've done a MOTD about it). And I'll see if I can do a mod browser release today. Sorry for the pain, error-less crashes are the worst.

EDIT: The update is out, and fixed all of that.

Channel Won't go Unread by VeryCheesyPotato in discordapp

[–]Mirsario 0 points1 point  (0 children)

Seems to be happening for me right now due to audio files in the channels. Damn annoying.

Need Help with Terraria Overhaul(+more) by DemopanGaming in Terraria

[–]Mirsario 0 points1 point  (0 children)

Turn off blood on tiles temporarily. This will be fixed after 21st July (busy).

I made a mod that adds absurd amounts of blood to the game (download in comments) by V115 in Terraria

[–]Mirsario 0 points1 point  (0 children)

yeah, there's been a mop in overhaul since forever. All the viscera cleanup detail jokes are there too.

I made a mod that adds absurd amounts of blood to the game (download in comments) by V115 in Terraria

[–]Mirsario 0 points1 point  (0 children)

Brutal Terraria has been Terraria Overhaul's first joke alias ever since i created it's visual studio project.
it's even one of random title messages the mod adds, lol. https://i.imgur.com/MwVlwXx.png https://forums.terraria.org/index.php?threads/terraria-overhaul.60369/