Если сердце из железа, то деревянный меч хорош. Все зависит от выучки и умения бойцов. При одноручном хвате 2-х метровое копье по длине выноса не намного больше 80-см меча (хват для баланса должен быть в районе центра тяжести, т.е. посредине древка). При этом маневренность мечника (при равной обученности) выше копейщика. Однако при двуручном (алебардном) хвате копья, у копейщика появляются 40-50 сантиметров преимущества в дальности поражения, которые мечник должен преодолеть совершая маневр уклонения или отвода наконечника. Тут в ответах упомянули нагинату, но имеется европейский аналог глефа (глифа) - с которым одноручный обоюдоострый европейский меч мог встретиться с гораздо большей вероятностью...
По этому поводу на ТыТрубе где-то лежит видюшка, которую сделал Мэтт Истон (Scola Gladiatoria) при участии Николаса Ллойда (Lindybeige). Они многократно проиграли один и тот же набор ситуаций и пришли к выводу, что в ситуации "один на один" меченосец (если он со щитом и особенно если на нем есть какая-то броня) имеет преимущество, но в ситуации "много на много" преимущество переходит к копейщикам.
Не говоря уже о том, что на практике меченосец и копейщик — это один и тот же человек, который использует копье для первого контакта с противником, а за меч хватается только после того, как копье сломалось или утеряно (типа воткнутось в лошадь, которая тут же убежала с торчащим из нее копьем)...
что такое пеший бой, если на вас летит конница то только строй и копья (вообще говоря пики) с правильной тактикой смогут её остановить, если вы конник и вы спешились, то копье вы уже использовали и оно вам больше не нужно. Кроме меча может быть полезнее топор и все его разновидности, булавы, чеканы и протчая. Алебарды, короткие копья, ну и кстати мечи с кинжалом в паре, а в чём смысл вопроса, вы Америку открыть планируете, так уж поздно.