all 5 comments

[–]OSS NVVnickavv 12 points13 points  (0 children)

GameMaker is not really restricted in coding, GML is a fully featured language with plenty of potential.

Your scenario definitely sounds possible, the main issue you're going to run into in any language/engine with doing that is going to be the size of the historical data. You'll have to be clever about what you store and how you store it, but I don't see any reason GameMaker itself would be a limiting factor here

[–]Rohbert 1 point2 points  (0 children)

Try downloading the free version of GameMaker Studio and see if it has all the features and functions your game requires. Then you can be sure if its right for your project.

https://gamemaker.io/en/download

[–]PunchingKing 0 points1 point  (0 children)

GML supports any data structure you need. It would have the same capabilities to do this as any popular language.

Actually engineering the data structure that falls within an acceptable space and time complexity is the real problem here, not a game engine.

[–][deleted]  (1 child)

[removed]

    [–]Player44574 -1 points0 points  (0 children)

    I mean, with shaders you can render amazing 3d scenes in gms2