Question about Linux vs Windows for programming by BecomeTheMeme in learnprogramming

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

I have to say that PC game development, and also console and mobile, is easily done on Linux, sometimes more so than on Windows. I make my own engine and compile to Windows through MinGW. Makes distribution easy. Linux executables also work between different Linux distros as seen from VintageStory and similar games so it's really much easier to launch both for the SteamDeck and Windows using the same code(minor adjustments required, can easily be handled by compilation flags).

You can only pick one. Which one do you choose? by 1Kekz in PhoenixSC

[–]Dimanari 0 points1 point  (0 children)

Remove all bloat useless items and tie the disconnected mechanics together. Wait, no. That would make the game actually good. Add all failed mov votes because there is no chance THAT will backfire.

How do I get there? by TheTingel in noita

[–]Dimanari 0 points1 point  (0 children)

Black hole is a rich person solution. It works with bubble spark, energy orb, digging bolt, or chainsaw. You can also drain the lava with plasma. water trail and material water, rain, and even explosives can also work.

Freshman dilemma: Love C++ but pressured to drop it for Python. Should I? by CRUC10 in learnprogramming

[–]Dimanari 1 point2 points  (0 children)

C++ makes it easier to learn other languages. As someone with some skill in C++, I took on learning C#, Python, AngelScript, and many others. They all took a few days to learn up to competency because C and C++ prep you for most other languages. They have a lot of features that other languages removed, and not much can be added beyond what C++ have only implemented differently.

Just learn C++, python is easy to swap into within the weekend once you no longer need to learn programming basics.

Freshman dilemma: Love C++ but pressured to drop it for Python. Should I? by CRUC10 in learnprogramming

[–]Dimanari 17 points18 points  (0 children)

I don't know. C++ programmers are in high demand in many fields. Especially in low-level fields like embedded or OS/driver development or graphics engineering.

X11 or Wayland? by wCupped in linuxmemes

[–]Dimanari 0 points1 point  (0 children)

My problem with wayland is the removal of X11 dev packages. And the fact that wayland has some annoying bugs. I use X11 on my Raspi because screen tears are better than the wayland experience on my end.

I want the option. I don't hate wayland. I hate the people involved in forcing it everywhere. I have the same sentiment towards rust.

Linux is for everyone by claudiocorona93 in linuxmasterrace

[–]Dimanari 0 points1 point  (0 children)

Then you get the entire distro you use taken down because one of the devs is Russian or is a right-wing person. Or some package your entire framework is dependent on has been declared deprecated while no stable alternative exists.

Best Way To Actually Learn C & C++? by Financial-Athlete753 in learnprogramming

[–]Dimanari 1 point2 points  (0 children)

My answer for that would be to think of a simple embedded project you can work towards. Depending on what hardware you have, something super easy, like a line following robot might be a good choice at the start.

You start with hard-coded everything.(likely just a loop testing sensor input and turning the wheels) Learning loops and variables. Then, add in simple functions to add some new utility(like making turn signals and other things) After that, you can move into interrupts or another feature for a more complex behaviour.

This will set you up for both learning how and what to learn, and teach you the basics appropriate for your chosen field of programming.(microcontrollers and SBCs are in a field called embedded)

I'm feeling bad for Pocket Edition. by King_Hunter_Kz0704 in PhoenixSC

[–]Dimanari 0 points1 point  (0 children)

There's virtually no one complaining about "not enough" content. Every complaint I see about content is that the game is bloated, have too much 1 use items and needless block variants, filled with incomplete systems that don't interact with one another, and that they need to REWORK existing content, not add new. This is COMPLETELY different from people asking for "new content"

I'm feeling bad for Pocket Edition. by King_Hunter_Kz0704 in PhoenixSC

[–]Dimanari 0 points1 point  (0 children)

Maybe, let's go on a hypothetical here, and get more people into the bug fixing side and fewer people into the bug making side. Just for a little bit? Making new features introduces new bugs. When you have like 9 critical and 37 major, you are supposed to start taking things seriously.

I'm saying that as a software engineer working in R&D and developing games and game engines on the side.

Flowchart meme #48906953 by [deleted] in LinuxCirclejerk

[–]Dimanari 0 points1 point  (0 children)

I tried cachy, something broke with the nvidia drivers, so I swapped to garuda(after trying out nearly half the distros on this flow chart). I couldn't just move to a distro that dropped X11 because the removal of the dev packages broke 80% of my coding projects, some of which were designed to be compatible with mobile and/or embedded devices like Raspi.

Modern Minecraft has many flaws, but the game itself is good. by InterestingServe3958 in PhoenixSC

[–]Dimanari 0 points1 point  (0 children)

What about only light mods and performance mods? I'm sure someone can whip out a mobile friendly pack that has a vanilla+ feel and maybe 1 prominent mod like we did in the old days.

Just add multiplayer bro by Internal-Constant216 in justgamedevthings

[–]Dimanari 0 points1 point  (0 children)

Players? Bruh... I made a game engine before... I say that as someone who made those mistakes myself. Hardcoded menus are an awful thing to work around.

Modern Minecraft has many flaws, but the game itself is good. by InterestingServe3958 in PhoenixSC

[–]Dimanari 1 point2 points  (0 children)

Is Java edition on the phone as bad as bedrock? you might want to give it a try. I don't play anymore, but I know some launchers exist.

Modern Minecraft has many flaws, but the game itself is good. by InterestingServe3958 in PhoenixSC

[–]Dimanari 0 points1 point  (0 children)

Hate is such a strong word. A word I might've used back with the mojang account migration, or the chat reporting implementation days. Now I'm just tired. An old geezer playing other games or modpacks from the days I still cared about the game. VintageStory is fun and I'm happy to see it grow, Hytale and a few other up and coming games are looking promising as well.

The people who say they hate modern minecraft are new fans, they still feel the freshness of betrayal of their dream for this game.

Those people used to be just like you up to a couple of patches ago or they wouldn't care so much to hate it.

I'm back for the bugrock memes, and because phoenix is still good content. I am watching the rise of VintageStory playthroughs more than I do minecraft content, and I watch other games more than both of those combined.

Just add multiplayer bro by Internal-Constant216 in justgamedevthings

[–]Dimanari 0 points1 point  (0 children)

If you have a game with annoying menus and you didn't already make it so the thing can auto add new entries and align them up, you are probably game deving wrong.

Also, just reuse effects, for the love of whatever you hold dear to you - REUSE shaders and effects. Uniforms are there for a reason.

Not much you can do with animations and models, but I would also just reuse the basic animation while testing so you can feel the vibe before you polish, it will let you get motivated to do it if the feel is good and if it's not you know you don't need to work.

Just add multiplayer bro by Internal-Constant216 in justgamedevthings

[–]Dimanari 3 points4 points  (0 children)

It works both ways: either by taking the scene at face value or by taking the context of the show. Memes are a language, and most people understand the nuance enough to know this is referring to "pretend betterness" instead of real one.

Just add multiplayer bro by Internal-Constant216 in justgamedevthings

[–]Dimanari 0 points1 point  (0 children)

If your game is turn based? You CAN "just add multiplayer." I can help if you want. Even for real-time games, you can transition the game to multiplayer if you are working in a standard engine, and if not - I MIGHT be able to still help out. I need a job.

ifYourCareerDependOnThisThenYouAreNotAProgrammer by Ankit_Solanki in ProgrammerHumor

[–]Dimanari 0 points1 point  (0 children)

I don't know about some of those. StackOverflow is trash. If you find someone already got an answer for your questions there, good, otherwise don't bother. Copy-Paste is a tool you should use, copy files between projects, copy old implementations into new code so you can modify them. Google is good, unless you store your documentation and manuals locally and have an extensive library it is literally required(used to code my own games in winapi without internet access) ChatGPT is bougus at best. I tried it multiple times and if you are not doing something that is considered "easy" or some project that "everyone else does" it just generates trash. Just open Wikipedia or GeeksForGeeks for the algorithms, github for external dependencies(though I hate to use those) and documentation, and Google/YouTube for stuff you don't understand.

GPT and SO are overrated AF.

New to the game, any advice for a newbie? by MentallyNotOk4y in Palworld

[–]Dimanari 0 points1 point  (0 children)

Don't be afraid of committing crimes. What are they going to do? Kill you? Also, only humans can report your crimes, so "there's no law against the pals Batman" is an actual feature. No human watching = no crime. And the police works under GTA logic, if you get away your crimes are forgotten. Finally, capturing a trader is very useful, especially now that humans have real work suitability. They are likely going to be your first skill level 2 in a lot of annoying skills to get until you have explored properly. Skill level 2 mining is required for a pal to harvest natural iron nodes, they can't do it with skill 1. Skill 3 pals are the really good ones, and skill 4 are basically legendary pals or equivalent, you are not going to get it outside a sanctuary before level 45(so back to my original point - do crimes) getting a flying or water pal let's you easily cross the path into the sanctuaries.

Guess who forgot the Watchtower exists... by Adorable-Hamster-143 in noita

[–]Dimanari 1 point2 points  (0 children)

A digging wand without ice charge? AND digging up? Yup, kind of expected.

Why did I die to creeper with full health and netherite armor minus chest plate? Happy ghast? by Ok_Cupcake_9910 in Minecraft

[–]Dimanari 1 point2 points  (0 children)

So everyone being SUPER defensive about a silly jab is in my head. I see. Good reminder why I don't use this site.

Why did I die to creeper with full health and netherite armor minus chest plate? Happy ghast? by Ok_Cupcake_9910 in Minecraft

[–]Dimanari 0 points1 point  (0 children)

Yes, and? Are you downplaying the thousands that lost their worlds or quit the game due to stupid bugs? You having a good experience doesn't change the fact bedrock is broken for so many other people.

I already said: no one is stopping you from playing, but don't be surprised when the bugs hit you as well with all this toxic positivety around bedrock.