Ako ti je cilj da pravis 2d igre a jos i i pocetnik GM je po meni sasvim dobar izbor. Kao prvo, znam da je sigurno bolji od enginea koji bi ti ili neko drugi ne iskusan pokusao da napravi (i za koji bi da bi iole valjao morao biti ulozen veliki trud i vreme). Ako si se do sada slabo susretao sa ne-visualnim programiranjem (C/C++, Python, Java...) tesko da ces se odmah navici na samo kuckanje po tastaturi, pa ti stoga ni neki drugi besplatan engine ne bi bio od velike pomoci (pre svega sto se svi uglavnom pisu za C++, za koje postoje wrapperi i na druge jezike). Prednosti GM-a u odnosu na ovo sto sam do sada naveo su dakle vizuelno okruzenje, lakoca koriscenja, svakako scripting languge koji se mzoe koristiti za AI i malo naprednije stvari. Mane su mu sto je jedino za 2d (ako se to moze uzeti kao mana, a ono sto se dobija kao 3d koliko znam je 2,5d :D), i sto je ogranicen na windows platformu. Dakle ako si prosecno inteligentan GM ces moci da savladas za oko 4 meseca (mozda bolje reci da se upoznas sa arhitekturom i vecim delom njega), dok ces za npr. C++ morati da izdvojis mnogo vise vremena, ali ce svakako i uz dovoljnu kolicinu upornosti taj trud biti isplacen.
Neko pri pocetku pomenu kako mu GM ne valja jer ne moze igra da se napravi za malo vremena. Ljudi moraju da shvate da pravljenje igara nisu tri klika (napravi igraca; napravi neprijatelja, neka bude pametan i nek ima pusku :)).
The earth teaches us more about ourselves than all the books. Because it resists us. Man discovers himself when he measures himself against the obstacle.