Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - RetroX

SHUPAER123'S HOME / Re: Linux Game maker
« on: August 10, 2009, 11:35:41 am »
Introducing classes

you appear to be oblivious to posts

« on: August 09, 2009, 10:29:15 pm »
<body onunload="return false;">

General ENIGMA / Re: I got to thinking.
« on: August 09, 2009, 10:28:27 pm »
Each object should operate like a class.  I'd rather not have to mess with the with statements and just do something like: obj_this.function().  It also would be nice if we could declare class functions within objects.

Function Peer Review / Re: GML?
« on: August 09, 2009, 10:26:02 pm »
Any graphics card can play a Game Maker game at a solid 2 FPS.  Any.  That is, unless the line of code checking your OS doesn't find out you're using 98.

Website Bugs / Re: Buglist - 404
« on: August 09, 2009, 10:14:13 am »
I mentioned this earlier.  Don' worry bou' it.

General ENIGMA / Re: I got to thinking.
« on: August 09, 2009, 10:06:53 am »
The only problem with mesh is that you would have to support skeleton animations.  You would just have to.

I say that the d3d functions should be there (which won't even be d3d since it's using OpenGL and not Direct3D, but called that for compatibility), but the real 3D functions should be called gl3d_whatever, and also add some other functions that are prefixed gl2d_whatever for some advanced 2D drawing functions.  I say that we should do something similar to what you said, and while we're keeping the "depreciated" Game Maker functions, we should definitely use something else all together if we want real GL drawing functions that aren't limited to Mark's specifications.

For the way I see this, we should have two modes for making games - GM and ENIGMA, one keeping to GM's tree with only GM's functions, and one for ENIGMA with everything.

As for node/entity... really, I think we should just keep all objects as the same resource.  Just add a little checkbox for 2D/3D.

For overlays... I think it should be surfaces.  These surfaces could be then used as textures on 3D mesh (and HUDs, etc.), or just in 2D rooms.  It would be a slight bit more work to draw the surface on the room, but it would be better.  One thing GM does not have is surfaces that work in 3D mode.

Announcements / Re: Subject
« on: August 08, 2009, 06:30:47 pm »
* RetroX likes to mention that what he misread was "IsmAvatar puts err... something on Rusky's eyes"

General ENIGMA / Re: Game Maker 8
« on: August 08, 2009, 06:27:58 pm »
Why was I expecting a RickRoll when I clicked that?

General ENIGMA / Re: Alternate to cpp {}
« on: August 07, 2009, 10:35:50 am »
It's not cross-platform, and Microsoft's way of ripping off C++, so it's instantly uncool.

Announcements / Re: Subject
« on: August 06, 2009, 12:46:54 pm »
* RetroX realizes he had just misread IsmAvatar's post

Issues Help Desk / Re: Transparency
« on: August 06, 2009, 12:45:52 pm »
Why can't you release for a while?
Because he's releasing r4, not r3.14.

General ENIGMA / Re: Alternate to cpp {}
« on: August 05, 2009, 03:04:25 pm »
I've been using C# for way too long...  :-\
Wash your hands, mouth, and brain with soap.

Off-Topic / What does ENIGMA stand for?
« on: August 03, 2009, 02:53:07 pm »
Never mind.

After searching a bit, I found one of Josh's blogs that finally revealed the acronym, which I think is the only place it's ever been mentioned.


Function Peer Review / Re: GML?
« on: August 03, 2009, 02:50:03 pm »
E++ sounds good...

What does E.D.L. stand for?  Enigmas' Delicious Language?
Enigmas'?  It would be ENIGMA's, if anything.  And either way, it's "ENIGMA Development Language".

Announcements / Re: Subject
« on: August 02, 2009, 05:33:53 pm »
If I honestly find anyone that codes like that, I will grab them by their throat and toss them out a window.