1. С изучения английского. Все гейм-дизайнерские статьи на англ. языке. А так же и документация к используемым технологиям на этом же языке.
2. А движок, если вы работали с Java до этого, естественно - LibGDX. Если знаете и C#, то будет более перспективным выбрать - Unity.
Удачи!