It's simply the most insane Idea for me to keep working on this in gamemaker, it's far too limited and direct linear data structure manipulation(such as in C) are a necessity. So I'm writing it in C instead, check out my desktop at my deviant profile to see the project going at www.chazzeromus.deviantart.com .
I've also been working on Revolution, the OS I'm making. I'm trying to load up the kernel at the first megabyte of memory and I need to enable to A20 line on the 8042. So far, I really don't like copy/pasting code so I download a specification for the 8042 and trying to develop a way safely detect and enable A20 instead of using the crap given in that crap community OSdev.When the assemblers done, I'll use it as a DLL instead. Hopefully, that will be as equally impressive.So, that's what's been going on, that and me trying to mess with v-ray in 3dsmax. Trying to be an artist and a developer too.
Um, gamemaker supports data structures but who cares learn C anyways.
Meow is right, Game Maker can use data structures, no problem. It's a matter of knowing how. <_<
C and C++ are some pretty powerful languages. Even if you're not focusing on them, I still recommend you learn them.Good luck, I tried learning C twice. I'll probably try learning it again sometime though, when I'm willing to put more time into it.
instead of "learning c," _use_ c.
and good luck to the author.Game Maker has data structures. Since they are functions, they work as fast as compiled code, so they're good enough. There are even functions to save your data structures to a file (at least the grid structure), so it's quite handy.
So you're making an OS eh? Why bother with that? You're better off trying to make something that can be sold and get you some bucks.I moved my entire game project over from GM to C++, because it lagged like a piece of shit.
And all my game had was vector collisions, even if data structuress work as compiled code, calling them doesn't. My game running in pure C++ is a thousand times faster then my game running in GM giving using a dll for all collisions.Yeah, thats right Chaz, we've sidetracked your blog.C may be finer, but it takes its time to get how it works, while GM can do its stuff in a matter of some clicks.
C may be like a chisel, and GM a kilogram of C4. Both can be used to carve rocks, the first can produce beautiful sculptures, but if what you really want to do is make a big hole in no time, tell me what would you use.We both agree that C is powerful, but I definitely can't agree with your idea of Game Maker being a worthless piece of crap.