Jeśli pracodawca nie wymaga konkretnego narzędzia, albo bibliotek - to możesz :) Ale trzeba mieć dokumentację projektu, żeby stwierdzić, czy w GM da radę, bo niestety nie wszystko da się zrobić.
No właśnie chyba nie umiesz, skoro nie rozumiesz co robisz ;) y-=-1 rozwaliło mój dzień, bo to chyba w 4 klasie podstawówki już uczą, że minus i minus daje plus.
Ja tak samo robiłem - pobierałem przykłady i sprawdzalem co się stanie, jak pozmieniam cyferki albo zakomentuję jakiegoś ifa (ale oczywiście prawidłowo zakomentuję :P) - żeby zrozumieć jak to wszystko działa i co się bez tego dzieje. No i wydrukowałem cały manual i czytałem na kiblu.
Jak ustawisz rozmiar GUI to zostanie przeskalowany do ekranu jeśli jest za duży jeśli nie użyjesz skalowania.
I oczywiste, że nie wstawiasz w każdym obiekcie, bo GUI i ekran masz jeden :) Wystarczy na początku każdego poziomu (z obiektu, z creation code - to już jak chcesz).
Samo GUI oczuwiście nie ma nic wspólnego z rozmiarem okna gry, a tylko z eventem draw gui :)
No to musisz napisać tak kod, żeby te pozycje się dostosowywały do ekranu :) Tego nikt za Ciebie nie zrobi, trochę matematyki (dodawanie, odejmowanie, mnożenie i dzielenie) i wszystko będzie OK. W YoYoGames tak to robiliśmy, naprawdę.