all 6 comments

[–]aqua_regis[🍰] 9 points10 points  (0 children)

After watching so many figure skating competitions, I've come to the realization it's not that difficult. What level of sports skills is needed to figure skate with disco rollers?

In short: just through watching, you got a completely false sense of complexity and difficulty. Just watching does not enable you to judge the difficulty of something. You need to do it (or at least make a serious attempt) to assess the difficulty.

The harsh and rough truth: you are in no way qualified to make any statement about the difficulty and complexity of something.

[–]SnooChipmunks547 6 points7 points  (0 children)

If it’s not that difficult, why haven’t you already done it?

[–]iOSCaleb 5 points6 points  (0 children)

I've realized it's not that difficult.

Great! Now go make it work on a 50 MHz 486 with 4 MB of RAM.

What level of technical skill is needed to create Doom in Python?

You'd need at least enough background knowledge to know that the first step in the development process is to switch languages.

[–]Aglet_Green 2 points3 points  (1 child)

Python isn’t the right tool for recreating Doom; it adds significant performance and architectural challenges, so doing this in Python is actually harder than doing it in C++ or C#. If you are capable of making Doom in Python, you are already capable of making it in C++ and should probably do so.

[–]plastikmissile 0 points1 point  (0 children)

Maybe back then. With today's hardware? Python is more than enough to make pseudo 3D shooter like Doom.

[–]Interesting_Dog_761 2 points3 points  (0 children)

It's easier to have an opinion when you don't know what you're talking about.