N-body particle-based codes