а для каких задач подходит ооп? а процедурное программирование?
Ну вот я в игре использовал, когда надо сделать объект. Когда гонку делал, там брал спрайт и ему давал определенные свойства, потом делал объект машинок, которые навстречу едут и задавал им тоже свойства определенные. По сути можно и без ООП, но это удобно тем, что можно не писать одно и то же по дофига раз, а воспользоваться уже созданными объектами и задать им определенные параметры. Ну, так это использовал я