Game Design is no joke. This thing costed me a year of developing, rpgmaker also "charged" me this in graphics creation on my 2D RPG.
This little video shows what 15000 lines of code can do to create:
-Camera systems
-basic gravity system (theyhave physics, but in expensive packages)
-inventory system (fixed type, easier to code)
-Gear and equipement system: each new one requires tune up to fit on the character;
-Message and dialogue systems: some bugs on some objects still;
-movie player (removed for developing)
-Combat system (Buggy as hell, need deep development)
-Event trigging system (under development)
-Containers systems (chests, etc - adaptable to any model, fully working)
-Doors and switches - fully working, even closed doors and remote unlockable ones
I'm also switching the BSP based scenario for no-shadows, hight textured models. It's a wee li'l bit tricky to assemble it without loosing speed, but quality improves drastically.
How hard it is? It's like that: its the EASIEST engine to work with - only loosing to RPG MAKER XP - manly beacuse is entire script driven. No real code is needed. Now, for real code, there are thousands of non-working engines around, and frankly, only consider those if you have a BATTALION of programmers to aid you.
Anyone who contest that statement, better show me the movie of a game BETTER than this one that i made myself (of course, MADE by the contestant).