Я начал создавать трилогию игр, и в 3 части хочу сделать компьютер со 2 частью. Как можно сделать таким образом игру в игре? Чтобы другая игра запускалась при ЛКМ по объекту и выключалась при нажатии esc.
Смотря, как реализовать. Если твоя трилогия это одна программа(один проект на гамаке)(ну или как-то соединить 2 и третью часть???), то можно как-то подумать про сохранение статистики третьей части и плавный переход анимацией к второй части,и, при нажатии esc, сбрасывать вторую часть и загрузить третью.
А если это отдельная программа, то гамак не колдует этим, и вряд ли он как-то может захватить другое окно в программу, даже если применить dll. (Хотя, если третья часть запустит вторую, при этом спрячет своё окно, и будет ждать завершения программы второй части(ну, а во вторую часть научить обрабатывать, кто его запустил), то может и прокатить).