Лучший графический выбор, чтобы носить игру Frogger? - PullRequest
3 голосов
/ 09 декабря 2011

Извините за мой плохой английский, я из Италии. XD

Я сделал игру с простым графическим выбором: разметка сетки с множеством обновлений.Работает отлично.Я мог бы устанавливать значки вместо надписей, но теперь я хочу носить их с некоторыми лучшими, и мой учитель сказал мне выбирать из QGraphicScene + Item + View или QPainter + QWidget :: paintEvent.

Что лучшевыбор для моего случая?Можете ли вы сказать мне ваш основной способ сделать это, пожалуйста?

1 Ответ

4 голосов
/ 10 декабря 2011

Я бы использовал QGraphicsScene .Это высокоуровневый интерфейс для работы с несколькими растровыми изображениями, поэтому его будет проще использовать.Логика отображения для вашей игры должна быть довольно удобной для реализации.(Просто держите графическую сцену в соответствии с текущим игровым состоянием).

Вам все равно придется обрабатывать пользовательский ввод, прослушивая события клавиатуры .Вы можете реализовать это на уровне QMainWindow .

И, конечно, вам нужно будет написать реальную игровую логику.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...