Не уверен что это хорошая идея. Обойтись без программирования врядли удастся, а создать реально полноценную игру, такую как хотите именно Вы, будет проблематично. Вообще проблемой любого конструктора является его природа, конструктор. Кирпичики, которых рано или поздно перестанет хватать.
Если программирование не Ваш конек, то есть множество систем, не дающих ограничений по возможностям, таких как Unity или Flash.
Учебника не подскажу, см. выше. Лучше начать сразу с изучения ЯП, а уж потом выбирать инструменты. Попробовать всего понемногу.
Darthman написал:
Если программирование не Ваш конек, то есть множество систем, не дающих ограничений по возможностям, таких как Unity или Flash.
Не понял :) Чтобы Flash не давал ограничений по возможностям, программировать надо и еще как :) Так что если выбираешь Flash, то программирование все же должно быть коньком :)