> Every other fantasy-type movie in a modern setting I cannot take seriously...Avengers, Harry Potter, Star Wars, etc.
> Like, just use a gun. Whatever you were going to attack with, put that in a gun, and attack at 45rpm, 3000 ft/s.
This is one of the many reasons why I like the Dresden Files universe. Wizards wield incredible power, but a wizard can still be brought down by a sniper.
Yes, although the shields were fudged somewhat to allow knife fights. It would also seem that mankind lost the ancient secrets of body armour.
> Like, just use a gun. Whatever you were going to attack with, put that in a gun, and attack at 45rpm, 3000 ft/s.
There was even one Dr Who episode where the Daleks replaced their beam weapons with machine guns [0]. Although only because there was some sort of 'unknown force' that disrupted the guns without affecting the other Dalek systems.
The fields didn't fully allow knife fights. High speed impacts the shield would repel but slow but strong movements with a knife could penetrate it. The way the movie at least justified disabling the shields was that the Fremen were seen to use laser weapons which in the Dune universe would cause a mini nuclear explosion if they hit a shield.
> although the shields were fudged somewhat to allow knife fights
Right. Shields can protect against high velocity things, e.g. bullets or shrapnel. But not slow moving things, e.g. air and hands.
This contrivance means ancient weapons still have a purpose.
This effect is similar to non-Newtonian fluids. (In fact, there has been research into using non-Newtonian fluids for body armor [1].)
---
> It would also seem that mankind lost the ancient secrets of body armour.
There are a few instances of armor in the movies (Harkonnens, Leo Atreides and Gurney Halleck, one of Paul Atreides' visions), but the books make virtually no mention of it.
The in-universe explanation is that the fighting style was much closer to ninjas than knights. Which means light-to-no armor was preferred.