Aziz Zaynutdinoff, конструткор суперкласса вызовется первой строчкой, если не указано обратное;
@Автор, в Вашем коде нету никакой графики, поэтому как Вы можете судите о том, где создается персонаж?
Кстати, код правильный. А undefined он выдавать ну никак не может. Вы что-то делаете не так
