The so-called numerical wave flume has rapidly advanced and increased its pragmatic application to coastal engineering problems. In application of the particle methods, incident waves as an input condition are reproduced by a similar way to the physical experiments by setting a wave paddle composed of moving particles and forcedly driven in accordance with the input condition. Despite its simple and convenient procedure, considering more comprehensive situations, some additional manners, e.g. dynamic bending plate, non-reflection function, control of the volume of fluid are required to reproduce more physical distribution of velocities of inlet flow. In this study, a novel moving boundary condition as a wave-making model for the Moving Particle Semi-implicit method is proposed by setting virtual wall particles. Its performance is verified through some benchmarks, e.g. reproduction of flap and piston motions of a wavemaker with showing its good adaptability.