A reciprocating mechanism for use in an engine comprises a reciprocating member which is movable in a substantially linear reciprocating direction between two ends of travel, a piston provided on the reciprocating member, and a constant breadth cam and follower, the follower being coupled directly to the reciprocating