I was re-watching The Phantom Message for the first time last night, with my kids. During the battle sequence between the Gungans and the Federation droids, I was struck by the bizarre mixture of technologies displayed by the Gungans.
To wit: they have fairly advanced protective force-field technology. We also know from earlier sequences that they're capable of building high-tech cities and submarine transports. That's all par for the course for the Star Wars universe.
What eluded me was the reason as to why, given they seem to have access fairly advanced engineering, they're still riding animals into battle, armed with spears and ballistas that lob solid projectiles at the opposition? They don't even seem to use gunpowder. Surely this is just a recipe for slaughter?
EDIT: A couple of commenters are suggesting it's because they have no need for weapons. There are problems with this theory, not least that they live in an environment full of dangerous predatory fish. Even if that were not the case, you would imagine a society capable of building submarines would have tools that would make better improvised weapons than stone-age spears. Also, evidence from books, comics, films etc. would be useful.