Дизайн кода для 2D игры - PullRequest
1 голос
/ 11 марта 2011

Мне нужны ресурсы для разработки основных компонентов базовой 2-мерной игры. Давайте назовем это «двигателем». Как я должен проектировать мой рендерер, менеджер сцены, менеджер сущностей a.s.o. и как они должны взаимодействовать друг с другом? А как насчет управления событиями, управления ресурсами, ...

Может быть, у кого-то есть классный UML? Или какой-нибудь "учебник"? Некоторые общие советы и подсказки?

1 Ответ

1 голос
/ 12 марта 2011

Я на самом деле тоже боролся с некоторыми, чтобы какое-то время овладеть хорошим учебником.Я нашел тонны посредственных сайтов с рабочим игровым кодом, но без объяснений.

Что мне больше всего помогло, так это, вероятно, просто просмотр кода игры, который я нашел случайно, оглядываясь по сторонам, а также читая главы книги на этом сайте: Программирование игр-убийц на Java

На этих сайтах вы можете найти код игры:

http://www.cokeandcode.com/info/tut2d.html

http://www.javacooperation.gmxhome.de/TutorialStartEng.html

Надеюсь, вы нашли это полезным!

...