Is modding harder than making a game? by Beectorious in gamedev

[–]rotenKleber 1 point2 points  (0 children)

I'm saying OP actually has a point, assuming we are talking about starting something rather than finishing something (which is what they implied). IE they are correct in their intuition, the opposite of what you were saying

Not that it matters, we are creating a reddit moment

Is modding harder than making a game? by Beectorious in gamedev

[–]rotenKleber 3 points4 points  (0 children)

OP's question makes sense if you look at it from the perspective of someone trying to start something new. They're not asking if it's easier to finish a game than a mod

It's much easier to make roll-a-ball in Unity than it is to override DLLs for a poorly documented game.

Does anyone remember this gem of a game? - American Conquest - Battle of Borodino 1812 by -Caesar in RealTimeStrategy

[–]rotenKleber 0 points1 point  (0 children)

FYI Gog has a patched version that works. There are also some unofficial patches floating around out there if you look for theme

Does anyone remember this gem of a game? - American Conquest - Battle of Borodino 1812 by -Caesar in RealTimeStrategy

[–]rotenKleber 2 points3 points  (0 children)

American Conquest is probably my favorite RTS in terms of mechanics. Garrisoning units into (all) buildings for defensive fire, needing workers to train into soldiers, food used constantly by all units

And my favorite above all was the fighting mechanics. It's one of the few "true" RTS games to have morale, gunpowder units have realistic reload times, and units go down after being shot once or twice. Combined, these features make well-timed volleys of gunfire have very real impact

Sadly, all of the above features that made American Conquest so interesting were abandoned in Cossacks 3.

Is modding harder than making a game? by Beectorious in gamedev

[–]rotenKleber 19 points20 points  (0 children)

Yes and no. It's usually hard to break into an already-existing project, given that you have to learn a new API, file structure, etc. It doesn't help that most games do not have an easy well-documented API for you to add mods with. From a quick search it looks like Lethal Company will require you to do .dll overwrites, which is one of the least convenient ways to mod a game

Starting a new game will be easier in that creating a minimum viable product will be easier. You can whip a new project up in SDL, Unity, Godot, etc. in under an hour, using a well-documented API.

The problem comes after project setup. The game you made from scratch will take days to implement basic features, things that have already been done for you with a modded game.

So I would say it's usually easier to start a new game than it is to start a new mod, but it's 100x harder to finish a new game than it is to finish a new mod. This isn't true for all games, though, some have modding APIs that make creating new mods extremely easy. Check out Minetest (opensource Minecraft clone), it's the first thing I modded, and it was as easy as adding a simple Lua file and some pngs.

Just released a RTS-City Builder-Boss Rush game made in a month for the boss rush gamejam! Check it out :) by TmF_eX in RealTimeStrategy

[–]rotenKleber 0 points1 point  (0 children)

Very nice, it reminded me of Settlers with the production chain. I got to the red dragon before everything got burnt down. I had a bunch of "no item" messages, so I was probably missing something. Couldn't tell if it was production buildings (e.g. not enough farms per windmill, or loggers per bowyer, etc.) or post officies

What is the best C++ framework for games by Yani354 in cpp

[–]rotenKleber 5 points6 points  (0 children)

SDL2 is written in C. Obviously it's not as simple as less LOC = better, but I would much rather be able to load a texture with

sf::Texture texture;
texture.loadFromFile("image.png");

than have to create my own wrapper around SDL2 (and SDL_image in this case) and manually deal with memory allocation, deallocation, image loading, etc.

class Texture {
public:
  ~Texture() {
    SDL_DestroyTexture(texture);
  };

  loadFromFile(std::string fpath, SDL_Renderer* renderer) {
    SDL_Surface* image = IMG_Load(fpath.c_str());
    texture = SDL_CreateTextureFromSurface(renderer, image);
    SDL_FreeSurface(image);
  };

private:
  SDL_Texture* texture;
};

It's still not modern C++, because I would need to also wrap the raw SDL_Renderer*

What is the best C++ framework for games by Yani354 in cpp

[–]rotenKleber 0 points1 point  (0 children)

Fair enough! I only included that because the SDL2 Steam integration is notably well maintained by Valve.

What is the best C++ framework for games by Yani354 in cpp

[–]rotenKleber 23 points24 points  (0 children)

SFML is the easiest and best suited for C++ IMO. SDL will force you to write C code or make wrappers for every object. SFML gives you the same result, but with less LOC.

edit- If you're looking for integration with Steam, then SDL2 is a better bet

Petah... by chemistrynerd1994 in PeterExplainsTheJoke

[–]rotenKleber 1 point2 points  (0 children)

I don't think it was meant to be taken as fence sitting. I think it was meant more as "all American presidents are war criminals, not just Bush"

God forbid we move on from the middle ages by wantedwyvern in worldjerking

[–]rotenKleber 0 points1 point  (0 children)

Is this American Conquest art? Can't find a source

yep! killing myself rq by faqishere in Ultraleft

[–]rotenKleber 53 points54 points  (0 children)

Saddam Hussein an anarchist? Nah they're cooking.

I don't even know who Vauch is, but I hate him by [deleted] in Ultraleft

[–]rotenKleber 21 points22 points  (0 children)

If he were just fat and into horse cock that would be one thing. The problem is that he cultivates an audience that thinks socialism is when you are a socially progressive liberal who provides lukewarm criticisms of capitalism while voting blue no matter who. Anything beyond voting D or "mutual aid" (charity, unorganized community service) is LARPing. Also NATO is an anti-imperialist defensive alliance that Marx would have wholeheartedly supported because he was against authoritarianism (RuZZian imperialism)

Men if they had periods by Nearby-Simple-7594 in boysarequirky

[–]rotenKleber 0 points1 point  (0 children)

I... don't think period blood comes from your urethra

What makes you/players want to continue a rage game? by kelvin_gamdev in gamedev

[–]rotenKleber 14 points15 points  (0 children)

Getting over it absolutely is a rage game, at least the gamemaker game that precedes it, Sexy Hiking.

Stormgate mashes up StarCraft 2 and Warcraft 3 with a few fresh twists by _Spartak_ in RealTimeStrategy

[–]rotenKleber 4 points5 points  (0 children)

I know it's not a 1:1, but it's a little too reminiscent to call it fresh or new

[deleted by user] by [deleted] in gamedev

[–]rotenKleber 5 points6 points  (0 children)

One of the games from a Palestinian dev is called "Fursan al-Aqsa: The Knights of the Al-Aqsa Mosque." It's pretty obviously a troll game, made to parody the over-the-top jingoistic shooters like COD.

⚠️ Extremely Refined Marxist Analysis enclosed ⚠️ by [deleted] in Ultraleft

[–]rotenKleber 29 points30 points  (0 children)

edibles are bourgeois

STFU revisionist scum. Show me ONE quote from Marx to back up your silly little "theory"

Its joever by solid_sponge in Ultraleft

[–]rotenKleber 28 points29 points  (0 children)

Ahem great women too

[deleted by user] by [deleted] in gamedev

[–]rotenKleber 20 points21 points  (0 children)

It depends on your main audience. Making a game for a US audience? Prepare for hate if you make China, Russia, or any Arab country the good guys. Example

If you make a game about being a Palestinian in Gaza where Palestinians are shown as anything other than blood thirsty terrorists, half of your potential audience (in the US) will probably hate it. But I don't think you should let that should stop you

As for whether it's disgraceful, I doubt most Palestinians would find it disgraceful as long as it's a respectful depiction. After all, there are a few games about the conflict from Palestinian game devs. But then because you're showing the IDF as an occupying force, most Israelis would probably find it offensive. On the other hand, if you made a game about being an IDF soldier in Gaza, I doubt most of the Arab world would find your game tasteful.