Igra sama po sebi uopste ne mora biti nesto specijalno kompleksna i zahteva po raznim pitanjima da bi bila uspesna. Dat je primer svezeg hita Angry Birds koji zari i pali sirom sveta, vec vise od godinu, dve dana. S druge strane, mnoge stare igre, koje danas pripadaju antologiji, mogu da ti pruze i dalje neopisivu zabavu (npr. pre 2 godine sam igrao Monkey Island SE, 12h zakovan za monitor dok ga nisam presao). Za uspesnu igru ti danas treba dobra ideja vise nego ikad. A iskreno da ti kazem, meni se ovako cini da si ti daleko jako od te dobre ideje.
S druge strane, ako se posvetis samo razvoju enginea, tu tek imas posla. Danas je mnogo raznih enginea od kojih su mnogi postali i komercijalna roba, te ti tako danas i nije potrebno neko specijalno programersko znanje vec dobra ideja i dobar art tim da se stvori nov AAA naslov. Dakle da bi tu bio konkuretan, moras da razmisljas i programiras za korak dalje od danasnjih standarda. Pravac kome ti tezis (sandbox i otvoreni svetovi) ima buducnost u razvoju proceduralnih generatora i algoritama. Nivo detalja sa kojim je moguce baratati polako prelazi mogucnost art tima i zahteva sve vise i vise ljudi (koje treba platiti je l') koji bi bili u stanju da zadovolje potrebe generisanja toliko detaljnog sveta, a da isti izgleda dovoljno raznovrsno. Proceduralni generatori se razvijaju vec duze vreme unazad, ali danas dobijaju na znacaju, jer hardver polako postaje adekvatan za takve poslove.
Mislim da ti je najbolje za sada da se guras u neki postojeci game dev tim sa tim znanjem koje imas, a da paralelno radis dalje na usavrsavanju svog "kung-fua" u pravcu u kome zelis da ide.