Game Maker's Garage Forum

Game Creation => GameMaker => Topic started by: Silverwind on May 12, 2008, 09:47:44 AM

Title: 4.0 Progress?
Post by: Silverwind on May 12, 2008, 09:47:44 AM
How's 4.0 coming along Al? Any estimated release dates for screenshots or betas?
Title: Re: 4.0 Progress?
Post by: Charlo on May 12, 2008, 06:43:34 PM
I was just thinking about this.  I hope 4.0 comes out soon.
Title: Re: 4.0 Progress?
Post by: EqwanoX on May 13, 2008, 03:48:33 PM
whats it gonna have? methods?
Title: Re: 4.0 Progress?
Post by: Tireas Dragon on May 13, 2008, 04:12:33 PM
Actually Al said that he was going to put something like that in.

P.S. In real programming languages their proper name is a function.
Title: Re: 4.0 Progress?
Post by: Silverwind on May 13, 2008, 04:46:04 PM
Quote
P.S. In real programming languages their proper name is a function.
You should substitute "real" with "the majority". The majority of programming languages also have stupidly unnecessary syntax. :P
Title: Re: 4.0 Progress?
Post by: Silverwind on May 20, 2008, 06:45:33 AM
Hey Al, will there be a way to package sprites into a game in 4.0, like the way SC does?
Title: Re: 4.0 Progress?
Post by: Al Staffieri on May 23, 2008, 04:22:06 AM
Quote
Hey Al, will there be a way to package sprites into a game in 4.0, like the way SC does?

I'm trying to make the games be a bundle so it will look like just the application and all of the stuff for the game will be inside that bundle "folder".

Work is moving along, but it's been very slow. I'm hoping it runs a lot faster than GM 3.
Title: Re: 4.0 Progress?
Post by: Swamp7hing on May 24, 2008, 09:51:03 AM
Sounds Awesome! Any rough list of improvements that GM4 will have?
Title: Re: 4.0 Progress?
Post by: alias on June 02, 2008, 08:54:21 PM
lol GM4 has been in development for a long time now hasnt it? I was so excited when you first posted the page on it. You might wanna update that.
Main thing im interested in is if it will contain some basic object orientated coding features. And hopfully more sprites with more speed. Even not ill still be very excited to buy it when it comes out.  :)
Title: Re: 4.0 Progress?
Post by: Al Staffieri on June 04, 2008, 05:33:00 AM
It's coming along slowly. I just don't get as much time to work on it as I'd like. I will update my page to detail the progress. I might even be putting out a preview version real soon, so you get an idea of what it looks like.
Title: Re: 4.0 Progress?
Post by: Tireas Dragon on June 10, 2008, 09:32:36 AM
Will GM4 be able to handle mathematical problems during code as in:
IF x = RANDOM 5 THEN

IF x + y = z THEN

LET y = y + x * z

I can do all of these things right now but it takes and extra line of code and sometimes an extra variable.

currently these code lines are written as

LET y = RANDOM 5
IF x = y THEN

LET w = x + y
IF w = z THEN

LET w = x * z
LET y = y + w
Title: Re: 4.0 Progress?
Post by: Silverwind on June 10, 2008, 09:41:45 AM
Quote
Will GM4 be able to handle mathematical problems during code as in:
IF x = RANDOM 5 THEN
Certainly that would be impossible. ;)
Title: Re: 4.0 Progress?
Post by: Tireas Dragon on June 10, 2008, 10:52:49 AM
You can do it in BASIC. In fact I've done it in BASIC. but it is doubtful that Al will insert that 1.

Title: Re: 4.0 Progress?
Post by: Silverwind on June 10, 2008, 01:22:26 PM
Quote
You can do it in BASIC.
:o What? But it's an improbable figure. A variable can't equal RANDOM anything, RANDOM is just a command to assign a varying value. Is it one of those commands that don't do or mean what the name makes them out to? Does it mean "IF x equals greater than 0 but less than 6" or something?

EDIT:

Hang on, will x's value be random each time it's referenced in BASIC after the "x = RANDOM y" command?
Title: Re: 4.0 Progress?
Post by: Tireas Dragon on June 10, 2008, 02:29:51 PM
IF x = RANDOM 5 THEN means that it will roll a RANDOM 5 and if x is equal to the random number it carries out the operation.
I would like something like IF x = 1-5 THEN command too
Title: Re: 4.0 Progress?
Post by: Silverwind on June 10, 2008, 04:25:11 PM
Oh, I see what you mean. That's a very strange equation indeed.
Title: Re: 4.0 Progress?
Post by: Al Staffieri on June 11, 2008, 08:13:07 AM
I'm hoping to be able to use more complex commands. I'll be working on improving the command parser soon, so we'll see how it goes.
Title: Re: 4.0 Progress?
Post by: alias on June 12, 2008, 06:23:18 AM
I would like to see some real loops, like FOR or DO loops. That would add some cool functionality. Also, the ability to use the KeyDown$ variable all the time, not just in a key down block.
Title: Re: 4.0 Progress?
Post by: Silverwind on June 12, 2008, 06:32:54 AM
Quote
Also, the ability to use the KeyDown$ variable all the time, not just in a key down block.
What do you mean? You can use that variable just like any other variable.
Title: Re: 4.0 Progress?
Post by: Tireas Dragon on June 12, 2008, 07:58:15 AM
I think he means he wants the keydown variable always accessible not just under the pretense of pressing a button. In other words he wants it so you don't have to use the ON KEYDOWN command.
Also you can do a FOR loop
x = 0
REPEAT 10
x = x + 1
'do cool stuff
END REPEAT
Title: Re: 4.0 Progress?
Post by: Tireas Dragon on June 17, 2008, 08:55:41 AM
A feature that I would like is the ability to take out words from a string variable. Like
string$ = "look at the ball"
string$ = string$ - "at "
now: String$ = "look the ball"
Instead of
string$ = "look at the ball"
string1$ = Left$ string$ 4
string2$ = Right$ string$ 9
string$ = string1$ + string2$
now: String$ = "look the ball"
Title: Re: 4.0 Progress?
Post by: Silverwind on June 17, 2008, 12:14:57 PM
SC has those I think.
Title: Re: 4.0 Progress?
Post by: Tireas Dragon on June 18, 2008, 01:00:10 PM
I'm not using SC I am using GM.
Title: Re: 4.0 Progress?
Post by: EqwanoX on June 25, 2008, 10:10:10 AM
the gm boards are messed up, when i log in then click a topic it logs me out
Title: Re: 4.0 Progress?
Post by: Tireas Dragon on June 25, 2008, 12:59:14 PM
Tell me about it I got an account there once and I never received activation eMail no matter how many times I used the password reminder it never came.
Title: Re: 4.0 Progress?
Post by: Al Staffieri on June 26, 2008, 11:47:32 AM
Quote
the gm boards are messed up, when i log in then click a topic it logs me out

I just made 2 test posts and it's working fine. I know Mike is looking into upgrading the boards, so maybe he was doing something at the time. It's working now. The only problem I see is that you can't modify profiles. I'm trying to get Mike to fix that.
Title: Re: 4.0 Progress?
Post by: Al Staffieri on June 26, 2008, 11:48:39 AM
Quote
Tell me about it I got an account there once and I never received activation eMail no matter how many times I used the password reminder it never came.

Then your email account is blocking it as spam.
Title: Re: 4.0 Progress?
Post by: Tireas Dragon on June 26, 2008, 12:12:28 PM
Actually it just came today finnaly.
Title: Re: 4.0 Progress?
Post by: alias on July 01, 2008, 06:21:14 AM
So Al... how far away would you say GM 4 IS?
Title: Re: 4.0 Progress?
Post by: Silverwind on July 01, 2008, 07:24:44 AM
My guess is very far... away that is!

Seriously though, here's to the release of 4.0 being sooner than later. *toasts*

EDIT:

Wait... having read the syntax of your post properly, my sentence doesn't make sense. I thought you had asked how far along 4.0 was.
Title: Re: 4.0 Progress?
Post by: Swamp7hing on July 01, 2008, 09:57:15 AM
Don't forget the butter and jam! (Jks) TOASTS!
Title: Re: 4.0 Progress?
Post by: Tireas Dragon on July 01, 2008, 10:49:53 AM
*toasts*
P.S. You said that their will be a universal binary on compiled games. Does that mean compiled games will be able to run on windows?
Title: Re: 4.0 Progress?
Post by: jeremymaharg on July 01, 2008, 12:42:02 PM
Quote
*toasts*
P.S. You said that their will be a universal binary on compiled games. Does that mean compiled games will be able to run on windows?
Actually I think that means it would compile games that run without emulation on both PPC and Intel Macs under OS X, kind of like how FAT apps worked on both 68k and PPC Macs when Apple switched to PowerPC chips.
Title: Re: 4.0 Progress?
Post by: Tireas Dragon on July 01, 2008, 12:49:14 PM
Well most games that are converted to Universal Binary work on both Windows and Mac, but you are probably right.
Title: Re: 4.0 Progress?
Post by: alias on July 02, 2008, 03:50:11 AM
So pretty much, screw rosetta.

*raises glass of soda*
its too early in the day for wine.
It seems Diablo III and GM 4 are both gonna come out about the same time, conviniant since they are the 2 apps ive been hoping for the most.
Title: Re: 4.0 Progress?
Post by: Tireas Dragon on July 02, 2008, 09:33:07 AM
Yay Diablo III, but if GM 4 comes out that late, it would mean it comes out in about 2010. I would hate to have to wait 2 years for it.
Title: Re: 4.0 Progress?
Post by: Tireas Dragon on July 06, 2008, 10:05:48 AM
I was just wondering and I am pretty sure that it will, but will GM 4 be able to have more than 250 cards? Just to clarify if my suspicions are correct.