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 - gamegirlxl

Pages: 1 2 3 ... 48
Ask a Question / Re: Pausing pauses unwanted things
« on: April 08, 2014, 04:36:08 am »
Does it affect (stop) the timed events?  If it did, how would that be an issue?

I don't think it does, unless something changed.

Chit-Chat / Re: Did I choose right game genre?
« on: April 07, 2014, 11:30:33 am »
oops,  i meant that it's okay for someone to say that is going to clone something if it is sarcasm, it's still not okay to clone if someone is being sarcastic. :p
It's called PARODY.

Anyways, who are you expecting to pay for these educational games?  Schools are receiving heavy budget cuts, and you're not a trusted educator (as far as I know) that knows the curriculum, which varies quite a bit by place.

Education isn't really a "genre" because it doesn't describe the game play like "shooter" or "platformer" does.  It's more of a purpose.  I think that educational games aren't as fun, by nature, because they try to serve two masters: fun and education, where one or the other gets the short end of the stick.

Ask a Question / Re: What to use for temporary variables?
« on: April 07, 2014, 05:33:10 am »
What about a custom block, where you can als specify local variables, not just parameters for the custom block? And these local variables are displayed on the right side of the header just like collision event wrappers where actors can be referenced this way. And attribute setters could be used to set their value. But we need a much less painful way to modify custom block headers whitout creating a new one to make it usable.

I thought of something after reading this.  It would be really helpful to be able to grab a custom function block from the left side, where it is defined.  You can use custom functions especially well to return constants, and if you declare a variable in real text code, you can use them to retrieve it.

I don't think that Linux itself is the issue, because I think ANY OS with a small screen has this issue.  I'm just not sure if you can rotate the screen with Linux, although that's not the way I prefer to work around this.

I would recommend, if possible, buying a desktop; they last longer, are more powerful, and you can buy a larger monitor if you need it.  Actually, now that I think about desktop monitors, you might be able to plug your laptop into one and change the resolution or whatever.

I don't know the smallest screen that Stencyl can fit on, but I think that it's actually more expensive to buy really small screens anyways.

Resolved Questions / Re: Any explanation for this broken code?
« on: April 07, 2014, 04:55:22 am »
What if you pretended that your hands were a weapon and treated it accordingly?  They would have their own slot or something.

Ask a Question / Re: Keep getting this error when testing the game?
« on: April 04, 2014, 11:45:06 am »
You should make sure that you're not setting a timer, killing an actor and having the timer's events happen.  I'm not sure if that's actually what's happening, but the environment seems right.

Chit-Chat / A Very Interesting Game "Developer"
« on: April 04, 2014, 11:38:50 am »
There is a company that sells the most interesting games that I've seen.  Especially the PS2 games.  I'll also say that although I haven't played any of these games (it might not be a good idea to support these people), it's a priceless experience just to browse their site.

Although April Fool's Day was a few days ago, I first found their site a month or so ago...

Visit them here.

Ask a Question / Re: Saving Tileset with Collision Shapes
« on: April 04, 2014, 11:23:13 am »
It's definitely possible to duplicate and rename a game.  You'd have to delete a bunch of other things, but I don't think I know any other way.

Ask a Question / Re: Exits region event
« on: April 04, 2014, 05:52:06 am »
I don't really trust regions.  It might be better to not use them.

You could try doing something like: (was_in is a Boolean, and in_range is a Boolean returning function, which has been set to be a square with height and width of 20, and a top left corner set at (20, 20) )

When created-
   Set was_in to false
   If was_in AND NOT in_range
      Trace actor+" exited"
   Set was_in to in_range
   If 20<x<40 AND 20<y<40
      return true
   Otherwise return false

Ask a Question / Re: Is there a global / project-wide search function?
« on: April 04, 2014, 05:34:19 am »
It still hasn't been done, but until then you can try to use custom functions and such to help clear your code.

Ask a Question / Re: Kill a specific actor
« on: April 04, 2014, 05:32:25 am »
I think that you can also store the "last created actor" as an attribute right after you create the shield so that you can call on it later.
You could also "trigger custom event" and make the shield kill itself when it receives that message.

I say this because "always" has a habit of chewing up resources when you use it too much.

One of the many reasons I dislike Box2D.  It seems that it applies collisions as an afterthought.

Ask a Question / Re: Grayscale splash image
« on: April 04, 2014, 04:44:08 am »
I noticed this on all of the many Macs I was installing Stencyl 3.0 on, and I thought that it was a fantastic idea because I can immediately tell that it's up to date (because I put 2.x on some before 3.0 came out).

Ask a Question / Re: Mouse Events On Collision Shape [NOW AVAILABLE]
« on: April 04, 2014, 04:38:57 am »
The behavior needs the list of collision shapes associated with a particular actor. Then, for each shape, it asks Box2D whether a point (the mouse coordinates) intersects that shape or not.
Since there are no blocks for any of that, I had to use code blocks and AS3.
I assumed that that would be how it works.  There's essentially two types of shapes: triangles and circles (with rectangles being two triangles), so it might not be as intimidating as I might have thought.  It's more like finding if a point is within a range pspecified by the region, how I look at it.

Resolved Questions / Re: Any explanation for this broken code?
« on: April 04, 2014, 04:32:46 am »
I think that you need to use "otherwise if" instead of plain "if".  It might be going through the first if, making the second one true, which makes a chain.

I'll also say that "obfuscating" the names of things is a bad habit to have because people can't read it as easily.  I'm trying to break my own habit of extreme abbreviation because it's probably not going to be worth saving a little space.

Pages: 1 2 3 ... 48