Советую начать с конструкторов. Помимо уже рекомендованного юнити, есть множество простых и достаточно мощных (для начинающего) инструментов. Программирования и там вполне достаточно, чтобы "с нуля" понять общие принципы. Кроме того, результат будет виден почти сразу. Всё таки, "обычное" программирование демонтивирует тем, что играбельное нечто у новичка на нём появляется не скоро. От себя могу посоветовать
Stencyl. Он архипростой и, что немаловажно, делает игры в формате флэш. Которые окружающие смогут оценить без всяких танцев с JVM и библиотеками.