Jump to content


Photo

GM Studio - Whishlist


  • This topic is locked This topic is locked
510 replies to this topic

#41 time-killer-games

time-killer-games

    GMC Member

  • Banned Users
  • 539 posts
  • Version:GM:Studio

Posted 06 March 2012 - 08:41 PM

Was that last one at least a good idea?

#42 nikurizo

nikurizo

    GMC Member

  • GMC Member
  • 35 posts

Posted 06 March 2012 - 08:52 PM

I wish is that gm:studio let declare data type variables and not only doubles... i have a few months learning java and i thing gm needs something like its private methods maybe creating something called object-scripts or a new event... let the users to decide which pre-declared variables wanna use, for example i have a lot of objects in my game that doesn't use image_index, image_alpha, path_index etc... and some thing like constructors.

Sorry if i have a bad English i'm trying to improve it.
  • 0

#43 vinicius

vinicius

    GMC Member

  • GMC Member
  • 189 posts
  • Version:GM:Studio

Posted 07 March 2012 - 01:05 AM

Nice ppls! What I want (really need it) is:

1) FTP function to send and receive simple text files or
2) AJAX that works on all platforms especially Android and IOS

Its very important to me because Im using GM to make some business applications. Its possible?
  • 0

#44 mazimadu

mazimadu

    GMC Member

  • GMC Member
  • 209 posts

Posted 07 March 2012 - 03:13 AM

Nice ppls! What I want (really need it) is:

1) FTP function to send and receive simple text files or
2) AJAX that works on all platforms especially Android and IOS

Its very important to me because Im using GM to make some business applications. Its possible?

Why are you using GM to make business application? You are better of using Titanium Studio. It has all of the functions you listed above. And it's free.
  • 0

#45 alexandervrs

alexandervrs

    GMC Member

  • GMC Member
  • 425 posts
  • Version:GM:Studio

Posted 07 March 2012 - 03:16 AM

1) FTP function to send and receive simple text files or

Maybe could be done using something like cURL but not sure if this can be implemented fully cross-platform (iOs/Android).

2) AJAX that works on all platforms especially Android and IOS

This should be possible to be built-in, there's a couple extensions in the GM:HTML5 forum for now.

Why are you using GM to make business application? You are better of using Titanium Studio. It has all of the functions you listed above. And it's free.

or PhoneGap and PHP :)


A nice little feature I think I have submitted is the ability to vibrate the device for a set amount of time, could be used to intensify the feeling of impact in action games and such.
Also on non-mobile this could map to joysticks as force feedback. :)

Edited by alexandervrs, 07 March 2012 - 03:16 AM.

  • 0

#46 mazimadu

mazimadu

    GMC Member

  • GMC Member
  • 209 posts

Posted 07 March 2012 - 06:30 AM

A nice little feature I think I have submitted is the ability to vibrate the device for a set amount of time, could be used to intensify the feeling of impact in action games and such.
Also on non-mobile this could map to joysticks as force feedback. :)


Excellent, now we can create really tease moments in our games (think psycho mantis from metal gear)
  • 0

#47 NAL

NAL

    凸ʕಠᴥಠʔ凸

  • YoYo Games Staff
  • 689 posts
  • Version:GM:Studio

Posted 07 March 2012 - 09:55 AM

Static physics bodies would be wonderful... I don't see how you can make much of a game without them. Maybe there's some trick to do it now, but I couldn't think of anything.

If you don't give the body a density it'll be static.

Not sure if this works in the Object Properties' Physics panel, but you can definitely do it in code. Turn off Uses Physics then add this to the static body's Room Start code:

myfixture = physics_create_fixture();
physics_fixture_set_box_shape(myfixture, [whatever], [whatever] );
physics_bind_fixture(myfixture);

  • 0

#48 vinicius

vinicius

    GMC Member

  • GMC Member
  • 189 posts
  • Version:GM:Studio

Posted 07 March 2012 - 11:27 AM


Nice ppls! What I want (really need it) is:

1) FTP function to send and receive simple text files or
2) AJAX that works on all platforms especially Android and IOS

Its very important to me because Im using GM to make some business applications. Its possible?

Why are you using GM to make business application? You are better of using Titanium Studio. It has all of the functions you listed above. And it's free.

Im using GM a long time, and I already used it to create some business application. Its so powerfull create an application tha run on a large number of devices and GM Studio will be able to do this. Thats applications Im talking about are some micro app designed to a especific task and I dont see any problem on creating it in GM. For the yoyo team, create something like theses extension will enhance the power of GM not only for create games but for creating mobile apps too.
  • 0

#49 grugin

grugin

    GMC Member

  • GMC Member
  • 118 posts

Posted 07 March 2012 - 03:39 PM

A menu file called editors, where we can link some personnal exe file. I made a set of adminstration's tools for my project and it can be good to open them directly in GM.
And I think GM lacks in GUI tools or GUI commands.

Edited by grugin, 07 March 2012 - 03:41 PM.

  • 0

#50 King Tetiro

King Tetiro

    King of Orenna

  • GMC Member
  • 2193 posts
  • Version:GM8

Posted 07 March 2012 - 04:08 PM

Might I suggest a faster loading and compiling time for source files?
  • 0

#51 alexandervrs

alexandervrs

    GMC Member

  • GMC Member
  • 425 posts
  • Version:GM:Studio

Posted 09 March 2012 - 10:43 PM

Might I suggest a faster loading and compiling time for source files?


Faster compiling might not be possible, however saving of source files should be faster, maybe checking a timestamp for each resource and just saving whatever changed and not everything?

And here's another one. Better deactivation method of outside view instances.
This code:

{
  instance_activate_all();
  instance_deactivate_region(view_xview[0],view_yview[0], view_wview[0],view_hview[0],false,true);
  instance_activate(objSomeoneoutside);
}

sounds a little weird. It worked in GM8.1 kinda okay but looks like a hack.

I mean since I activate ALL instances in the first part of the code, that alone should lag the game or cause performance hiccups...
In GM:Studio deactivation lags the game massively and I posted a bug about this, so actually maybe GM:Studio is going by my logic?

The thing is that the current deactivation mechanism is flawed. It would be extremely useful if it was working right, but it was implemented wrong.

Edited by alexandervrs, 09 March 2012 - 10:44 PM.

  • 0

#52 time-killer-games

time-killer-games

    GMC Member

  • Banned Users
  • 539 posts
  • Version:GM:Studio

Posted 11 March 2012 - 12:23 AM

actually now that i think of it, embedding activex controls in a gm game is very useful, since the windows media player control would eliminate all issues with using videos with gm, no need for third party codecs. so yeah activex is at the top of my list.

Edited by time-killer-games, 11 March 2012 - 12:24 AM.


#53 alexandervrs

alexandervrs

    GMC Member

  • GMC Member
  • 425 posts
  • Version:GM:Studio

Posted 11 March 2012 - 12:34 AM

actually now that i think of it, embedding activex controls in a gm game is very useful, since the windows media player control would eliminate all issues with using videos with gm, no need for third party codecs. so yeah activex is at the top of my list.


Problem with ActiveX is that they're Windows only, and generally YoYoGames will stay away from Windows-only functions when they can -also I believe there's already an extension for ActiveX? A native video solution would have been more preferable as it would work cross-platform.


A thing about solid objects that I recalled. There are unexpected cases where an object might get stuck inside another solid object, especially by using DnD. What if the solid object mechanism was improved and instead of holding the object stuck, it pushed out the overlapping object?

Edited by alexandervrs, 11 March 2012 - 02:37 AM.

  • 0

#54 Doogie_Forever

Doogie_Forever

    Dog Warrior

  • GMC Member
  • 811 posts
  • Version:GM:Studio

Posted 12 March 2012 - 07:58 AM

Game Maker needs the following.

- C-style Structures, objects that only hold variables for easier managing of systems.
- Variable pointer, changing another variable via a variable. Hell, if RPG Maker 2000 can do it, I'm sure Game Maker should have the ability to do so.
  • 0

#55 Maxinston

Maxinston

    Epic Phail

  • GMC Member
  • 1230 posts
  • Version:Unknown

Posted 12 March 2012 - 09:35 AM

How about making PC executables compiled? Also it would be interesting to not include all the functions if they aren't actually used to minimize the size further.
  • 0

#56 Cakefish

Cakefish

    I Shot The Sheriff

  • GMC Member
  • 1330 posts
  • Version:GM:Studio

Posted 12 March 2012 - 06:44 PM

I'd like to have the import/export resources back from 8.1. Was a very useful feature.

Edited by Cakefish, 12 March 2012 - 06:45 PM.

  • 0

#57 Mike.Dailly

Mike.Dailly

    Evil YoYo Games Employee

  • Administrators
  • 1617 posts
  • Version:GM:Studio

Posted 12 March 2012 - 06:54 PM

import is still there. Just right click on the resource tree section you want to import, then navigate to another .GMX project and import the gmx file you want.

We won't be allowing importing of "parts" of .gm81/.gm8 files, you must convert them first.
  • 0

#58 King Tetiro

King Tetiro

    King of Orenna

  • GMC Member
  • 2193 posts
  • Version:GM8

Posted 12 March 2012 - 06:57 PM

import is still there. Just right click on the resource tree section you want to import, then navigate to another .GMX project and import the gmx file you want.

We won't be allowing importing of "parts" of .gm81/.gm8 files, you must convert them first.


So it's either importing the whole file, or none of it? Sounds fair.
  • 0

#59 Docopoper

Docopoper

    You are observant!

  • GMC Member
  • 1287 posts
  • Version:GM:Studio

Posted 12 March 2012 - 07:39 PM

Conversion between surfaces and ds_maps. (manual GML is extremely slow)

I have no idea if surfaces are working in studio though because I don't know where to download it. :P But if they aren't - then they would be a wish.

Also - primitives, if you don't have them - I would love them. I am sick of not having them in HTML5.

Edited by Docopoper, 12 March 2012 - 07:40 PM.

  • 0

#60 Mike.Dailly

Mike.Dailly

    Evil YoYo Games Employee

  • Administrators
  • 1617 posts
  • Version:GM:Studio

Posted 12 March 2012 - 10:24 PM


import is still there. Just right click on the resource tree section you want to import, then navigate to another .GMX project and import the gmx file you want.
We won't be allowing importing of "parts" of .gm81/.gm8 files, you must convert them first.


So it's either importing the whole file, or none of it? Sounds fair.


Nope, didn't say that.... Convert it FIRST, then you can import sections of the newly converted GMX file.
  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users