An engine in which the piston is worked by the alternate admission and condensation of gas in the cylinder. When a mixture of coal-gas and common air or of oxygen and hydrogen is used, condensation is produced by an explosion caused by an electric spark or a gas jet.