Як використовувати Java для розробки власних ігор?

Як використовувати Java для розробки власних ігор?