Так с чего же все начиналось? А начиналось все с прекрасного конструктора игр без программирования Game Maker. Начал я "изучать" его год назад при этом я не пользовался GML( для тех кто не в теме это встроенный язык скриптов, который очень сильно расширяет возможности конструктора).