I thought that Game Maker were being rewritten in c++. Why port Pascal code, if you're gonna use c++ in the near future?Originally Posted by savage
I thought that Game Maker were being rewritten in c++. Why port Pascal code, if you're gonna use c++ in the near future?Originally Posted by savage
Imagine I've written something clever here inspiring you to make something awesome. If that happens give me credits
What is the "game maker port" - I have googled but Game Maker 7 is the only thing that came up and I am not sure that that is what you are referring to.
I think I may look into SDL for MacOS as that would appear to be a good way to make a cross platform program.
The views expressed on this programme are bloody good ones. - Fred Dagg
Huh?? Where did you read that? :?Originally Posted by pstudio
IMHO, there is absolutely no need to do this. Pascal should work fine.
Coders rule nr 1: Face ur bugz.. dont cage them with code, kill'em with ur cursor.
http://glog.yoyogames.com/?p=157
So apparently they're working both on porting the Pascal code and rewriting the runner in c++.
Imagine I've written something clever here inspiring you to make something awesome. If that happens give me credits
GameMaker is actually made up of 2 parts. The IDE and the Runner ( GameEngine ). The IDE allows you to create/design the games, the Runner actually executes it all ( renders etc ).Originally Posted by pstudio
Now, there is a port that is written in C++ and I believe is the one being used for Browser play feature on the YoYoGames.com site. I actually helped the developer get the job for that port. The C++ version still uses DirectX/3D.
My job is to port the IDE and Runner to Mac OS X. I've been doing it part time now for nearly a year and it is nearly all done. It uses JEDI-SDL, and OpenGL for both 2D and 3D games. SDL for Window Handling, SDL_Mixer for ingame music and sound effects. As it was originally written in Delphi, Lazarus is the ideal tool to port to Mac OS X and Linux.
The aforementioned C++ dude is actually helping me finish of the last bits of the Mac OS port.
I'm even hoping I can get the Runner compiled and running on Nintendo DS, but that will be after they sign off on the Mac OS port and if they are interested. Also, once work is finished on the iPhone port of FreePascal, I imagine they'll probably want it to work on there as well.
Ok that explains a lot. I thought they were making the c++ version because they thought that it would make it easier to port it to other platforms, but it's just the runner.Originally Posted by savage
Just because I'm currious, if I remember correctly GameMaker's 3D functions are closedly linked with D3D functions. Hasn't that made it harder to port the 3D functions to OGL?
Imagine I've written something clever here inspiring you to make something awesome. If that happens give me credits
Bookmarks